builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-097 starttime: 1463626301.63 results: success (0) buildid: 20160518183344 builduid: ff006af38ee845be9786e3b17ea8325c revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:41.629330) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:41.629801) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:41.630079) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:41.676675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:41.677096) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False --19:51:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.57 MB/s 19:51:39 (6.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.741000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:42.417468) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:42.418026) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.883000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:43.308015) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 19:51:43.308480) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a737e987dfa7608d47c26d99c27c807172cdd185 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a737e987dfa7608d47c26d99c27c807172cdd185 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False 2016-05-18 19:51:40,927 truncating revision to first 12 chars 2016-05-18 19:51:40,927 Setting DEBUG logging. 2016-05-18 19:51:40,927 attempt 1/10 2016-05-18 19:51:40,927 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a737e987dfa7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 19:51:41,305 unpacking tar archive at: mozilla-aurora-a737e987dfa7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.214000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 19:51:44.603874) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:44.604242) ========= script_repo_revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 19:51:44.604638) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-18 19:51:44.604906) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-18 19:51:47.654023) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 35 secs) (at 2016-05-18 19:51:47.654282) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:51:45 INFO - MultiFileLogger online at 20160518 19:51:45 in C:\slave\test 19:51:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 19:51:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:51:45 INFO - {'append_to_log': False, 19:51:45 INFO - 'base_work_dir': 'C:\\slave\\test', 19:51:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:51:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:51:45 INFO - 'buildbot_json_path': 'buildprops.json', 19:51:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:51:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:51:45 INFO - 'download_minidump_stackwalk': True, 19:51:45 INFO - 'download_symbols': 'true', 19:51:45 INFO - 'e10s': False, 19:51:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:51:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:51:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:51:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:51:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:51:45 INFO - 'C:/mozilla-build/tooltool.py'), 19:51:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:51:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:51:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:51:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:51:45 INFO - 'log_level': 'info', 19:51:45 INFO - 'log_to_console': True, 19:51:45 INFO - 'opt_config_files': (), 19:51:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:51:45 INFO - '--processes=1', 19:51:45 INFO - '--config=%(test_path)s/wptrunner.ini', 19:51:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:51:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:51:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:51:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:51:45 INFO - 'pip_index': False, 19:51:45 INFO - 'require_test_zip': True, 19:51:45 INFO - 'test_type': ('testharness',), 19:51:45 INFO - 'this_chunk': '1', 19:51:45 INFO - 'total_chunks': '10', 19:51:45 INFO - 'virtualenv_path': 'venv', 19:51:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:51:45 INFO - 'work_dir': 'build'} 19:51:45 INFO - ##### 19:51:45 INFO - ##### Running clobber step. 19:51:45 INFO - ##### 19:51:45 INFO - Running pre-action listener: _resource_record_pre_action 19:51:45 INFO - Running main action method: clobber 19:51:45 INFO - rmtree: C:\slave\test\build 19:51:45 INFO - Using _rmtree_windows ... 19:51:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:52:13 INFO - Running post-action listener: _resource_record_post_action 19:52:13 INFO - ##### 19:52:13 INFO - ##### Running read-buildbot-config step. 19:52:13 INFO - ##### 19:52:13 INFO - Running pre-action listener: _resource_record_pre_action 19:52:13 INFO - Running main action method: read_buildbot_config 19:52:13 INFO - Using buildbot properties: 19:52:13 INFO - { 19:52:13 INFO - "project": "", 19:52:13 INFO - "product": "firefox", 19:52:13 INFO - "script_repo_revision": "production", 19:52:13 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 19:52:13 INFO - "repository": "", 19:52:13 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 19:52:13 INFO - "buildid": "20160518183344", 19:52:13 INFO - "pgo_build": "False", 19:52:13 INFO - "basedir": "C:\\slave\\test", 19:52:13 INFO - "buildnumber": 24, 19:52:13 INFO - "slavename": "t-xp32-ix-097", 19:52:13 INFO - "revision": "a737e987dfa7608d47c26d99c27c807172cdd185", 19:52:13 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 19:52:13 INFO - "platform": "win32", 19:52:13 INFO - "branch": "mozilla-aurora", 19:52:13 INFO - "repo_path": "releases/mozilla-aurora", 19:52:13 INFO - "moz_repo_path": "", 19:52:13 INFO - "stage_platform": "win32", 19:52:13 INFO - "builduid": "ff006af38ee845be9786e3b17ea8325c", 19:52:13 INFO - "slavebuilddir": "test" 19:52:13 INFO - } 19:52:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:52:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:52:13 INFO - Running post-action listener: _resource_record_post_action 19:52:13 INFO - ##### 19:52:13 INFO - ##### Running download-and-extract step. 19:52:13 INFO - ##### 19:52:13 INFO - Running pre-action listener: _resource_record_pre_action 19:52:13 INFO - Running main action method: download_and_extract 19:52:13 INFO - mkdir: C:\slave\test\build\tests 19:52:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:52:13 INFO - https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:52:13 INFO - trying https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:52:13 INFO - Downloading https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:52:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 19:52:14 INFO - Downloaded 1274 bytes. 19:52:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:52:14 INFO - Using the following test package requirements: 19:52:14 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:52:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:52:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:52:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'jsshell-win32.zip'], 19:52:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:52:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:52:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:52:14 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:52:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:52:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:52:14 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:52:14 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:52:14 INFO - https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:52:14 INFO - trying https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:52:14 INFO - Downloading https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 19:52:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 19:52:16 INFO - Downloaded 19979468 bytes. 19:52:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:52:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:52:19 INFO - caution: filename not matched: web-platform/* 19:52:19 INFO - Return code: 11 19:52:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:52:19 INFO - https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:52:19 INFO - trying https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:52:19 INFO - Downloading https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:52:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 19:52:22 INFO - Downloaded 36409073 bytes. 19:52:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:52:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:52:51 INFO - caution: filename not matched: bin/* 19:52:51 INFO - caution: filename not matched: config/* 19:52:51 INFO - caution: filename not matched: mozbase/* 19:52:51 INFO - caution: filename not matched: marionette/* 19:52:51 INFO - caution: filename not matched: tools/wptserve/* 19:52:51 INFO - Return code: 11 19:52:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:52:51 INFO - https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:52:51 INFO - trying https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:52:51 INFO - Downloading https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:52:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 19:52:56 INFO - Downloaded 68468886 bytes. 19:52:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:52:56 INFO - mkdir: C:\slave\test\properties 19:52:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:52:56 INFO - Writing to file C:\slave\test\properties\build_url 19:52:56 INFO - Contents: 19:52:56 INFO - build_url:https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:52:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:52:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:52:57 INFO - Writing to file C:\slave\test\properties\symbols_url 19:52:57 INFO - Contents: 19:52:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:52:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:52:57 INFO - https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:52:57 INFO - trying https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:52:57 INFO - Downloading https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:52:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:53:04 INFO - Downloaded 55561386 bytes. 19:53:04 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:53:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:53:07 INFO - Return code: 0 19:53:07 INFO - Running post-action listener: _resource_record_post_action 19:53:07 INFO - Running post-action listener: set_extra_try_arguments 19:53:07 INFO - ##### 19:53:07 INFO - ##### Running create-virtualenv step. 19:53:07 INFO - ##### 19:53:07 INFO - Running pre-action listener: _pre_create_virtualenv 19:53:07 INFO - Running pre-action listener: _resource_record_pre_action 19:53:07 INFO - Running main action method: create_virtualenv 19:53:07 INFO - Creating virtualenv C:\slave\test\build\venv 19:53:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 19:53:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:53:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:53:11 INFO - Installing distribute......................................................................................................................................................................................done. 19:53:12 INFO - Return code: 0 19:53:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:53:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:53:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:53:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-097', 'USERDOMAIN': 'T-XP32-IX-097', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097'}}, attempt #1 19:53:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 19:53:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 19:53:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:12 INFO - 'DCLOCATION': 'SCL3', 19:53:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:12 INFO - 'HOMEDRIVE': 'C:', 19:53:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:12 INFO - 'KTS_VERSION': '1.19c', 19:53:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:12 INFO - 'MOZ_AIRBAG': '1', 19:53:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:12 INFO - 'MOZ_MSVCVERSION': '8', 19:53:12 INFO - 'MOZ_NO_REMOTE': '1', 19:53:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:12 INFO - 'NO_EM_RESTART': '1', 19:53:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:12 INFO - 'OS': 'Windows_NT', 19:53:12 INFO - 'OURDRIVE': 'C:', 19:53:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:12 INFO - 'PROCESSOR_LEVEL': '6', 19:53:12 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:12 INFO - 'PROMPT': '$P$G', 19:53:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:12 INFO - 'PWD': 'C:\\slave\\test', 19:53:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:12 INFO - 'SESSIONNAME': 'Console', 19:53:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:12 INFO - 'SYSTEMDRIVE': 'C:', 19:53:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:12 INFO - 'TEST1': 'testie', 19:53:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:12 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:12 INFO - 'USERNAME': 'cltbld', 19:53:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:12 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:53:12 INFO - Downloading/unpacking psutil>=0.7.1 19:53:13 INFO - Running setup.py egg_info for package psutil 19:53:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:53:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:53:13 INFO - Installing collected packages: psutil 19:53:13 INFO - Running setup.py install for psutil 19:53:13 INFO - building 'psutil._psutil_windows' extension 19:53:13 INFO - error: Unable to find vcvarsall.bat 19:53:13 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-25vsx_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:53:13 INFO - running install 19:53:13 INFO - running build 19:53:13 INFO - running build_py 19:53:13 INFO - creating build 19:53:13 INFO - creating build\lib.win32-2.7 19:53:13 INFO - creating build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:53:13 INFO - running build_ext 19:53:13 INFO - building 'psutil._psutil_windows' extension 19:53:13 INFO - error: Unable to find vcvarsall.bat 19:53:13 INFO - ---------------------------------------- 19:53:13 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-25vsx_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:53:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 19:53:13 WARNING - Return code: 1 19:53:13 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 19:53:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:53:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-097', 'USERDOMAIN': 'T-XP32-IX-097', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097'}}, attempt #1 19:53:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 19:53:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 19:53:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:13 INFO - 'DCLOCATION': 'SCL3', 19:53:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:13 INFO - 'HOMEDRIVE': 'C:', 19:53:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:13 INFO - 'KTS_VERSION': '1.19c', 19:53:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:13 INFO - 'MOZ_AIRBAG': '1', 19:53:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:13 INFO - 'MOZ_MSVCVERSION': '8', 19:53:13 INFO - 'MOZ_NO_REMOTE': '1', 19:53:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:13 INFO - 'NO_EM_RESTART': '1', 19:53:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:13 INFO - 'OS': 'Windows_NT', 19:53:13 INFO - 'OURDRIVE': 'C:', 19:53:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:13 INFO - 'PROCESSOR_LEVEL': '6', 19:53:13 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:13 INFO - 'PROMPT': '$P$G', 19:53:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:13 INFO - 'PWD': 'C:\\slave\\test', 19:53:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:13 INFO - 'SESSIONNAME': 'Console', 19:53:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:13 INFO - 'SYSTEMDRIVE': 'C:', 19:53:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:13 INFO - 'TEST1': 'testie', 19:53:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:13 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:13 INFO - 'USERNAME': 'cltbld', 19:53:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:13 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:53:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:53:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:53:13 INFO - Running setup.py egg_info for package mozsystemmonitor 19:53:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:53:13 INFO - Running setup.py egg_info for package psutil 19:53:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:53:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:53:13 INFO - Installing collected packages: mozsystemmonitor, psutil 19:53:13 INFO - Running setup.py install for mozsystemmonitor 19:53:13 INFO - Running setup.py install for psutil 19:53:13 INFO - building 'psutil._psutil_windows' extension 19:53:13 INFO - error: Unable to find vcvarsall.bat 19:53:13 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-lzpye3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:53:13 INFO - running install 19:53:13 INFO - running build 19:53:13 INFO - running build_py 19:53:13 INFO - running build_ext 19:53:13 INFO - building 'psutil._psutil_windows' extension 19:53:13 INFO - error: Unable to find vcvarsall.bat 19:53:13 INFO - ---------------------------------------- 19:53:13 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-lzpye3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:53:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 19:53:13 WARNING - Return code: 1 19:53:13 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 19:53:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:53:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-097', 'USERDOMAIN': 'T-XP32-IX-097', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097'}}, attempt #1 19:53:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 19:53:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:53:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:13 INFO - 'DCLOCATION': 'SCL3', 19:53:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:13 INFO - 'HOMEDRIVE': 'C:', 19:53:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:13 INFO - 'KTS_VERSION': '1.19c', 19:53:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:13 INFO - 'MOZ_AIRBAG': '1', 19:53:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:13 INFO - 'MOZ_MSVCVERSION': '8', 19:53:13 INFO - 'MOZ_NO_REMOTE': '1', 19:53:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:13 INFO - 'NO_EM_RESTART': '1', 19:53:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:13 INFO - 'OS': 'Windows_NT', 19:53:13 INFO - 'OURDRIVE': 'C:', 19:53:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:13 INFO - 'PROCESSOR_LEVEL': '6', 19:53:13 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:13 INFO - 'PROMPT': '$P$G', 19:53:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:13 INFO - 'PWD': 'C:\\slave\\test', 19:53:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:13 INFO - 'SESSIONNAME': 'Console', 19:53:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:13 INFO - 'SYSTEMDRIVE': 'C:', 19:53:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:13 INFO - 'TEST1': 'testie', 19:53:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:13 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:13 INFO - 'USERNAME': 'cltbld', 19:53:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:13 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:53:14 INFO - Downloading/unpacking blobuploader==1.2.4 19:53:14 INFO - Downloading blobuploader-1.2.4.tar.gz 19:53:14 INFO - Running setup.py egg_info for package blobuploader 19:53:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:53:15 INFO - Running setup.py egg_info for package requests 19:53:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:53:15 INFO - Downloading docopt-0.6.1.tar.gz 19:53:15 INFO - Running setup.py egg_info for package docopt 19:53:15 INFO - Installing collected packages: blobuploader, docopt, requests 19:53:15 INFO - Running setup.py install for blobuploader 19:53:15 INFO - Running setup.py install for docopt 19:53:15 INFO - Running setup.py install for requests 19:53:15 INFO - Successfully installed blobuploader docopt requests 19:53:15 INFO - Cleaning up... 19:53:15 INFO - Return code: 0 19:53:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:53:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:53:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:53:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-097', 'USERDOMAIN': 'T-XP32-IX-097', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097'}}, attempt #1 19:53:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 19:53:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:53:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:16 INFO - 'DCLOCATION': 'SCL3', 19:53:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:16 INFO - 'HOMEDRIVE': 'C:', 19:53:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:16 INFO - 'KTS_VERSION': '1.19c', 19:53:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:16 INFO - 'MOZ_AIRBAG': '1', 19:53:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:16 INFO - 'MOZ_MSVCVERSION': '8', 19:53:16 INFO - 'MOZ_NO_REMOTE': '1', 19:53:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:16 INFO - 'NO_EM_RESTART': '1', 19:53:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:16 INFO - 'OS': 'Windows_NT', 19:53:16 INFO - 'OURDRIVE': 'C:', 19:53:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:16 INFO - 'PROCESSOR_LEVEL': '6', 19:53:16 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:16 INFO - 'PROMPT': '$P$G', 19:53:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:16 INFO - 'PWD': 'C:\\slave\\test', 19:53:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:16 INFO - 'SESSIONNAME': 'Console', 19:53:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:16 INFO - 'SYSTEMDRIVE': 'C:', 19:53:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:16 INFO - 'TEST1': 'testie', 19:53:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:16 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:16 INFO - 'USERNAME': 'cltbld', 19:53:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:16 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:53:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:53:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:53:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:53:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:53:23 INFO - Unpacking c:\slave\test\build\tests\marionette 19:53:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:53:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:53:23 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:53:23 INFO - Running setup.py install for browsermob-proxy 19:53:28 INFO - Running setup.py install for manifestparser 19:53:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for marionette-client 19:53:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:53:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for marionette-driver 19:53:28 INFO - Running setup.py install for mozcrash 19:53:28 INFO - Running setup.py install for mozdebug 19:53:28 INFO - Running setup.py install for mozdevice 19:53:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozfile 19:53:28 INFO - Running setup.py install for mozhttpd 19:53:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozinfo 19:53:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozInstall 19:53:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozleak 19:53:28 INFO - Running setup.py install for mozlog 19:53:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for moznetwork 19:53:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozprocess 19:53:28 INFO - Running setup.py install for mozprofile 19:53:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozrunner 19:53:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for mozscreenshot 19:53:28 INFO - Running setup.py install for moztest 19:53:28 INFO - Running setup.py install for mozversion 19:53:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:53:28 INFO - Running setup.py install for wptserve 19:53:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:53:28 INFO - Cleaning up... 19:53:28 INFO - Return code: 0 19:53:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:53:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:53:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:53:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-097', 'USERDOMAIN': 'T-XP32-IX-097', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097'}}, attempt #1 19:53:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 19:53:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:53:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:28 INFO - 'DCLOCATION': 'SCL3', 19:53:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:28 INFO - 'HOMEDRIVE': 'C:', 19:53:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:28 INFO - 'KTS_VERSION': '1.19c', 19:53:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:28 INFO - 'MOZ_AIRBAG': '1', 19:53:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:28 INFO - 'MOZ_MSVCVERSION': '8', 19:53:28 INFO - 'MOZ_NO_REMOTE': '1', 19:53:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:28 INFO - 'NO_EM_RESTART': '1', 19:53:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:28 INFO - 'OS': 'Windows_NT', 19:53:28 INFO - 'OURDRIVE': 'C:', 19:53:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:28 INFO - 'PROCESSOR_LEVEL': '6', 19:53:28 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:28 INFO - 'PROMPT': '$P$G', 19:53:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:28 INFO - 'PWD': 'C:\\slave\\test', 19:53:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:28 INFO - 'SESSIONNAME': 'Console', 19:53:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:28 INFO - 'SYSTEMDRIVE': 'C:', 19:53:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:28 INFO - 'TEST1': 'testie', 19:53:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:28 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:28 INFO - 'USERNAME': 'cltbld', 19:53:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:28 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:53:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:53:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:53:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:53:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:53:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:53:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:53:34 INFO - Unpacking c:\slave\test\build\tests\marionette 19:53:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:53:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:53:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 19:53:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 19:53:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 19:53:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 19:53:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 19:53:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:53:38 INFO - Downloading blessings-1.6.tar.gz 19:53:38 INFO - Running setup.py egg_info for package blessings 19:53:38 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 19:53:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:53:38 INFO - Running setup.py install for blessings 19:53:38 INFO - Running setup.py install for browsermob-proxy 19:53:38 INFO - Running setup.py install for manifestparser 19:53:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for marionette-client 19:53:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:53:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for marionette-driver 19:53:38 INFO - Running setup.py install for mozcrash 19:53:38 INFO - Running setup.py install for mozdebug 19:53:38 INFO - Running setup.py install for mozdevice 19:53:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for mozhttpd 19:53:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for mozInstall 19:53:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for mozleak 19:53:38 INFO - Running setup.py install for mozprofile 19:53:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Running setup.py install for mozrunner 19:53:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:53:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:53:39 INFO - Running setup.py install for mozscreenshot 19:53:39 INFO - Running setup.py install for moztest 19:53:39 INFO - Running setup.py install for mozversion 19:53:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:53:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:53:39 INFO - Running setup.py install for wptserve 19:53:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:53:39 INFO - Cleaning up... 19:53:39 INFO - Return code: 0 19:53:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:53:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:53:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:53:39 INFO - Reading from file tmpfile_stdout 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - Current package versions: 19:53:39 INFO - blessings == 1.6 19:53:39 INFO - blobuploader == 1.2.4 19:53:39 INFO - browsermob-proxy == 0.6.0 19:53:39 INFO - distribute == 0.6.14 19:53:39 INFO - docopt == 0.6.1 19:53:39 INFO - manifestparser == 1.1 19:53:39 INFO - marionette-client == 2.3.0 19:53:39 INFO - marionette-driver == 1.4.0 19:53:39 INFO - mozInstall == 1.12 19:53:39 INFO - mozcrash == 0.17 19:53:39 INFO - mozdebug == 0.1 19:53:39 INFO - mozdevice == 0.48 19:53:39 INFO - mozfile == 1.2 19:53:39 INFO - mozhttpd == 0.7 19:53:39 INFO - mozinfo == 0.9 19:53:39 INFO - mozleak == 0.1 19:53:39 INFO - mozlog == 3.1 19:53:39 INFO - moznetwork == 0.27 19:53:39 INFO - mozprocess == 0.22 19:53:39 INFO - mozprofile == 0.28 19:53:39 INFO - mozrunner == 6.11 19:53:39 INFO - mozscreenshot == 0.1 19:53:39 INFO - mozsystemmonitor == 0.0 19:53:39 INFO - moztest == 0.7 19:53:39 INFO - mozversion == 1.4 19:53:39 INFO - requests == 1.2.3 19:53:39 INFO - wptserve == 1.4.0 19:53:39 INFO - Running post-action listener: _resource_record_post_action 19:53:39 INFO - Running post-action listener: _start_resource_monitoring 19:53:39 INFO - Starting resource monitoring. 19:53:39 INFO - ##### 19:53:39 INFO - ##### Running pull step. 19:53:39 INFO - ##### 19:53:39 INFO - Running pre-action listener: _resource_record_pre_action 19:53:39 INFO - Running main action method: pull 19:53:39 INFO - Pull has nothing to do! 19:53:39 INFO - Running post-action listener: _resource_record_post_action 19:53:39 INFO - ##### 19:53:39 INFO - ##### Running install step. 19:53:39 INFO - ##### 19:53:39 INFO - Running pre-action listener: _resource_record_pre_action 19:53:39 INFO - Running main action method: install 19:53:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:53:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:53:39 INFO - Reading from file tmpfile_stdout 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - Detecting whether we're running mozinstall >=1.0... 19:53:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:53:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:53:39 INFO - Reading from file tmpfile_stdout 19:53:39 INFO - Output received: 19:53:39 INFO - Usage: mozinstall-script.py [options] installer 19:53:39 INFO - Options: 19:53:39 INFO - -h, --help show this help message and exit 19:53:39 INFO - -d DEST, --destination=DEST 19:53:39 INFO - Directory to install application into. [default: 19:53:39 INFO - "C:\slave\test"] 19:53:39 INFO - --app=APP Application being installed. [default: firefox] 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - Using _rmtree_windows ... 19:53:39 INFO - mkdir: C:\slave\test\build\application 19:53:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:53:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 19:53:42 INFO - Reading from file tmpfile_stdout 19:53:42 INFO - Output received: 19:53:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:53:42 INFO - Using _rmtree_windows ... 19:53:42 INFO - Using _rmtree_windows ... 19:53:42 INFO - Running post-action listener: _resource_record_post_action 19:53:42 INFO - ##### 19:53:42 INFO - ##### Running run-tests step. 19:53:42 INFO - ##### 19:53:42 INFO - Running pre-action listener: _resource_record_pre_action 19:53:42 INFO - Running main action method: run_tests 19:53:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:53:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:53:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:53:42 INFO - grabbing minidump binary from tooltool 19:53:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:53:42 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:53:42 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 19:53:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 19:53:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:53:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpik9y_a 19:53:42 INFO - INFO - File integrity verified, renaming tmpik9y_a to win32-minidump_stackwalk.exe 19:53:42 INFO - Return code: 0 19:53:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:53:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:53:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:53:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:53:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:53:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 19:53:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:53:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 19:53:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:53:42 INFO - 'DCLOCATION': 'SCL3', 19:53:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:53:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:53:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:53:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:53:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:53:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:53:42 INFO - 'HOMEDRIVE': 'C:', 19:53:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:53:42 INFO - 'KTS_VERSION': '1.19c', 19:53:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:53:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 19:53:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:53:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:53:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:53:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:53:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:53:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:53:42 INFO - 'MOZ_AIRBAG': '1', 19:53:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:53:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:53:42 INFO - 'MOZ_MSVCVERSION': '8', 19:53:42 INFO - 'MOZ_NO_REMOTE': '1', 19:53:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:53:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:53:42 INFO - 'NO_EM_RESTART': '1', 19:53:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:53:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:53:42 INFO - 'OS': 'Windows_NT', 19:53:42 INFO - 'OURDRIVE': 'C:', 19:53:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:53:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:53:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:53:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:53:42 INFO - 'PROCESSOR_LEVEL': '6', 19:53:42 INFO - 'PROCESSOR_REVISION': '1e05', 19:53:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:53:42 INFO - 'PROMPT': '$P$G', 19:53:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:53:42 INFO - 'PWD': 'C:\\slave\\test', 19:53:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:53:42 INFO - 'SESSIONNAME': 'Console', 19:53:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:53:42 INFO - 'SYSTEMDRIVE': 'C:', 19:53:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:53:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:42 INFO - 'TEST1': 'testie', 19:53:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:53:42 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 19:53:42 INFO - 'USERNAME': 'cltbld', 19:53:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 19:53:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:53:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:53:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:53:42 INFO - 'WINDIR': 'C:\\WINDOWS', 19:53:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:53:42 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:53:44 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 19:53:44 INFO - import pkg_resources 19:53:45 INFO - Using 1 client processes 19:53:48 INFO - SUITE-START | Running 778 tests 19:53:48 INFO - Running testharness tests 19:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:53:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:53:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:53:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:53:48 INFO - Setting up ssl 19:53:48 INFO - PROCESS | certutil | 19:53:48 INFO - PROCESS | certutil | 19:53:48 INFO - PROCESS | certutil | 19:53:48 INFO - Certificate Nickname Trust Attributes 19:53:48 INFO - SSL,S/MIME,JAR/XPI 19:53:48 INFO - 19:53:48 INFO - web-platform-tests CT,, 19:53:48 INFO - 19:53:48 INFO - Starting runner 19:53:50 INFO - PROCESS | 3372 | [3372] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:53:50 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:53:50 INFO - PROCESS | 3372 | [3372] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:53:51 INFO - PROCESS | 3372 | 1463626431952 Marionette DEBUG Marionette enabled via build flag and pref 19:53:52 INFO - PROCESS | 3372 | ++DOCSHELL 11A02800 == 1 [pid = 3372] [id = 1] 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 1 (11A02C00) [pid = 3372] [serial = 1] [outer = 00000000] 19:53:52 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 2 (11A03800) [pid = 3372] [serial = 2] [outer = 11A02C00] 19:53:52 INFO - PROCESS | 3372 | [3372] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:53:52 INFO - PROCESS | 3372 | [3372] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 19:53:52 INFO - PROCESS | 3372 | ++DOCSHELL 11CEF800 == 2 [pid = 3372] [id = 2] 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 3 (11CEFC00) [pid = 3372] [serial = 3] [outer = 00000000] 19:53:52 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 4 (11CF0800) [pid = 3372] [serial = 4] [outer = 11CEFC00] 19:53:52 INFO - PROCESS | 3372 | 1463626432499 Marionette INFO Listening on port 2828 19:53:52 INFO - PROCESS | 3372 | 1463626432892 Marionette DEBUG Marionette enabled via command-line flag 19:53:52 INFO - PROCESS | 3372 | ++DOCSHELL 13316000 == 3 [pid = 3372] [id = 3] 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 5 (1331E000) [pid = 3372] [serial = 5] [outer = 00000000] 19:53:52 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:53:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 6 (1331EC00) [pid = 3372] [serial = 6] [outer = 1331E000] 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:53:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 7 (1370AC00) [pid = 3372] [serial = 7] [outer = 11CEFC00] 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:53:53 INFO - PROCESS | 3372 | 1463626433206 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1426 19:53:53 INFO - PROCESS | 3372 | 1463626433311 Marionette DEBUG Closed connection conn0 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:53:53 INFO - PROCESS | 3372 | 1463626433321 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1428 19:53:53 INFO - PROCESS | 3372 | 1463626433353 Marionette DEBUG Closed connection conn1 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:53:53 INFO - PROCESS | 3372 | 1463626433361 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1429 19:53:53 INFO - PROCESS | 3372 | ++DOCSHELL 13DC1000 == 4 [pid = 3372] [id = 4] 19:53:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 8 (13DC1400) [pid = 3372] [serial = 8] [outer = 00000000] 19:53:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 9 (140C9000) [pid = 3372] [serial = 9] [outer = 13DC1400] 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:53:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 10 (140CDC00) [pid = 3372] [serial = 10] [outer = 13DC1400] 19:53:53 INFO - PROCESS | 3372 | 1463626433624 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:53:53 INFO - PROCESS | 3372 | 1463626433630 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518183344","device":"desktop","version":"48.0a2"} 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:53:53 INFO - PROCESS | 3372 | [3372] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:53:54 INFO - PROCESS | 3372 | [3372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:53:54 INFO - PROCESS | 3372 | ++DOCSHELL 1142D000 == 5 [pid = 3372] [id = 5] 19:53:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 11 (1142F800) [pid = 3372] [serial = 11] [outer = 00000000] 19:53:54 INFO - PROCESS | 3372 | ++DOCSHELL 11431800 == 6 [pid = 3372] [id = 6] 19:53:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 12 (11432000) [pid = 3372] [serial = 12] [outer = 00000000] 19:53:54 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:53:55 INFO - PROCESS | 3372 | ++DOCSHELL 16713C00 == 7 [pid = 3372] [id = 7] 19:53:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 13 (16714000) [pid = 3372] [serial = 13] [outer = 00000000] 19:53:55 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:53:55 INFO - PROCESS | 3372 | [3372] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:53:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 14 (16999400) [pid = 3372] [serial = 14] [outer = 16714000] 19:53:55 INFO - PROCESS | 3372 | [3372] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:53:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 15 (166B2400) [pid = 3372] [serial = 15] [outer = 1142F800] 19:53:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 16 (166B4000) [pid = 3372] [serial = 16] [outer = 11432000] 19:53:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 17 (166B6800) [pid = 3372] [serial = 17] [outer = 16714000] 19:53:56 INFO - PROCESS | 3372 | 1463626436012 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 3372 | 1463626436027 Marionette DEBUG loaded listener.js 19:53:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 18 (17CED000) [pid = 3372] [serial = 18] [outer = 16714000] 19:53:56 INFO - PROCESS | 3372 | 1463626436606 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"6ecacece-436d-4569-9e02-3081a5397703","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518183344","device":"desktop","version":"48.0a2","command_id":1}}] 19:53:56 INFO - PROCESS | 3372 | 1463626436776 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:53:56 INFO - PROCESS | 3372 | 1463626436842 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:53:56 INFO - PROCESS | 3372 | 1463626436946 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:53:57 INFO - PROCESS | 3372 | [3372] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:53:57 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:53:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 19 (19935000) [pid = 3372] [serial = 19] [outer = 16714000] 19:53:57 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:53:57 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:53:57 INFO - PROCESS | 3372 | 1463626437444 Marionette TRACE conn2 <- [1,3,null,{}] 19:53:57 INFO - PROCESS | 3372 | 1463626437462 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:53:57 INFO - PROCESS | 3372 | 1463626437489 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:53:57 INFO - PROCESS | 3372 | 1463626437530 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:53:57 INFO - PROCESS | 3372 | 1463626437532 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 19:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:53:57 INFO - PROCESS | 3372 | 1463626437585 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:53:57 INFO - PROCESS | 3372 | 1463626437589 Marionette TRACE conn2 <- [1,6,null,{}] 19:53:57 INFO - PROCESS | 3372 | 1463626437599 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:57 INFO - PROCESS | 3372 | 1463626437611 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:53:57 INFO - PROCESS | 3372 | 1463626437615 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:57 INFO - PROCESS | 3372 | ++DOCSHELL 1670FC00 == 8 [pid = 3372] [id = 8] 19:53:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 20 (199E6800) [pid = 3372] [serial = 20] [outer = 00000000] 19:53:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 21 (19E68000) [pid = 3372] [serial = 21] [outer = 199E6800] 19:53:57 INFO - PROCESS | 3372 | 1463626437661 Marionette DEBUG loaded listener.js 19:53:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 22 (19E6C000) [pid = 3372] [serial = 22] [outer = 199E6800] 19:53:58 INFO - PROCESS | 3372 | ++DOCSHELL 19E76000 == 9 [pid = 3372] [id = 9] 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 23 (1A0D4400) [pid = 3372] [serial = 23] [outer = 00000000] 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 24 (1A0DBC00) [pid = 3372] [serial = 24] [outer = 1A0D4400] 19:53:58 INFO - PROCESS | 3372 | 1463626438083 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 25 (1A0DFC00) [pid = 3372] [serial = 25] [outer = 1A0D4400] 19:53:58 INFO - PROCESS | 3372 | 1463626438286 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 800ms 19:53:58 INFO - PROCESS | 3372 | 1463626438389 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:53:58 INFO - PROCESS | 3372 | 1463626438391 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 19:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:53:58 INFO - PROCESS | 3372 | 1463626438408 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:53:58 INFO - PROCESS | 3372 | 1463626438410 Marionette TRACE conn2 <- [1,10,null,{}] 19:53:58 INFO - PROCESS | 3372 | 1463626438458 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:58 INFO - PROCESS | 3372 | 1463626438575 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:53:58 INFO - PROCESS | 3372 | 1463626438589 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:58 INFO - PROCESS | 3372 | ++DOCSHELL 1A4D1C00 == 10 [pid = 3372] [id = 10] 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 26 (1A4D2400) [pid = 3372] [serial = 26] [outer = 00000000] 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 27 (1AB55000) [pid = 3372] [serial = 27] [outer = 1A4D2400] 19:53:58 INFO - PROCESS | 3372 | 1463626438635 Marionette DEBUG loaded listener.js 19:53:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 28 (1AB58C00) [pid = 3372] [serial = 28] [outer = 1A4D2400] 19:53:59 INFO - PROCESS | 3372 | 1463626438990 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 627ms 19:53:59 INFO - PROCESS | 3372 | 1463626439041 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:53:59 INFO - PROCESS | 3372 | 1463626439043 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 19:53:59 INFO - PROCESS | 3372 | 1463626439046 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:53:59 INFO - PROCESS | 3372 | 1463626439048 Marionette TRACE conn2 <- [1,14,null,{}] 19:53:59 INFO - PROCESS | 3372 | 1463626439051 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 3372 | 1463626439144 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:53:59 INFO - PROCESS | 3372 | 1463626439157 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 3372 | ++DOCSHELL 17405800 == 11 [pid = 3372] [id = 11] 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 29 (17410000) [pid = 3372] [serial = 29] [outer = 00000000] 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 30 (1A74D000) [pid = 3372] [serial = 30] [outer = 17410000] 19:53:59 INFO - PROCESS | 3372 | 1463626439208 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 31 (1AB53C00) [pid = 3372] [serial = 31] [outer = 17410000] 19:53:59 INFO - PROCESS | 3372 | 1463626439564 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 533ms 19:53:59 INFO - PROCESS | 3372 | 1463626439582 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:53:59 INFO - PROCESS | 3372 | 1463626439583 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 19:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:53:59 INFO - PROCESS | 3372 | 1463626439587 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:53:59 INFO - PROCESS | 3372 | 1463626439588 Marionette TRACE conn2 <- [1,18,null,{}] 19:53:59 INFO - PROCESS | 3372 | 1463626439592 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:53:59 INFO - PROCESS | 3372 | 1463626439685 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:53:59 INFO - PROCESS | 3372 | 1463626439692 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:53:59 INFO - PROCESS | 3372 | ++DOCSHELL 14277400 == 12 [pid = 3372] [id = 12] 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 32 (170C8400) [pid = 3372] [serial = 32] [outer = 00000000] 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 33 (1A74F000) [pid = 3372] [serial = 33] [outer = 170C8400] 19:53:59 INFO - PROCESS | 3372 | 1463626439750 Marionette DEBUG loaded listener.js 19:53:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 34 (1AA3DC00) [pid = 3372] [serial = 34] [outer = 170C8400] 19:54:00 INFO - PROCESS | 3372 | 1463626440095 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 19:54:00 INFO - PROCESS | 3372 | 1463626440123 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 3372 | 1463626440125 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 19:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:54:00 INFO - PROCESS | 3372 | 1463626440129 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - PROCESS | 3372 | 1463626440130 Marionette TRACE conn2 <- [1,22,null,{}] 19:54:00 INFO - PROCESS | 3372 | 1463626440134 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 3372 | 1463626440226 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:54:00 INFO - PROCESS | 3372 | 1463626440232 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 3372 | ++DOCSHELL 1AA43800 == 13 [pid = 3372] [id = 13] 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 35 (1AA43C00) [pid = 3372] [serial = 35] [outer = 00000000] 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 36 (1AE60000) [pid = 3372] [serial = 36] [outer = 1AA43C00] 19:54:00 INFO - PROCESS | 3372 | 1463626440277 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 37 (1AE63C00) [pid = 3372] [serial = 37] [outer = 1AA43C00] 19:54:00 INFO - PROCESS | 3372 | 1463626440582 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 502ms 19:54:00 INFO - PROCESS | 3372 | 1463626440623 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:54:00 INFO - PROCESS | 3372 | 1463626440624 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 19:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:54:00 INFO - PROCESS | 3372 | 1463626440632 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:54:00 INFO - PROCESS | 3372 | 1463626440633 Marionette TRACE conn2 <- [1,26,null,{}] 19:54:00 INFO - PROCESS | 3372 | 1463626440637 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:00 INFO - PROCESS | 3372 | 1463626440726 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:54:00 INFO - PROCESS | 3372 | 1463626440733 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:00 INFO - PROCESS | 3372 | ++DOCSHELL 1AE69400 == 14 [pid = 3372] [id = 14] 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 38 (1AF98000) [pid = 3372] [serial = 38] [outer = 00000000] 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 39 (1AF9FC00) [pid = 3372] [serial = 39] [outer = 1AF98000] 19:54:00 INFO - PROCESS | 3372 | 1463626440776 Marionette DEBUG loaded listener.js 19:54:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 40 (1AFA3C00) [pid = 3372] [serial = 40] [outer = 1AF98000] 19:54:01 INFO - PROCESS | 3372 | 1463626441093 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 502ms 19:54:01 INFO - PROCESS | 3372 | 1463626441123 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:54:01 INFO - PROCESS | 3372 | 1463626441124 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 19:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:54:01 INFO - PROCESS | 3372 | 1463626441132 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:54:01 INFO - PROCESS | 3372 | 1463626441134 Marionette TRACE conn2 <- [1,30,null,{}] 19:54:01 INFO - PROCESS | 3372 | 1463626441137 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:01 INFO - PROCESS | 3372 | 1463626441228 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:54:01 INFO - PROCESS | 3372 | 1463626441235 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:01 INFO - PROCESS | 3372 | ++DOCSHELL 1AF9F800 == 15 [pid = 3372] [id = 15] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 41 (1B237000) [pid = 3372] [serial = 41] [outer = 00000000] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 42 (1B23EC00) [pid = 3372] [serial = 42] [outer = 1B237000] 19:54:01 INFO - PROCESS | 3372 | 1463626441279 Marionette DEBUG loaded listener.js 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 43 (1B243C00) [pid = 3372] [serial = 43] [outer = 1B237000] 19:54:01 INFO - PROCESS | 3372 | ++DOCSHELL 1B23B800 == 16 [pid = 3372] [id = 16] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 44 (1B3B6000) [pid = 3372] [serial = 44] [outer = 00000000] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 45 (1B3BBC00) [pid = 3372] [serial = 45] [outer = 1B3B6000] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 46 (1B3B7C00) [pid = 3372] [serial = 46] [outer = 1B3B6000] 19:54:01 INFO - PROCESS | 3372 | ++DOCSHELL 19931C00 == 17 [pid = 3372] [id = 17] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 47 (1B3B4C00) [pid = 3372] [serial = 47] [outer = 00000000] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 48 (1B414C00) [pid = 3372] [serial = 48] [outer = 1B3B4C00] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 49 (1B420400) [pid = 3372] [serial = 49] [outer = 1B3B4C00] 19:54:01 INFO - PROCESS | 3372 | 1463626441838 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 705ms 19:54:01 INFO - PROCESS | 3372 | 1463626441859 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:54:01 INFO - PROCESS | 3372 | 1463626441861 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 19:54:01 INFO - PROCESS | 3372 | 1463626441864 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:54:01 INFO - PROCESS | 3372 | 1463626441865 Marionette TRACE conn2 <- [1,34,null,{}] 19:54:01 INFO - PROCESS | 3372 | 1463626441869 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:01 INFO - PROCESS | 3372 | 1463626441952 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:54:01 INFO - PROCESS | 3372 | 1463626441958 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:01 INFO - PROCESS | 3372 | ++DOCSHELL 1B128800 == 18 [pid = 3372] [id = 18] 19:54:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 50 (1B128C00) [pid = 3372] [serial = 50] [outer = 00000000] 19:54:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 51 (1B3B9800) [pid = 3372] [serial = 51] [outer = 1B128C00] 19:54:02 INFO - PROCESS | 3372 | 1463626442022 Marionette DEBUG loaded listener.js 19:54:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (1B419400) [pid = 3372] [serial = 52] [outer = 1B128C00] 19:54:02 INFO - PROCESS | 3372 | --DOCSHELL 11A02800 == 17 [pid = 3372] [id = 1] 19:54:03 INFO - PROCESS | 3372 | 1463626443084 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1255ms 19:54:03 INFO - PROCESS | 3372 | 1463626443118 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:54:03 INFO - PROCESS | 3372 | 1463626443123 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 19:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:54:03 INFO - PROCESS | 3372 | 1463626443128 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:54:03 INFO - PROCESS | 3372 | 1463626443132 Marionette TRACE conn2 <- [1,38,null,{}] 19:54:03 INFO - PROCESS | 3372 | 1463626443138 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:03 INFO - PROCESS | 3372 | 1463626443248 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:54:03 INFO - PROCESS | 3372 | 1463626443335 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:03 INFO - PROCESS | 3372 | ++DOCSHELL 105F4C00 == 18 [pid = 3372] [id = 19] 19:54:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (105F5400) [pid = 3372] [serial = 53] [outer = 00000000] 19:54:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (11422C00) [pid = 3372] [serial = 54] [outer = 105F5400] 19:54:03 INFO - PROCESS | 3372 | 1463626443391 Marionette DEBUG loaded listener.js 19:54:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (11A03000) [pid = 3372] [serial = 55] [outer = 105F5400] 19:54:03 INFO - PROCESS | 3372 | 1463626443962 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 910ms 19:54:04 INFO - PROCESS | 3372 | 1463626444033 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:54:04 INFO - PROCESS | 3372 | 1463626444039 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 19:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:54:04 INFO - PROCESS | 3372 | 1463626444046 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:54:04 INFO - PROCESS | 3372 | 1463626444049 Marionette TRACE conn2 <- [1,42,null,{}] 19:54:04 INFO - PROCESS | 3372 | 1463626444052 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:04 INFO - PROCESS | 3372 | 1463626444162 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:54:04 INFO - PROCESS | 3372 | 1463626444228 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:04 INFO - PROCESS | 3372 | ++DOCSHELL 13160000 == 19 [pid = 3372] [id = 20] 19:54:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (13309400) [pid = 3372] [serial = 56] [outer = 00000000] 19:54:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (1338F400) [pid = 3372] [serial = 57] [outer = 13309400] 19:54:04 INFO - PROCESS | 3372 | 1463626444284 Marionette DEBUG loaded listener.js 19:54:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (13904C00) [pid = 3372] [serial = 58] [outer = 13309400] 19:54:05 INFO - PROCESS | 3372 | 1463626445047 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1035ms 19:54:05 INFO - PROCESS | 3372 | 1463626445086 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 3372 | 1463626445090 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 19:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:54:05 INFO - PROCESS | 3372 | 1463626445101 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 3372 | 1463626445105 Marionette TRACE conn2 <- [1,46,null,{}] 19:54:05 INFO - PROCESS | 3372 | 1463626445110 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:05 INFO - PROCESS | 3372 | 1463626445201 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:54:05 INFO - PROCESS | 3372 | 1463626445261 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:05 INFO - PROCESS | 3372 | ++DOCSHELL 10A60000 == 20 [pid = 3372] [id = 21] 19:54:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (10A62000) [pid = 3372] [serial = 59] [outer = 00000000] 19:54:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (10BBA800) [pid = 3372] [serial = 60] [outer = 10A62000] 19:54:05 INFO - PROCESS | 3372 | 1463626445319 Marionette DEBUG loaded listener.js 19:54:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (10FBF800) [pid = 3372] [serial = 61] [outer = 10A62000] 19:54:05 INFO - PROCESS | 3372 | --DOCSHELL 13DC1000 == 19 [pid = 3372] [id = 4] 19:54:05 INFO - PROCESS | 3372 | 1463626445857 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 799ms 19:54:05 INFO - PROCESS | 3372 | 1463626445899 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:54:05 INFO - PROCESS | 3372 | 1463626445904 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 19:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:54:05 INFO - PROCESS | 3372 | 1463626445910 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:54:05 INFO - PROCESS | 3372 | 1463626445913 Marionette TRACE conn2 <- [1,50,null,{}] 19:54:05 INFO - PROCESS | 3372 | 1463626445917 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 3372 | 1463626446050 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:54:06 INFO - PROCESS | 3372 | 1463626446163 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 3372 | ++DOCSHELL 10BB0400 == 20 [pid = 3372] [id = 22] 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (10F4A800) [pid = 3372] [serial = 62] [outer = 00000000] 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (12B66000) [pid = 3372] [serial = 63] [outer = 10F4A800] 19:54:06 INFO - PROCESS | 3372 | 1463626446208 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (13031400) [pid = 3372] [serial = 64] [outer = 10F4A800] 19:54:06 INFO - PROCESS | 3372 | 1463626446565 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 706ms 19:54:06 INFO - PROCESS | 3372 | 1463626446609 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:54:06 INFO - PROCESS | 3372 | 1463626446611 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 19:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:54:06 INFO - PROCESS | 3372 | 1463626446614 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:54:06 INFO - PROCESS | 3372 | 1463626446618 Marionette TRACE conn2 <- [1,54,null,{}] 19:54:06 INFO - PROCESS | 3372 | 1463626446677 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:06 INFO - PROCESS | 3372 | 1463626446761 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:54:06 INFO - PROCESS | 3372 | 1463626446770 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:06 INFO - PROCESS | 3372 | ++DOCSHELL 1331A000 == 21 [pid = 3372] [id = 23] 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (1331C000) [pid = 3372] [serial = 65] [outer = 00000000] 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (13701800) [pid = 3372] [serial = 66] [outer = 1331C000] 19:54:06 INFO - PROCESS | 3372 | 1463626446817 Marionette DEBUG loaded listener.js 19:54:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (13910000) [pid = 3372] [serial = 67] [outer = 1331C000] 19:54:07 INFO - PROCESS | 3372 | 1463626447194 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 642ms 19:54:07 INFO - PROCESS | 3372 | 1463626447252 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:54:07 INFO - PROCESS | 3372 | 1463626447255 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 19:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:54:07 INFO - PROCESS | 3372 | 1463626447258 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - PROCESS | 3372 | 1463626447260 Marionette TRACE conn2 <- [1,58,null,{}] 19:54:07 INFO - PROCESS | 3372 | 1463626447263 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 3372 | 1463626447337 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:54:07 INFO - PROCESS | 3372 | 1463626447345 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:07 INFO - PROCESS | 3372 | ++DOCSHELL 13BB7400 == 22 [pid = 3372] [id = 24] 19:54:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (13DBA400) [pid = 3372] [serial = 68] [outer = 00000000] 19:54:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (14007000) [pid = 3372] [serial = 69] [outer = 13DBA400] 19:54:07 INFO - PROCESS | 3372 | 1463626447395 Marionette DEBUG loaded listener.js 19:54:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (14011400) [pid = 3372] [serial = 70] [outer = 13DBA400] 19:54:07 INFO - PROCESS | 3372 | 1463626447792 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 596ms 19:54:07 INFO - PROCESS | 3372 | 1463626447855 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:54:07 INFO - PROCESS | 3372 | 1463626447857 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 19:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:54:07 INFO - PROCESS | 3372 | 1463626447860 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:54:07 INFO - PROCESS | 3372 | 1463626447862 Marionette TRACE conn2 <- [1,62,null,{}] 19:54:07 INFO - PROCESS | 3372 | 1463626447865 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:07 INFO - PROCESS | 3372 | 1463626447937 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:54:07 INFO - PROCESS | 3372 | 1463626447944 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:07 INFO - PROCESS | 3372 | ++DOCSHELL 13310800 == 23 [pid = 3372] [id = 25] 19:54:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (13903400) [pid = 3372] [serial = 71] [outer = 00000000] 19:54:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (14277800) [pid = 3372] [serial = 72] [outer = 13903400] 19:54:08 INFO - PROCESS | 3372 | 1463626447988 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (14E95C00) [pid = 3372] [serial = 73] [outer = 13903400] 19:54:08 INFO - PROCESS | 3372 | 1463626448387 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 596ms 19:54:08 INFO - PROCESS | 3372 | 1463626448457 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:54:08 INFO - PROCESS | 3372 | 1463626448459 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 19:54:08 INFO - PROCESS | 3372 | 1463626448462 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:54:08 INFO - PROCESS | 3372 | 1463626448464 Marionette TRACE conn2 <- [1,66,null,{}] 19:54:08 INFO - PROCESS | 3372 | 1463626448468 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:08 INFO - PROCESS | 3372 | 1463626448561 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:54:08 INFO - PROCESS | 3372 | 1463626448569 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:08 INFO - PROCESS | 3372 | ++DOCSHELL 14270800 == 24 [pid = 3372] [id = 26] 19:54:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (14EC4800) [pid = 3372] [serial = 74] [outer = 00000000] 19:54:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (155ED000) [pid = 3372] [serial = 75] [outer = 14EC4800] 19:54:08 INFO - PROCESS | 3372 | 1463626448612 Marionette DEBUG loaded listener.js 19:54:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (157BB000) [pid = 3372] [serial = 76] [outer = 14EC4800] 19:54:09 INFO - PROCESS | 3372 | 1463626448986 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 533ms 19:54:09 INFO - PROCESS | 3372 | 1463626449006 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:54:09 INFO - PROCESS | 3372 | 1463626449007 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 19:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:54:09 INFO - PROCESS | 3372 | 1463626449011 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:54:09 INFO - PROCESS | 3372 | 1463626449012 Marionette TRACE conn2 <- [1,70,null,{}] 19:54:09 INFO - PROCESS | 3372 | 1463626449015 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:09 INFO - PROCESS | 3372 | 1463626449120 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:54:09 INFO - PROCESS | 3372 | 1463626449129 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 3372 | ++DOCSHELL 13161800 == 25 [pid = 3372] [id = 27] 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (15255000) [pid = 3372] [serial = 77] [outer = 00000000] 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (166A7C00) [pid = 3372] [serial = 78] [outer = 15255000] 19:54:09 INFO - PROCESS | 3372 | 1463626449174 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (166B5400) [pid = 3372] [serial = 79] [outer = 15255000] 19:54:09 INFO - PROCESS | 3372 | 1463626449560 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 596ms 19:54:09 INFO - PROCESS | 3372 | 1463626449605 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:54:09 INFO - PROCESS | 3372 | 1463626449607 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 19:54:09 INFO - PROCESS | 3372 | 1463626449610 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:54:09 INFO - PROCESS | 3372 | 1463626449612 Marionette TRACE conn2 <- [1,74,null,{}] 19:54:09 INFO - PROCESS | 3372 | 1463626449615 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:09 INFO - PROCESS | 3372 | 1463626449687 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:54:09 INFO - PROCESS | 3372 | 1463626449754 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:09 INFO - PROCESS | 3372 | ++DOCSHELL 1043AC00 == 26 [pid = 3372] [id = 28] 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (1043B000) [pid = 3372] [serial = 80] [outer = 00000000] 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (16A55400) [pid = 3372] [serial = 81] [outer = 1043B000] 19:54:09 INFO - PROCESS | 3372 | 1463626449798 Marionette DEBUG loaded listener.js 19:54:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (16EA8400) [pid = 3372] [serial = 82] [outer = 1043B000] 19:54:10 INFO - PROCESS | 3372 | 1463626450149 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 596ms 19:54:10 INFO - PROCESS | 3372 | 1463626450208 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 3372 | 1463626450210 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 19:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:54:10 INFO - PROCESS | 3372 | 1463626450213 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 3372 | 1463626450215 Marionette TRACE conn2 <- [1,78,null,{}] 19:54:10 INFO - PROCESS | 3372 | 1463626450220 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 3372 | 1463626450320 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:54:10 INFO - PROCESS | 3372 | 1463626450328 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 3372 | ++DOCSHELL 140C8800 == 27 [pid = 3372] [id = 29] 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (15F4C800) [pid = 3372] [serial = 83] [outer = 00000000] 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (170CF000) [pid = 3372] [serial = 84] [outer = 15F4C800] 19:54:10 INFO - PROCESS | 3372 | 1463626450371 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (17402800) [pid = 3372] [serial = 85] [outer = 15F4C800] 19:54:10 INFO - PROCESS | 3372 | 1463626450737 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 533ms 19:54:10 INFO - PROCESS | 3372 | 1463626450749 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:54:10 INFO - PROCESS | 3372 | 1463626450751 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 19:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:54:10 INFO - PROCESS | 3372 | 1463626450754 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:54:10 INFO - PROCESS | 3372 | 1463626450756 Marionette TRACE conn2 <- [1,82,null,{}] 19:54:10 INFO - PROCESS | 3372 | 1463626450759 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:10 INFO - PROCESS | 3372 | 1463626450830 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:54:10 INFO - PROCESS | 3372 | 1463626450837 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:10 INFO - PROCESS | 3372 | ++DOCSHELL 170CD000 == 28 [pid = 3372] [id = 30] 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (174B3000) [pid = 3372] [serial = 86] [outer = 00000000] 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (17745800) [pid = 3372] [serial = 87] [outer = 174B3000] 19:54:10 INFO - PROCESS | 3372 | 1463626450879 Marionette DEBUG loaded listener.js 19:54:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (17DEC400) [pid = 3372] [serial = 88] [outer = 174B3000] 19:54:11 INFO - PROCESS | 3372 | 1463626451299 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 596ms 19:54:11 INFO - PROCESS | 3372 | 1463626451383 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 3372 | 1463626451386 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 19:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:54:11 INFO - PROCESS | 3372 | 1463626451389 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - PROCESS | 3372 | 1463626451391 Marionette TRACE conn2 <- [1,86,null,{}] 19:54:11 INFO - PROCESS | 3372 | 1463626451394 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:11 INFO - PROCESS | 3372 | 1463626451494 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:54:11 INFO - PROCESS | 3372 | 1463626451500 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:11 INFO - PROCESS | 3372 | ++DOCSHELL 13305000 == 29 [pid = 3372] [id = 31] 19:54:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (17DED800) [pid = 3372] [serial = 89] [outer = 00000000] 19:54:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (1824F400) [pid = 3372] [serial = 90] [outer = 17DED800] 19:54:11 INFO - PROCESS | 3372 | 1463626451545 Marionette DEBUG loaded listener.js 19:54:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (1825B800) [pid = 3372] [serial = 91] [outer = 17DED800] 19:54:11 INFO - PROCESS | 3372 | 1463626451954 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 596ms 19:54:11 INFO - PROCESS | 3372 | 1463626451986 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:54:11 INFO - PROCESS | 3372 | 1463626451987 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 19:54:11 INFO - PROCESS | 3372 | 1463626451991 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:54:11 INFO - PROCESS | 3372 | 1463626451992 Marionette TRACE conn2 <- [1,90,null,{}] 19:54:12 INFO - PROCESS | 3372 | 1463626452011 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 3372 | 1463626452083 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:54:12 INFO - PROCESS | 3372 | 1463626452089 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 3372 | ++DOCSHELL 10F4EC00 == 30 [pid = 3372] [id = 32] 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (13391C00) [pid = 3372] [serial = 92] [outer = 00000000] 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (199E3800) [pid = 3372] [serial = 93] [outer = 13391C00] 19:54:12 INFO - PROCESS | 3372 | 1463626452142 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (199E5000) [pid = 3372] [serial = 94] [outer = 13391C00] 19:54:12 INFO - PROCESS | 3372 | 1463626452514 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 564ms 19:54:12 INFO - PROCESS | 3372 | 1463626452547 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:54:12 INFO - PROCESS | 3372 | 1463626452549 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 19:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:54:12 INFO - PROCESS | 3372 | 1463626452552 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:54:12 INFO - PROCESS | 3372 | 1463626452554 Marionette TRACE conn2 <- [1,94,null,{}] 19:54:12 INFO - PROCESS | 3372 | 1463626452557 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:12 INFO - PROCESS | 3372 | 1463626452661 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:54:12 INFO - PROCESS | 3372 | 1463626452669 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:12 INFO - PROCESS | 3372 | ++DOCSHELL 17EE2800 == 31 [pid = 3372] [id = 33] 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (18250000) [pid = 3372] [serial = 95] [outer = 00000000] 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1A00F000) [pid = 3372] [serial = 96] [outer = 18250000] 19:54:12 INFO - PROCESS | 3372 | 1463626452712 Marionette DEBUG loaded listener.js 19:54:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1A00F800) [pid = 3372] [serial = 97] [outer = 18250000] 19:54:13 INFO - PROCESS | 3372 | 1463626453115 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 596ms 19:54:13 INFO - PROCESS | 3372 | 1463626453150 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:54:13 INFO - PROCESS | 3372 | 1463626453151 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 19:54:13 INFO - PROCESS | 3372 | 1463626453155 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:54:13 INFO - PROCESS | 3372 | 1463626453156 Marionette TRACE conn2 <- [1,98,null,{}] 19:54:13 INFO - PROCESS | 3372 | 1463626453160 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:13 INFO - PROCESS | 3372 | 1463626453234 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:54:14 INFO - PROCESS | 3372 | 1463626454170 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 3372 | ++DOCSHELL 1043A400 == 32 [pid = 3372] [id = 34] 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (1043F000) [pid = 3372] [serial = 98] [outer = 00000000] 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (10483C00) [pid = 3372] [serial = 99] [outer = 1043F000] 19:54:14 INFO - PROCESS | 3372 | 1463626454222 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (105F6800) [pid = 3372] [serial = 100] [outer = 1043F000] 19:54:14 INFO - PROCESS | 3372 | 1463626454638 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1506ms 19:54:14 INFO - PROCESS | 3372 | 1463626454662 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:54:14 INFO - PROCESS | 3372 | 1463626454665 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 19:54:14 INFO - PROCESS | 3372 | 1463626454669 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:54:14 INFO - PROCESS | 3372 | 1463626454672 Marionette TRACE conn2 <- [1,102,null,{}] 19:54:14 INFO - PROCESS | 3372 | 1463626454677 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:14 INFO - PROCESS | 3372 | 1463626454777 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:54:14 INFO - PROCESS | 3372 | 1463626454785 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:14 INFO - PROCESS | 3372 | ++DOCSHELL 10F4E800 == 33 [pid = 3372] [id = 35] 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (10F52000) [pid = 3372] [serial = 101] [outer = 00000000] 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (112CB400) [pid = 3372] [serial = 102] [outer = 10F52000] 19:54:14 INFO - PROCESS | 3372 | 1463626454830 Marionette DEBUG loaded listener.js 19:54:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (11437000) [pid = 3372] [serial = 103] [outer = 10F52000] 19:54:15 INFO - PROCESS | 3372 | 1463626455222 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 596ms 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (199E6800) [pid = 3372] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (13DC1400) [pid = 3372] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (1B237000) [pid = 3372] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (1AF98000) [pid = 3372] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (1AA43C00) [pid = 3372] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (170C8400) [pid = 3372] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (17410000) [pid = 3372] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1A4D2400) [pid = 3372] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (1B128C00) [pid = 3372] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (105F5400) [pid = 3372] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (13309400) [pid = 3372] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (10A62000) [pid = 3372] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (10F4A800) [pid = 3372] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (1331C000) [pid = 3372] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (13DBA400) [pid = 3372] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (13903400) [pid = 3372] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (14EC4800) [pid = 3372] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (15255000) [pid = 3372] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (1043B000) [pid = 3372] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (15F4C800) [pid = 3372] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (174B3000) [pid = 3372] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (17DED800) [pid = 3372] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:54:15 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (13391C00) [pid = 3372] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:54:15 INFO - PROCESS | 3372 | 1463626455819 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:54:15 INFO - PROCESS | 3372 | 1463626455823 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 19:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:54:15 INFO - PROCESS | 3372 | 1463626455833 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:54:15 INFO - PROCESS | 3372 | 1463626455835 Marionette TRACE conn2 <- [1,106,null,{}] 19:54:15 INFO - PROCESS | 3372 | 1463626455839 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:15 INFO - PROCESS | 3372 | 1463626455915 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:54:15 INFO - PROCESS | 3372 | 1463626455925 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:15 INFO - PROCESS | 3372 | ++DOCSHELL 10A62400 == 34 [pid = 3372] [id = 36] 19:54:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (1122C400) [pid = 3372] [serial = 104] [outer = 00000000] 19:54:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (12887000) [pid = 3372] [serial = 105] [outer = 1122C400] 19:54:15 INFO - PROCESS | 3372 | 1463626455969 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (12AEE000) [pid = 3372] [serial = 106] [outer = 1122C400] 19:54:16 INFO - PROCESS | 3372 | 1463626456388 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 596ms 19:54:16 INFO - PROCESS | 3372 | 1463626456430 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:54:16 INFO - PROCESS | 3372 | 1463626456433 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 19:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:54:16 INFO - PROCESS | 3372 | 1463626456442 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:54:16 INFO - PROCESS | 3372 | 1463626456447 Marionette TRACE conn2 <- [1,110,null,{}] 19:54:16 INFO - PROCESS | 3372 | 1463626456451 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:16 INFO - PROCESS | 3372 | 1463626456527 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:54:16 INFO - PROCESS | 3372 | 1463626456537 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:16 INFO - PROCESS | 3372 | ++DOCSHELL 13319800 == 35 [pid = 3372] [id = 37] 19:54:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (1331A400) [pid = 3372] [serial = 107] [outer = 00000000] 19:54:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (13389C00) [pid = 3372] [serial = 108] [outer = 1331A400] 19:54:16 INFO - PROCESS | 3372 | 1463626456589 Marionette DEBUG loaded listener.js 19:54:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (13903400) [pid = 3372] [serial = 109] [outer = 1331A400] 19:54:17 INFO - PROCESS | 3372 | 1463626457005 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 596ms 19:54:17 INFO - PROCESS | 3372 | 1463626457033 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:54:17 INFO - PROCESS | 3372 | 1463626457035 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 19:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:54:17 INFO - PROCESS | 3372 | 1463626457039 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 3372 | 1463626457040 Marionette TRACE conn2 <- [1,114,null,{}] 19:54:17 INFO - PROCESS | 3372 | 1463626457044 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 3372 | 1463626457126 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:54:17 INFO - PROCESS | 3372 | 1463626457132 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:17 INFO - PROCESS | 3372 | ++DOCSHELL 13701C00 == 36 [pid = 3372] [id = 38] 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (13BB6C00) [pid = 3372] [serial = 110] [outer = 00000000] 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (13DBE000) [pid = 3372] [serial = 111] [outer = 13BB6C00] 19:54:17 INFO - PROCESS | 3372 | 1463626457175 Marionette DEBUG loaded listener.js 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (140CD800) [pid = 3372] [serial = 112] [outer = 13BB6C00] 19:54:17 INFO - PROCESS | 3372 | 1463626457590 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 595ms 19:54:17 INFO - PROCESS | 3372 | 1463626457635 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:54:17 INFO - PROCESS | 3372 | 1463626457637 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 19:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:54:17 INFO - PROCESS | 3372 | 1463626457644 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:54:17 INFO - PROCESS | 3372 | 1463626457646 Marionette TRACE conn2 <- [1,118,null,{}] 19:54:17 INFO - PROCESS | 3372 | 1463626457649 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:17 INFO - PROCESS | 3372 | 1463626457721 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:54:17 INFO - PROCESS | 3372 | 1463626457728 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:17 INFO - PROCESS | 3372 | ++DOCSHELL 14275400 == 37 [pid = 3372] [id = 39] 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (14276400) [pid = 3372] [serial = 113] [outer = 00000000] 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (14EC1400) [pid = 3372] [serial = 114] [outer = 14276400] 19:54:17 INFO - PROCESS | 3372 | 1463626457778 Marionette DEBUG loaded listener.js 19:54:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (15250800) [pid = 3372] [serial = 115] [outer = 14276400] 19:54:18 INFO - PROCESS | 3372 | 1463626458371 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 737ms 19:54:18 INFO - PROCESS | 3372 | 1463626458382 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:54:18 INFO - PROCESS | 3372 | 1463626458385 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 19:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:54:18 INFO - PROCESS | 3372 | 1463626458390 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:54:18 INFO - PROCESS | 3372 | 1463626458394 Marionette TRACE conn2 <- [1,122,null,{}] 19:54:18 INFO - PROCESS | 3372 | 1463626458399 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:18 INFO - PROCESS | 3372 | 1463626458528 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:54:18 INFO - PROCESS | 3372 | 1463626458622 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:18 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FC000 == 38 [pid = 3372] [id = 40] 19:54:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (105F7000) [pid = 3372] [serial = 116] [outer = 00000000] 19:54:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (10FC3000) [pid = 3372] [serial = 117] [outer = 105F7000] 19:54:18 INFO - PROCESS | 3372 | 1463626458676 Marionette DEBUG loaded listener.js 19:54:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (11430800) [pid = 3372] [serial = 118] [outer = 105F7000] 19:54:19 INFO - PROCESS | 3372 | 1463626459159 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 799ms 19:54:19 INFO - PROCESS | 3372 | 1463626459190 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:54:19 INFO - PROCESS | 3372 | 1463626459196 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 19:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:54:19 INFO - PROCESS | 3372 | 1463626459218 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:54:19 INFO - PROCESS | 3372 | 1463626459221 Marionette TRACE conn2 <- [1,126,null,{}] 19:54:19 INFO - PROCESS | 3372 | 1463626459225 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:19 INFO - PROCESS | 3372 | 1463626459322 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:54:19 INFO - PROCESS | 3372 | 1463626459407 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:19 INFO - PROCESS | 3372 | ++DOCSHELL 1331E800 == 39 [pid = 3372] [id = 41] 19:54:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1331F000) [pid = 3372] [serial = 119] [outer = 00000000] 19:54:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (13BB9800) [pid = 3372] [serial = 120] [outer = 1331F000] 19:54:19 INFO - PROCESS | 3372 | 1463626459461 Marionette DEBUG loaded listener.js 19:54:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (1426D800) [pid = 3372] [serial = 121] [outer = 1331F000] 19:54:20 INFO - PROCESS | 3372 | 1463626460002 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 846ms 19:54:20 INFO - PROCESS | 3372 | 1463626460063 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:54:20 INFO - PROCESS | 3372 | 1463626460066 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 19:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:54:20 INFO - PROCESS | 3372 | 1463626460070 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 3372 | 1463626460073 Marionette TRACE conn2 <- [1,130,null,{}] 19:54:20 INFO - PROCESS | 3372 | 1463626460085 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:20 INFO - PROCESS | 3372 | 1463626460217 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:54:20 INFO - PROCESS | 3372 | 1463626460289 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:20 INFO - PROCESS | 3372 | ++DOCSHELL 15258C00 == 40 [pid = 3372] [id = 42] 19:54:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (155EC400) [pid = 3372] [serial = 122] [outer = 00000000] 19:54:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (15F48C00) [pid = 3372] [serial = 123] [outer = 155EC400] 19:54:20 INFO - PROCESS | 3372 | 1463626460345 Marionette DEBUG loaded listener.js 19:54:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (16910800) [pid = 3372] [serial = 124] [outer = 155EC400] 19:54:20 INFO - PROCESS | 3372 | 1463626460930 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 847ms 19:54:20 INFO - PROCESS | 3372 | 1463626460954 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:54:20 INFO - PROCESS | 3372 | 1463626460957 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 19:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:54:20 INFO - PROCESS | 3372 | 1463626460962 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:54:20 INFO - PROCESS | 3372 | 1463626460964 Marionette TRACE conn2 <- [1,134,null,{}] 19:54:20 INFO - PROCESS | 3372 | 1463626460967 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:21 INFO - PROCESS | 3372 | 1463626461062 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:54:21 INFO - PROCESS | 3372 | 1463626461144 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:21 INFO - PROCESS | 3372 | ++DOCSHELL 13318000 == 41 [pid = 3372] [id = 43] 19:54:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (15A55000) [pid = 3372] [serial = 125] [outer = 00000000] 19:54:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (170B2800) [pid = 3372] [serial = 126] [outer = 15A55000] 19:54:21 INFO - PROCESS | 3372 | 1463626461210 Marionette DEBUG loaded listener.js 19:54:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (170C9000) [pid = 3372] [serial = 127] [outer = 15A55000] 19:54:21 INFO - PROCESS | 3372 | 1463626461879 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 956ms 19:54:21 INFO - PROCESS | 3372 | 1463626461905 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:54:21 INFO - PROCESS | 3372 | 1463626461909 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 19:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:54:21 INFO - PROCESS | 3372 | 1463626461915 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:54:21 INFO - PROCESS | 3372 | 1463626461919 Marionette TRACE conn2 <- [1,138,null,{}] 19:54:21 INFO - PROCESS | 3372 | 1463626461925 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:22 INFO - PROCESS | 3372 | 1463626462014 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:54:22 INFO - PROCESS | 3372 | 1463626462089 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:22 INFO - PROCESS | 3372 | ++DOCSHELL 105F7400 == 42 [pid = 3372] [id = 44] 19:54:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (105FB400) [pid = 3372] [serial = 128] [outer = 00000000] 19:54:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (10A5C000) [pid = 3372] [serial = 129] [outer = 105FB400] 19:54:22 INFO - PROCESS | 3372 | 1463626462140 Marionette DEBUG loaded listener.js 19:54:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (10FBF000) [pid = 3372] [serial = 130] [outer = 105FB400] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 13701C00 == 41 [pid = 3372] [id = 38] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 13319800 == 40 [pid = 3372] [id = 37] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 10A62400 == 39 [pid = 3372] [id = 36] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 10F4E800 == 38 [pid = 3372] [id = 35] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 1043A400 == 37 [pid = 3372] [id = 34] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 140C8800 == 36 [pid = 3372] [id = 29] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 17EE2800 == 35 [pid = 3372] [id = 33] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 13318000 == 34 [pid = 3372] [id = 43] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 13305000 == 33 [pid = 3372] [id = 31] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 1331E800 == 32 [pid = 3372] [id = 41] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 15258C00 == 31 [pid = 3372] [id = 42] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 10F4EC00 == 30 [pid = 3372] [id = 32] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 14275400 == 29 [pid = 3372] [id = 39] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 170CD000 == 28 [pid = 3372] [id = 30] 19:54:22 INFO - PROCESS | 3372 | --DOCSHELL 0C7FC000 == 27 [pid = 3372] [id = 40] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1B3B9800) [pid = 3372] [serial = 51] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (11422C00) [pid = 3372] [serial = 54] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1338F400) [pid = 3372] [serial = 57] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (10BBA800) [pid = 3372] [serial = 60] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (10FBF800) [pid = 3372] [serial = 61] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (12B66000) [pid = 3372] [serial = 63] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (13701800) [pid = 3372] [serial = 66] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (14007000) [pid = 3372] [serial = 69] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (14277800) [pid = 3372] [serial = 72] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (14E95C00) [pid = 3372] [serial = 73] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (155ED000) [pid = 3372] [serial = 75] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (166A7C00) [pid = 3372] [serial = 78] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (16A55400) [pid = 3372] [serial = 81] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (170CF000) [pid = 3372] [serial = 84] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (17745800) [pid = 3372] [serial = 87] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1824F400) [pid = 3372] [serial = 90] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (199E3800) [pid = 3372] [serial = 93] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (14011400) [pid = 3372] [serial = 70] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (157BB000) [pid = 3372] [serial = 76] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (166B5400) [pid = 3372] [serial = 79] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (16EA8400) [pid = 3372] [serial = 82] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (13910000) [pid = 3372] [serial = 67] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (17402800) [pid = 3372] [serial = 85] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (17DEC400) [pid = 3372] [serial = 88] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (11A03000) [pid = 3372] [serial = 55] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1825B800) [pid = 3372] [serial = 91] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (13904C00) [pid = 3372] [serial = 58] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (199E5000) [pid = 3372] [serial = 94] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (1B419400) [pid = 3372] [serial = 52] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (13031400) [pid = 3372] [serial = 64] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (1A00F000) [pid = 3372] [serial = 96] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (166B6800) [pid = 3372] [serial = 17] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (16999400) [pid = 3372] [serial = 14] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (140C9000) [pid = 3372] [serial = 9] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (140CDC00) [pid = 3372] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (11CF0800) [pid = 3372] [serial = 4] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (1AF9FC00) [pid = 3372] [serial = 39] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (1AE60000) [pid = 3372] [serial = 36] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (1AE63C00) [pid = 3372] [serial = 37] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (1A74F000) [pid = 3372] [serial = 33] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (1AA3DC00) [pid = 3372] [serial = 34] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (1AB53C00) [pid = 3372] [serial = 31] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (1A74D000) [pid = 3372] [serial = 30] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (1AB55000) [pid = 3372] [serial = 27] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (1AB58C00) [pid = 3372] [serial = 28] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (19E6C000) [pid = 3372] [serial = 22] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (1A0DBC00) [pid = 3372] [serial = 24] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (19E68000) [pid = 3372] [serial = 21] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (1B414C00) [pid = 3372] [serial = 48] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (1B23EC00) [pid = 3372] [serial = 42] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (1B243C00) [pid = 3372] [serial = 43] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (1B3BBC00) [pid = 3372] [serial = 45] [outer = 00000000] [url = about:blank] 19:54:22 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (1AFA3C00) [pid = 3372] [serial = 40] [outer = 00000000] [url = about:blank] 19:54:23 INFO - PROCESS | 3372 | 1463626463156 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1317ms 19:54:23 INFO - PROCESS | 3372 | 1463626463227 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:54:23 INFO - PROCESS | 3372 | 1463626463231 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 19:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:54:23 INFO - PROCESS | 3372 | 1463626463237 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:54:23 INFO - PROCESS | 3372 | 1463626463240 Marionette TRACE conn2 <- [1,142,null,{}] 19:54:23 INFO - PROCESS | 3372 | 1463626463246 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:23 INFO - PROCESS | 3372 | 1463626463328 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:54:23 INFO - PROCESS | 3372 | 1463626463343 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 3372 | ++DOCSHELL 10FC8400 == 28 [pid = 3372] [id = 45] 19:54:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (10FC8C00) [pid = 3372] [serial = 131] [outer = 00000000] 19:54:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (11434000) [pid = 3372] [serial = 132] [outer = 10FC8C00] 19:54:23 INFO - PROCESS | 3372 | 1463626463389 Marionette DEBUG loaded listener.js 19:54:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (114AA400) [pid = 3372] [serial = 133] [outer = 10FC8C00] 19:54:23 INFO - PROCESS | 3372 | 1463626463800 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 595ms 19:54:23 INFO - PROCESS | 3372 | 1463626463834 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:54:23 INFO - PROCESS | 3372 | 1463626463840 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 19:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:54:23 INFO - PROCESS | 3372 | 1463626463847 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:54:23 INFO - PROCESS | 3372 | 1463626463849 Marionette TRACE conn2 <- [1,146,null,{}] 19:54:23 INFO - PROCESS | 3372 | 1463626463853 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:23 INFO - PROCESS | 3372 | 1463626463962 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:54:23 INFO - PROCESS | 3372 | 1463626463973 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:23 INFO - PROCESS | 3372 | ++DOCSHELL 1307A400 == 29 [pid = 3372] [id = 46] 19:54:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (1307CC00) [pid = 3372] [serial = 134] [outer = 00000000] 19:54:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (13161400) [pid = 3372] [serial = 135] [outer = 1307CC00] 19:54:24 INFO - PROCESS | 3372 | 1463626464017 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (13304400) [pid = 3372] [serial = 136] [outer = 1307CC00] 19:54:24 INFO - PROCESS | 3372 | 1463626464439 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 643ms 19:54:24 INFO - PROCESS | 3372 | 1463626464482 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:54:24 INFO - PROCESS | 3372 | 1463626464485 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 19:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:54:24 INFO - PROCESS | 3372 | 1463626464489 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:54:24 INFO - PROCESS | 3372 | 1463626464492 Marionette TRACE conn2 <- [1,150,null,{}] 19:54:24 INFO - PROCESS | 3372 | 1463626464503 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:24 INFO - PROCESS | 3372 | 1463626464582 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:54:24 INFO - PROCESS | 3372 | 1463626464593 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:24 INFO - PROCESS | 3372 | ++DOCSHELL 13906400 == 30 [pid = 3372] [id = 47] 19:54:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (13907800) [pid = 3372] [serial = 137] [outer = 00000000] 19:54:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (13BB4400) [pid = 3372] [serial = 138] [outer = 13907800] 19:54:24 INFO - PROCESS | 3372 | 1463626464644 Marionette DEBUG loaded listener.js 19:54:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (13DBC400) [pid = 3372] [serial = 139] [outer = 13907800] 19:54:25 INFO - PROCESS | 3372 | 1463626465051 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 19:54:25 INFO - PROCESS | 3372 | 1463626465098 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:54:25 INFO - PROCESS | 3372 | 1463626465100 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 19:54:25 INFO - PROCESS | 3372 | 1463626465103 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - PROCESS | 3372 | 1463626465105 Marionette TRACE conn2 <- [1,154,null,{}] 19:54:25 INFO - PROCESS | 3372 | 1463626465108 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 3372 | 1463626465207 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:54:25 INFO - PROCESS | 3372 | 1463626465213 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 3372 | ++DOCSHELL 13709800 == 31 [pid = 3372] [id = 48] 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (13BB8400) [pid = 3372] [serial = 140] [outer = 00000000] 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (140CDC00) [pid = 3372] [serial = 141] [outer = 13BB8400] 19:54:25 INFO - PROCESS | 3372 | 1463626465271 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (14274C00) [pid = 3372] [serial = 142] [outer = 13BB8400] 19:54:25 INFO - PROCESS | 3372 | 1463626465694 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 643ms 19:54:25 INFO - PROCESS | 3372 | 1463626465739 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:54:25 INFO - PROCESS | 3372 | 1463626465741 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 19:54:25 INFO - PROCESS | 3372 | 1463626465744 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:54:25 INFO - PROCESS | 3372 | 1463626465746 Marionette TRACE conn2 <- [1,158,null,{}] 19:54:25 INFO - PROCESS | 3372 | 1463626465749 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:25 INFO - PROCESS | 3372 | 1463626465848 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:54:25 INFO - PROCESS | 3372 | 1463626465854 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:25 INFO - PROCESS | 3372 | ++DOCSHELL 14279800 == 32 [pid = 3372] [id = 49] 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (14EBF400) [pid = 3372] [serial = 143] [outer = 00000000] 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (15254400) [pid = 3372] [serial = 144] [outer = 14EBF400] 19:54:25 INFO - PROCESS | 3372 | 1463626465898 Marionette DEBUG loaded listener.js 19:54:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (155F2000) [pid = 3372] [serial = 145] [outer = 14EBF400] 19:54:26 INFO - PROCESS | 3372 | 1463626466339 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 19:54:26 INFO - PROCESS | 3372 | 1463626466383 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:54:26 INFO - PROCESS | 3372 | 1463626466385 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 19:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:54:26 INFO - PROCESS | 3372 | 1463626466388 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:54:26 INFO - PROCESS | 3372 | 1463626466389 Marionette TRACE conn2 <- [1,162,null,{}] 19:54:26 INFO - PROCESS | 3372 | 1463626466397 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:26 INFO - PROCESS | 3372 | 1463626466510 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:54:26 INFO - PROCESS | 3372 | 1463626466580 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:26 INFO - PROCESS | 3372 | ++DOCSHELL 166B6C00 == 33 [pid = 3372] [id = 50] 19:54:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (1690E400) [pid = 3372] [serial = 146] [outer = 00000000] 19:54:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (16A4C800) [pid = 3372] [serial = 147] [outer = 1690E400] 19:54:26 INFO - PROCESS | 3372 | 1463626466625 Marionette DEBUG loaded listener.js 19:54:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (16EA6000) [pid = 3372] [serial = 148] [outer = 1690E400] 19:54:27 INFO - PROCESS | 3372 | 1463626467032 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 689ms 19:54:27 INFO - PROCESS | 3372 | 1463626467088 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:54:27 INFO - PROCESS | 3372 | 1463626467090 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 19:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:54:27 INFO - PROCESS | 3372 | 1463626467097 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:54:27 INFO - PROCESS | 3372 | 1463626467099 Marionette TRACE conn2 <- [1,166,null,{}] 19:54:27 INFO - PROCESS | 3372 | 1463626467102 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (13BB6C00) [pid = 3372] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (14276400) [pid = 3372] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (10F52000) [pid = 3372] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (1122C400) [pid = 3372] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (1331A400) [pid = 3372] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (1043F000) [pid = 3372] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:54:27 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (18250000) [pid = 3372] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:54:27 INFO - PROCESS | 3372 | 1463626467231 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:54:27 INFO - PROCESS | 3372 | 1463626467245 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:27 INFO - PROCESS | 3372 | ++DOCSHELL 1122C400 == 34 [pid = 3372] [id = 51] 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (11230000) [pid = 3372] [serial = 149] [outer = 00000000] 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (13DBBC00) [pid = 3372] [serial = 150] [outer = 11230000] 19:54:27 INFO - PROCESS | 3372 | 1463626467288 Marionette DEBUG loaded listener.js 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (14276400) [pid = 3372] [serial = 151] [outer = 11230000] 19:54:27 INFO - PROCESS | 3372 | 1463626467673 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 596ms 19:54:27 INFO - PROCESS | 3372 | 1463626467695 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:54:27 INFO - PROCESS | 3372 | 1463626467697 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 19:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:54:27 INFO - PROCESS | 3372 | 1463626467700 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:54:27 INFO - PROCESS | 3372 | 1463626467711 Marionette TRACE conn2 <- [1,170,null,{}] 19:54:27 INFO - PROCESS | 3372 | 1463626467721 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:27 INFO - PROCESS | 3372 | 1463626467792 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:54:27 INFO - PROCESS | 3372 | 1463626467799 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:27 INFO - PROCESS | 3372 | ++DOCSHELL 14272000 == 35 [pid = 3372] [id = 52] 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (14279000) [pid = 3372] [serial = 152] [outer = 00000000] 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (170C9C00) [pid = 3372] [serial = 153] [outer = 14279000] 19:54:27 INFO - PROCESS | 3372 | 1463626467848 Marionette DEBUG loaded listener.js 19:54:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (170C4800) [pid = 3372] [serial = 154] [outer = 14279000] 19:54:28 INFO - PROCESS | 3372 | 1463626468236 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 548ms 19:54:28 INFO - PROCESS | 3372 | 1463626468257 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 3372 | 1463626468259 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 19:54:28 INFO - PROCESS | 3372 | 1463626468262 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:54:28 INFO - PROCESS | 3372 | 1463626468264 Marionette TRACE conn2 <- [1,174,null,{}] 19:54:28 INFO - PROCESS | 3372 | 1463626468267 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 3372 | 1463626468365 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:54:28 INFO - PROCESS | 3372 | 1463626468374 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 3372 | ++DOCSHELL 13905800 == 36 [pid = 3372] [id = 53] 19:54:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (14EBF000) [pid = 3372] [serial = 155] [outer = 00000000] 19:54:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (17744C00) [pid = 3372] [serial = 156] [outer = 14EBF000] 19:54:28 INFO - PROCESS | 3372 | 1463626468416 Marionette DEBUG loaded listener.js 19:54:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (17745000) [pid = 3372] [serial = 157] [outer = 14EBF000] 19:54:28 INFO - PROCESS | 3372 | 1463626468777 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 533ms 19:54:28 INFO - PROCESS | 3372 | 1463626468798 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:54:28 INFO - PROCESS | 3372 | 1463626468799 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 19:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:54:28 INFO - PROCESS | 3372 | 1463626468802 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:54:28 INFO - PROCESS | 3372 | 1463626468804 Marionette TRACE conn2 <- [1,178,null,{}] 19:54:28 INFO - PROCESS | 3372 | 1463626468807 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:28 INFO - PROCESS | 3372 | 1463626468887 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:54:28 INFO - PROCESS | 3372 | 1463626468893 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:28 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FF800 == 37 [pid = 3372] [id = 54] 19:54:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (10561400) [pid = 3372] [serial = 158] [outer = 00000000] 19:54:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (17DEDC00) [pid = 3372] [serial = 159] [outer = 10561400] 19:54:28 INFO - PROCESS | 3372 | 1463626468938 Marionette DEBUG loaded listener.js 19:54:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (17DF5C00) [pid = 3372] [serial = 160] [outer = 10561400] 19:54:29 INFO - PROCESS | 3372 | 1463626469715 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 956ms 19:54:29 INFO - PROCESS | 3372 | 1463626469781 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:54:29 INFO - PROCESS | 3372 | 1463626469784 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 19:54:29 INFO - PROCESS | 3372 | 1463626469790 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:54:29 INFO - PROCESS | 3372 | 1463626469794 Marionette TRACE conn2 <- [1,182,null,{}] 19:54:29 INFO - PROCESS | 3372 | 1463626469800 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:29 INFO - PROCESS | 3372 | 1463626469910 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:54:29 INFO - PROCESS | 3372 | 1463626469979 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:29 INFO - PROCESS | 3372 | ++DOCSHELL 105FB000 == 38 [pid = 3372] [id = 55] 19:54:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (10FC5C00) [pid = 3372] [serial = 161] [outer = 00000000] 19:54:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (11CF1000) [pid = 3372] [serial = 162] [outer = 10FC5C00] 19:54:30 INFO - PROCESS | 3372 | 1463626470034 Marionette DEBUG loaded listener.js 19:54:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (12B63C00) [pid = 3372] [serial = 163] [outer = 10FC5C00] 19:54:30 INFO - PROCESS | 3372 | 1463626470856 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1161ms 19:54:30 INFO - PROCESS | 3372 | 1463626470944 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:54:30 INFO - PROCESS | 3372 | 1463626470948 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 19:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:54:30 INFO - PROCESS | 3372 | 1463626470953 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:54:30 INFO - PROCESS | 3372 | 1463626470957 Marionette TRACE conn2 <- [1,186,null,{}] 19:54:30 INFO - PROCESS | 3372 | 1463626470964 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3372 | 1463626471094 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:54:31 INFO - PROCESS | 3372 | 1463626471183 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 3372 | ++DOCSHELL 10BB2800 == 39 [pid = 3372] [id = 56] 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (10BBD800) [pid = 3372] [serial = 164] [outer = 00000000] 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (10FC3C00) [pid = 3372] [serial = 165] [outer = 10BBD800] 19:54:31 INFO - PROCESS | 3372 | 1463626471231 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (11081800) [pid = 3372] [serial = 166] [outer = 10BBD800] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 13905800 == 38 [pid = 3372] [id = 53] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 14272000 == 37 [pid = 3372] [id = 52] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 1122C400 == 36 [pid = 3372] [id = 51] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 166B6C00 == 35 [pid = 3372] [id = 50] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 14279800 == 34 [pid = 3372] [id = 49] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 13709800 == 33 [pid = 3372] [id = 48] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 13906400 == 32 [pid = 3372] [id = 47] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 1307A400 == 31 [pid = 3372] [id = 46] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 10FC8400 == 30 [pid = 3372] [id = 45] 19:54:31 INFO - PROCESS | 3372 | --DOCSHELL 105F7400 == 29 [pid = 3372] [id = 44] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (1A00F800) [pid = 3372] [serial = 97] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (15250800) [pid = 3372] [serial = 115] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (112CB400) [pid = 3372] [serial = 102] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (12887000) [pid = 3372] [serial = 105] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (13903400) [pid = 3372] [serial = 109] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (140CD800) [pid = 3372] [serial = 112] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (11437000) [pid = 3372] [serial = 103] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (10483C00) [pid = 3372] [serial = 99] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (105F6800) [pid = 3372] [serial = 100] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (12AEE000) [pid = 3372] [serial = 106] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (13389C00) [pid = 3372] [serial = 108] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (13DBE000) [pid = 3372] [serial = 111] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (14EC1400) [pid = 3372] [serial = 114] [outer = 00000000] [url = about:blank] 19:54:31 INFO - PROCESS | 3372 | 1463626471642 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 737ms 19:54:31 INFO - PROCESS | 3372 | 1463626471695 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:54:31 INFO - PROCESS | 3372 | 1463626471701 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 19:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:54:31 INFO - PROCESS | 3372 | 1463626471707 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:54:31 INFO - PROCESS | 3372 | 1463626471710 Marionette TRACE conn2 <- [1,190,null,{}] 19:54:31 INFO - PROCESS | 3372 | 1463626471714 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:31 INFO - PROCESS | 3372 | 1463626471793 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (11430000) [pid = 3372] [serial = 167] [outer = 1B3B4C00] 19:54:31 INFO - PROCESS | 3372 | 1463626471821 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:31 INFO - PROCESS | 3372 | ++DOCSHELL 12AE7C00 == 30 [pid = 3372] [id = 57] 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (12AEC800) [pid = 3372] [serial = 168] [outer = 00000000] 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (12D31400) [pid = 3372] [serial = 169] [outer = 12AEC800] 19:54:31 INFO - PROCESS | 3372 | 1463626471868 Marionette DEBUG loaded listener.js 19:54:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (1315F400) [pid = 3372] [serial = 170] [outer = 12AEC800] 19:54:32 INFO - PROCESS | 3372 | 1463626472313 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 643ms 19:54:32 INFO - PROCESS | 3372 | 1463626472343 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:54:32 INFO - PROCESS | 3372 | 1463626472345 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 19:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:54:32 INFO - PROCESS | 3372 | 1463626472349 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:54:32 INFO - PROCESS | 3372 | 1463626472352 Marionette TRACE conn2 <- [1,194,null,{}] 19:54:32 INFO - PROCESS | 3372 | 1463626472367 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:32 INFO - PROCESS | 3372 | 1463626472457 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:54:32 INFO - PROCESS | 3372 | 1463626472467 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:32 INFO - PROCESS | 3372 | ++DOCSHELL 13BA0800 == 31 [pid = 3372] [id = 58] 19:54:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (13BB3C00) [pid = 3372] [serial = 171] [outer = 00000000] 19:54:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (14003400) [pid = 3372] [serial = 172] [outer = 13BB3C00] 19:54:32 INFO - PROCESS | 3372 | 1463626472514 Marionette DEBUG loaded listener.js 19:54:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (14011000) [pid = 3372] [serial = 173] [outer = 13BB3C00] 19:54:32 INFO - PROCESS | 3372 | 1463626472940 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 658ms 19:54:33 INFO - PROCESS | 3372 | 1463626473007 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 3372 | 1463626473010 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 19:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:54:33 INFO - PROCESS | 3372 | 1463626473013 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 3372 | 1463626473015 Marionette TRACE conn2 <- [1,198,null,{}] 19:54:33 INFO - PROCESS | 3372 | 1463626473018 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 3372 | 1463626473093 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:54:33 INFO - PROCESS | 3372 | 1463626473100 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:33 INFO - PROCESS | 3372 | ++DOCSHELL 1426CC00 == 32 [pid = 3372] [id = 59] 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (1426FC00) [pid = 3372] [serial = 174] [outer = 00000000] 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (1523B400) [pid = 3372] [serial = 175] [outer = 1426FC00] 19:54:33 INFO - PROCESS | 3372 | 1463626473150 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (15255800) [pid = 3372] [serial = 176] [outer = 1426FC00] 19:54:33 INFO - PROCESS | 3372 | 1463626473539 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 596ms 19:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:54:33 INFO - PROCESS | 3372 | 1463626473617 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:54:33 INFO - PROCESS | 3372 | 1463626473619 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 19:54:33 INFO - PROCESS | 3372 | 1463626473622 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:54:33 INFO - PROCESS | 3372 | 1463626473624 Marionette TRACE conn2 <- [1,202,null,{}] 19:54:33 INFO - PROCESS | 3372 | 1463626473636 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:33 INFO - PROCESS | 3372 | 1463626473730 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:54:33 INFO - PROCESS | 3372 | 1463626473736 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:33 INFO - PROCESS | 3372 | ++DOCSHELL 1523B000 == 33 [pid = 3372] [id = 60] 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (15253C00) [pid = 3372] [serial = 177] [outer = 00000000] 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (166A7C00) [pid = 3372] [serial = 178] [outer = 15253C00] 19:54:33 INFO - PROCESS | 3372 | 1463626473780 Marionette DEBUG loaded listener.js 19:54:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (16904000) [pid = 3372] [serial = 179] [outer = 15253C00] 19:54:34 INFO - PROCESS | 3372 | 1463626474205 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 19:54:34 INFO - PROCESS | 3372 | 1463626474258 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 3372 | 1463626474260 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 19:54:34 INFO - PROCESS | 3372 | 1463626474263 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:54:34 INFO - PROCESS | 3372 | 1463626474264 Marionette TRACE conn2 <- [1,206,null,{}] 19:54:34 INFO - PROCESS | 3372 | 1463626474268 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:34 INFO - PROCESS | 3372 | 1463626474384 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:54:34 INFO - PROCESS | 3372 | 1463626474397 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:34 INFO - PROCESS | 3372 | ++DOCSHELL 16EA9400 == 34 [pid = 3372] [id = 61] 19:54:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (170AA800) [pid = 3372] [serial = 180] [outer = 00000000] 19:54:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (176C9C00) [pid = 3372] [serial = 181] [outer = 170AA800] 19:54:34 INFO - PROCESS | 3372 | 1463626474440 Marionette DEBUG loaded listener.js 19:54:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (17CE7800) [pid = 3372] [serial = 182] [outer = 170AA800] 19:54:34 INFO - PROCESS | 3372 | 1463626474855 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 19:54:34 INFO - PROCESS | 3372 | 1463626474908 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:54:34 INFO - PROCESS | 3372 | 1463626474909 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 19:54:34 INFO - PROCESS | 3372 | 1463626474913 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:54:34 INFO - PROCESS | 3372 | 1463626474914 Marionette TRACE conn2 <- [1,210,null,{}] 19:54:34 INFO - PROCESS | 3372 | 1463626474918 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:35 INFO - PROCESS | 3372 | 1463626475020 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:54:35 INFO - PROCESS | 3372 | 1463626475091 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:35 INFO - PROCESS | 3372 | ++DOCSHELL 13319800 == 35 [pid = 3372] [id = 62] 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (13B9C800) [pid = 3372] [serial = 183] [outer = 00000000] 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (17ED8000) [pid = 3372] [serial = 184] [outer = 13B9C800] 19:54:35 INFO - PROCESS | 3372 | 1463626475134 Marionette DEBUG loaded listener.js 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (174BC800) [pid = 3372] [serial = 185] [outer = 13B9C800] 19:54:35 INFO - PROCESS | 3372 | 1463626475492 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 643ms 19:54:35 INFO - PROCESS | 3372 | 1463626475555 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:54:35 INFO - PROCESS | 3372 | 1463626475557 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 19:54:35 INFO - PROCESS | 3372 | 1463626475560 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:54:35 INFO - PROCESS | 3372 | 1463626475562 Marionette TRACE conn2 <- [1,214,null,{}] 19:54:35 INFO - PROCESS | 3372 | 1463626475565 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:35 INFO - PROCESS | 3372 | 1463626475757 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (14EBF400) [pid = 3372] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (13907800) [pid = 3372] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (10FC8C00) [pid = 3372] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (1307CC00) [pid = 3372] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (13BB8400) [pid = 3372] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (1690E400) [pid = 3372] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (11230000) [pid = 3372] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (105F7000) [pid = 3372] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (1331F000) [pid = 3372] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (155EC400) [pid = 3372] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (15A55000) [pid = 3372] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (14279000) [pid = 3372] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:54:35 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (14EBF000) [pid = 3372] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:54:35 INFO - PROCESS | 3372 | 1463626475807 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:35 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FF400 == 36 [pid = 3372] [id = 63] 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (10377000) [pid = 3372] [serial = 186] [outer = 00000000] 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (1289E400) [pid = 3372] [serial = 187] [outer = 10377000] 19:54:35 INFO - PROCESS | 3372 | 1463626475850 Marionette DEBUG loaded listener.js 19:54:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (1331E800) [pid = 3372] [serial = 188] [outer = 10377000] 19:54:36 INFO - PROCESS | 3372 | 1463626476190 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 19:54:36 INFO - PROCESS | 3372 | 1463626476260 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 3372 | 1463626476262 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 19:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:54:36 INFO - PROCESS | 3372 | 1463626476265 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 3372 | 1463626476267 Marionette TRACE conn2 <- [1,218,null,{}] 19:54:36 INFO - PROCESS | 3372 | 1463626476270 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:36 INFO - PROCESS | 3372 | 1463626476385 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:54:36 INFO - PROCESS | 3372 | 1463626476397 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:36 INFO - PROCESS | 3372 | ++DOCSHELL 1331F000 == 37 [pid = 3372] [id = 64] 19:54:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (13905800) [pid = 3372] [serial = 189] [outer = 00000000] 19:54:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (19793400) [pid = 3372] [serial = 190] [outer = 13905800] 19:54:36 INFO - PROCESS | 3372 | 1463626476440 Marionette DEBUG loaded listener.js 19:54:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (19937800) [pid = 3372] [serial = 191] [outer = 13905800] 19:54:36 INFO - PROCESS | 3372 | 1463626476790 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 596ms 19:54:36 INFO - PROCESS | 3372 | 1463626476863 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:54:36 INFO - PROCESS | 3372 | 1463626476864 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 19:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:54:36 INFO - PROCESS | 3372 | 1463626476868 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:54:36 INFO - PROCESS | 3372 | 1463626476870 Marionette TRACE conn2 <- [1,222,null,{}] 19:54:36 INFO - PROCESS | 3372 | 1463626476873 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:37 INFO - PROCESS | 3372 | 1463626476970 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:54:37 INFO - PROCESS | 3372 | 1463626476978 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 3372 | ++DOCSHELL 11C0BC00 == 38 [pid = 3372] [id = 65] 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (11C66800) [pid = 3372] [serial = 192] [outer = 00000000] 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (199E6C00) [pid = 3372] [serial = 193] [outer = 11C66800] 19:54:37 INFO - PROCESS | 3372 | 1463626477030 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (19E6B400) [pid = 3372] [serial = 194] [outer = 11C66800] 19:54:37 INFO - PROCESS | 3372 | 1463626477404 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 595ms 19:54:37 INFO - PROCESS | 3372 | 1463626477465 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:54:37 INFO - PROCESS | 3372 | 1463626477467 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 19:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:54:37 INFO - PROCESS | 3372 | 1463626477471 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:54:37 INFO - PROCESS | 3372 | 1463626477473 Marionette TRACE conn2 <- [1,226,null,{}] 19:54:37 INFO - PROCESS | 3372 | 1463626477476 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:37 INFO - PROCESS | 3372 | 1463626477593 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:54:37 INFO - PROCESS | 3372 | 1463626477634 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:37 INFO - PROCESS | 3372 | ++DOCSHELL 13076000 == 39 [pid = 3372] [id = 66] 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (174B6800) [pid = 3372] [serial = 195] [outer = 00000000] 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (1A010800) [pid = 3372] [serial = 196] [outer = 174B6800] 19:54:37 INFO - PROCESS | 3372 | 1463626477681 Marionette DEBUG loaded listener.js 19:54:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (1A0DE800) [pid = 3372] [serial = 197] [outer = 174B6800] 19:54:38 INFO - PROCESS | 3372 | 1463626478235 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 847ms 19:54:38 INFO - PROCESS | 3372 | 1463626478314 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:54:38 INFO - PROCESS | 3372 | 1463626478320 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 19:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:54:38 INFO - PROCESS | 3372 | 1463626478325 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:54:38 INFO - PROCESS | 3372 | 1463626478329 Marionette TRACE conn2 <- [1,230,null,{}] 19:54:38 INFO - PROCESS | 3372 | 1463626478334 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:38 INFO - PROCESS | 3372 | 1463626478436 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:54:38 INFO - PROCESS | 3372 | 1463626478511 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:38 INFO - PROCESS | 3372 | ++DOCSHELL 10A60400 == 40 [pid = 3372] [id = 67] 19:54:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (10F4A400) [pid = 3372] [serial = 198] [outer = 00000000] 19:54:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (11A03C00) [pid = 3372] [serial = 199] [outer = 10F4A400] 19:54:38 INFO - PROCESS | 3372 | 1463626478567 Marionette DEBUG loaded listener.js 19:54:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (13320C00) [pid = 3372] [serial = 200] [outer = 10F4A400] 19:54:39 INFO - PROCESS | 3372 | 1463626479204 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 894ms 19:54:39 INFO - PROCESS | 3372 | 1463626479262 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:54:39 INFO - PROCESS | 3372 | 1463626479268 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 19:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:54:39 INFO - PROCESS | 3372 | 1463626479274 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:54:39 INFO - PROCESS | 3372 | 1463626479277 Marionette TRACE conn2 <- [1,234,null,{}] 19:54:39 INFO - PROCESS | 3372 | 1463626479281 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:39 INFO - PROCESS | 3372 | 1463626479386 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:54:39 INFO - PROCESS | 3372 | 1463626479460 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:39 INFO - PROCESS | 3372 | ++DOCSHELL 130D0C00 == 41 [pid = 3372] [id = 68] 19:54:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (13315C00) [pid = 3372] [serial = 201] [outer = 00000000] 19:54:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (14EC5000) [pid = 3372] [serial = 202] [outer = 13315C00] 19:54:39 INFO - PROCESS | 3372 | 1463626479513 Marionette DEBUG loaded listener.js 19:54:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (15A4DC00) [pid = 3372] [serial = 203] [outer = 13315C00] 19:54:40 INFO - PROCESS | 3372 | 1463626480056 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 846ms 19:54:40 INFO - PROCESS | 3372 | 1463626480115 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:54:40 INFO - PROCESS | 3372 | 1463626480118 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 19:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:54:40 INFO - PROCESS | 3372 | 1463626480122 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:54:40 INFO - PROCESS | 3372 | 1463626480126 Marionette TRACE conn2 <- [1,238,null,{}] 19:54:40 INFO - PROCESS | 3372 | 1463626480136 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:40 INFO - PROCESS | 3372 | 1463626480236 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:54:40 INFO - PROCESS | 3372 | 1463626480311 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:40 INFO - PROCESS | 3372 | ++DOCSHELL 16996C00 == 42 [pid = 3372] [id = 69] 19:54:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (170C7400) [pid = 3372] [serial = 204] [outer = 00000000] 19:54:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (18256400) [pid = 3372] [serial = 205] [outer = 170C7400] 19:54:40 INFO - PROCESS | 3372 | 1463626480366 Marionette DEBUG loaded listener.js 19:54:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (19788000) [pid = 3372] [serial = 206] [outer = 170C7400] 19:54:41 INFO - PROCESS | 3372 | 1463626481005 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 910ms 19:54:41 INFO - PROCESS | 3372 | 1463626481025 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 3372 | 1463626481027 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 19:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:54:41 INFO - PROCESS | 3372 | 1463626481031 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - PROCESS | 3372 | 1463626481033 Marionette TRACE conn2 <- [1,242,null,{}] 19:54:41 INFO - PROCESS | 3372 | 1463626481050 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:41 INFO - PROCESS | 3372 | 1463626481160 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:54:41 INFO - PROCESS | 3372 | 1463626481231 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:41 INFO - PROCESS | 3372 | ++DOCSHELL 112CE000 == 43 [pid = 3372] [id = 70] 19:54:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (11429C00) [pid = 3372] [serial = 207] [outer = 00000000] 19:54:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (13311800) [pid = 3372] [serial = 208] [outer = 11429C00] 19:54:41 INFO - PROCESS | 3372 | 1463626481284 Marionette DEBUG loaded listener.js 19:54:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (14004800) [pid = 3372] [serial = 209] [outer = 11429C00] 19:54:41 INFO - PROCESS | 3372 | 1463626481919 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 941ms 19:54:41 INFO - PROCESS | 3372 | 1463626481976 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:54:41 INFO - PROCESS | 3372 | 1463626481981 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 19:54:41 INFO - PROCESS | 3372 | 1463626481986 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:54:41 INFO - PROCESS | 3372 | 1463626481990 Marionette TRACE conn2 <- [1,246,null,{}] 19:54:42 INFO - PROCESS | 3372 | 1463626481995 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:42 INFO - PROCESS | 3372 | 1463626482091 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:54:42 INFO - PROCESS | 3372 | 1463626482189 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:42 INFO - PROCESS | 3372 | ++DOCSHELL 11083000 == 44 [pid = 3372] [id = 71] 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (11227400) [pid = 3372] [serial = 210] [outer = 00000000] 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (13023C00) [pid = 3372] [serial = 211] [outer = 11227400] 19:54:42 INFO - PROCESS | 3372 | 1463626482236 Marionette DEBUG loaded listener.js 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1330B800) [pid = 3372] [serial = 212] [outer = 11227400] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 11C0BC00 == 43 [pid = 3372] [id = 65] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 1331F000 == 42 [pid = 3372] [id = 64] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 0C7FF400 == 41 [pid = 3372] [id = 63] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 13319800 == 40 [pid = 3372] [id = 62] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 16EA9400 == 39 [pid = 3372] [id = 61] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 1523B000 == 38 [pid = 3372] [id = 60] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 1426CC00 == 37 [pid = 3372] [id = 59] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 13BA0800 == 36 [pid = 3372] [id = 58] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 12AE7C00 == 35 [pid = 3372] [id = 57] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 10BB2800 == 34 [pid = 3372] [id = 56] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 105FB000 == 33 [pid = 3372] [id = 55] 19:54:42 INFO - PROCESS | 3372 | --DOCSHELL 0C7FF800 == 32 [pid = 3372] [id = 54] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (15254400) [pid = 3372] [serial = 144] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (13BB4400) [pid = 3372] [serial = 138] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (11434000) [pid = 3372] [serial = 132] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (114AA400) [pid = 3372] [serial = 133] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (13161400) [pid = 3372] [serial = 135] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (13304400) [pid = 3372] [serial = 136] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (14274C00) [pid = 3372] [serial = 142] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (16A4C800) [pid = 3372] [serial = 147] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (155F2000) [pid = 3372] [serial = 145] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (10A5C000) [pid = 3372] [serial = 129] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (13DBBC00) [pid = 3372] [serial = 150] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (14276400) [pid = 3372] [serial = 151] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (16EA6000) [pid = 3372] [serial = 148] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (11430800) [pid = 3372] [serial = 118] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (10FC3000) [pid = 3372] [serial = 117] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (1426D800) [pid = 3372] [serial = 121] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (13BB9800) [pid = 3372] [serial = 120] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (16910800) [pid = 3372] [serial = 124] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (15F48C00) [pid = 3372] [serial = 123] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (170C9000) [pid = 3372] [serial = 127] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (170B2800) [pid = 3372] [serial = 126] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (140CDC00) [pid = 3372] [serial = 141] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (17DEDC00) [pid = 3372] [serial = 159] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (170C4800) [pid = 3372] [serial = 154] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (17745000) [pid = 3372] [serial = 157] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (170C9C00) [pid = 3372] [serial = 153] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (13DBC400) [pid = 3372] [serial = 139] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (17744C00) [pid = 3372] [serial = 156] [outer = 00000000] [url = about:blank] 19:54:42 INFO - PROCESS | 3372 | 1463626482687 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 737ms 19:54:42 INFO - PROCESS | 3372 | 1463626482727 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:54:42 INFO - PROCESS | 3372 | 1463626482732 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 19:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:54:42 INFO - PROCESS | 3372 | 1463626482738 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:54:42 INFO - PROCESS | 3372 | 1463626482741 Marionette TRACE conn2 <- [1,250,null,{}] 19:54:42 INFO - PROCESS | 3372 | 1463626482744 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:42 INFO - PROCESS | 3372 | 1463626482824 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:54:42 INFO - PROCESS | 3372 | 1463626482831 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:42 INFO - PROCESS | 3372 | ++DOCSHELL 11432800 == 33 [pid = 3372] [id = 72] 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (11A01C00) [pid = 3372] [serial = 213] [outer = 00000000] 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (12D7F400) [pid = 3372] [serial = 214] [outer = 11A01C00] 19:54:42 INFO - PROCESS | 3372 | 1463626482879 Marionette DEBUG loaded listener.js 19:54:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (1370CC00) [pid = 3372] [serial = 215] [outer = 11A01C00] 19:54:43 INFO - PROCESS | 3372 | 1463626483304 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 596ms 19:54:43 INFO - PROCESS | 3372 | 1463626483334 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 3372 | 1463626483336 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 19:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:54:43 INFO - PROCESS | 3372 | 1463626483344 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 3372 | 1463626483347 Marionette TRACE conn2 <- [1,254,null,{}] 19:54:43 INFO - PROCESS | 3372 | 1463626483357 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:43 INFO - PROCESS | 3372 | 1463626483438 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:54:43 INFO - PROCESS | 3372 | 1463626483447 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:43 INFO - PROCESS | 3372 | ++DOCSHELL 13DBE400 == 34 [pid = 3372] [id = 73] 19:54:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (13DC1400) [pid = 3372] [serial = 216] [outer = 00000000] 19:54:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (140CD000) [pid = 3372] [serial = 217] [outer = 13DC1400] 19:54:43 INFO - PROCESS | 3372 | 1463626483495 Marionette DEBUG loaded listener.js 19:54:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (14275400) [pid = 3372] [serial = 218] [outer = 13DC1400] 19:54:43 INFO - PROCESS | 3372 | 1463626483905 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 596ms 19:54:43 INFO - PROCESS | 3372 | 1463626483942 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:54:43 INFO - PROCESS | 3372 | 1463626483944 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 19:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:54:43 INFO - PROCESS | 3372 | 1463626483947 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:54:43 INFO - PROCESS | 3372 | 1463626483949 Marionette TRACE conn2 <- [1,258,null,{}] 19:54:43 INFO - PROCESS | 3372 | 1463626483956 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 3372 | 1463626484031 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:54:44 INFO - PROCESS | 3372 | 1463626484038 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 3372 | ++DOCSHELL 140C8C00 == 35 [pid = 3372] [id = 74] 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (14278400) [pid = 3372] [serial = 219] [outer = 00000000] 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (15255000) [pid = 3372] [serial = 220] [outer = 14278400] 19:54:44 INFO - PROCESS | 3372 | 1463626484082 Marionette DEBUG loaded listener.js 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (155F6800) [pid = 3372] [serial = 221] [outer = 14278400] 19:54:44 INFO - PROCESS | 3372 | 1463626484539 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 642ms 19:54:44 INFO - PROCESS | 3372 | 1463626484585 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:54:44 INFO - PROCESS | 3372 | 1463626484587 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 19:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:54:44 INFO - PROCESS | 3372 | 1463626484591 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:54:44 INFO - PROCESS | 3372 | 1463626484592 Marionette TRACE conn2 <- [1,262,null,{}] 19:54:44 INFO - PROCESS | 3372 | 1463626484596 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:44 INFO - PROCESS | 3372 | 1463626484670 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:54:44 INFO - PROCESS | 3372 | 1463626484676 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:44 INFO - PROCESS | 3372 | ++DOCSHELL 13312C00 == 36 [pid = 3372] [id = 75] 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (166AA800) [pid = 3372] [serial = 222] [outer = 00000000] 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (169A0000) [pid = 3372] [serial = 223] [outer = 166AA800] 19:54:44 INFO - PROCESS | 3372 | 1463626484720 Marionette DEBUG loaded listener.js 19:54:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (169A0C00) [pid = 3372] [serial = 224] [outer = 166AA800] 19:54:45 INFO - PROCESS | 3372 | 1463626485157 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 596ms 19:54:45 INFO - PROCESS | 3372 | 1463626485198 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:54:45 INFO - PROCESS | 3372 | 1463626485201 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 19:54:45 INFO - PROCESS | 3372 | 1463626485204 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - PROCESS | 3372 | 1463626485206 Marionette TRACE conn2 <- [1,266,null,{}] 19:54:45 INFO - PROCESS | 3372 | 1463626485209 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - PROCESS | 3372 | 1463626485314 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:54:45 INFO - PROCESS | 3372 | 1463626485323 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F0800 == 37 [pid = 3372] [id = 76] 19:54:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (15F4D000) [pid = 3372] [serial = 225] [outer = 00000000] 19:54:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (170D1C00) [pid = 3372] [serial = 226] [outer = 15F4D000] 19:54:45 INFO - PROCESS | 3372 | 1463626485368 Marionette DEBUG loaded listener.js 19:54:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (174B5000) [pid = 3372] [serial = 227] [outer = 15F4D000] 19:54:45 INFO - PROCESS | 3372 | 1463626485823 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 19:54:45 INFO - PROCESS | 3372 | 1463626485842 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:54:45 INFO - PROCESS | 3372 | 1463626485844 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 19:54:45 INFO - PROCESS | 3372 | 1463626485847 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:54:45 INFO - PROCESS | 3372 | 1463626485849 Marionette TRACE conn2 <- [1,270,null,{}] 19:54:45 INFO - PROCESS | 3372 | 1463626485858 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:45 INFO - PROCESS | 3372 | 1463626485953 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:54:45 INFO - PROCESS | 3372 | 1463626485959 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:45 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F7800 == 38 [pid = 3372] [id = 77] 19:54:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (170CA000) [pid = 3372] [serial = 228] [outer = 00000000] 19:54:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (17DF3400) [pid = 3372] [serial = 229] [outer = 170CA000] 19:54:46 INFO - PROCESS | 3372 | 1463626486002 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (17DF9C00) [pid = 3372] [serial = 230] [outer = 170CA000] 19:54:46 INFO - PROCESS | 3372 | 1463626486398 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 596ms 19:54:46 INFO - PROCESS | 3372 | 1463626486445 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:54:46 INFO - PROCESS | 3372 | 1463626486447 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 19:54:46 INFO - PROCESS | 3372 | 1463626486450 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:54:46 INFO - PROCESS | 3372 | 1463626486452 Marionette TRACE conn2 <- [1,274,null,{}] 19:54:46 INFO - PROCESS | 3372 | 1463626486461 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:46 INFO - PROCESS | 3372 | 1463626486560 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:54:46 INFO - PROCESS | 3372 | 1463626486566 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:46 INFO - PROCESS | 3372 | ++DOCSHELL 176C4400 == 39 [pid = 3372] [id = 78] 19:54:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (176C9000) [pid = 3372] [serial = 231] [outer = 00000000] 19:54:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1978BC00) [pid = 3372] [serial = 232] [outer = 176C9000] 19:54:46 INFO - PROCESS | 3372 | 1463626486619 Marionette DEBUG loaded listener.js 19:54:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1978F400) [pid = 3372] [serial = 233] [outer = 176C9000] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (170AA800) [pid = 3372] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (15253C00) [pid = 3372] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (13B9C800) [pid = 3372] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (10561400) [pid = 3372] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (12AEC800) [pid = 3372] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (10BBD800) [pid = 3372] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (1426FC00) [pid = 3372] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (13BB3C00) [pid = 3372] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (11C66800) [pid = 3372] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (10377000) [pid = 3372] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:54:47 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (13905800) [pid = 3372] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:54:47 INFO - PROCESS | 3372 | 1463626487147 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 737ms 19:54:47 INFO - PROCESS | 3372 | 1463626487191 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:54:47 INFO - PROCESS | 3372 | 1463626487192 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 19:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:54:47 INFO - PROCESS | 3372 | 1463626487196 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:54:47 INFO - PROCESS | 3372 | 1463626487197 Marionette TRACE conn2 <- [1,278,null,{}] 19:54:47 INFO - PROCESS | 3372 | 1463626487201 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:47 INFO - PROCESS | 3372 | 1463626487309 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:54:47 INFO - PROCESS | 3372 | 1463626487355 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 3372 | ++DOCSHELL 11082000 == 40 [pid = 3372] [id = 79] 19:54:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (112CE400) [pid = 3372] [serial = 234] [outer = 00000000] 19:54:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (157B8800) [pid = 3372] [serial = 235] [outer = 112CE400] 19:54:47 INFO - PROCESS | 3372 | 1463626487398 Marionette DEBUG loaded listener.js 19:54:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (1825DC00) [pid = 3372] [serial = 236] [outer = 112CE400] 19:54:47 INFO - PROCESS | 3372 | 1463626487739 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 595ms 19:54:47 INFO - PROCESS | 3372 | 1463626487793 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:54:47 INFO - PROCESS | 3372 | 1463626487795 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 19:54:47 INFO - PROCESS | 3372 | 1463626487798 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:54:47 INFO - PROCESS | 3372 | 1463626487800 Marionette TRACE conn2 <- [1,282,null,{}] 19:54:47 INFO - PROCESS | 3372 | 1463626487803 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:47 INFO - PROCESS | 3372 | 1463626487926 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:54:47 INFO - PROCESS | 3372 | 1463626487937 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:47 INFO - PROCESS | 3372 | ++DOCSHELL 1289EC00 == 41 [pid = 3372] [id = 80] 19:54:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (17746800) [pid = 3372] [serial = 237] [outer = 00000000] 19:54:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (199E2800) [pid = 3372] [serial = 238] [outer = 17746800] 19:54:48 INFO - PROCESS | 3372 | 1463626487980 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (19E6BC00) [pid = 3372] [serial = 239] [outer = 17746800] 19:54:48 INFO - PROCESS | 3372 | 1463626488360 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 19:54:48 INFO - PROCESS | 3372 | 1463626488395 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:54:48 INFO - PROCESS | 3372 | 1463626488398 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 19:54:48 INFO - PROCESS | 3372 | 1463626488401 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:54:48 INFO - PROCESS | 3372 | 1463626488403 Marionette TRACE conn2 <- [1,286,null,{}] 19:54:48 INFO - PROCESS | 3372 | 1463626488407 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:48 INFO - PROCESS | 3372 | 1463626488570 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:54:48 INFO - PROCESS | 3372 | 1463626488578 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:48 INFO - PROCESS | 3372 | ++DOCSHELL 14270000 == 42 [pid = 3372] [id = 81] 19:54:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (14EC1400) [pid = 3372] [serial = 240] [outer = 00000000] 19:54:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (1A0DCC00) [pid = 3372] [serial = 241] [outer = 14EC1400] 19:54:48 INFO - PROCESS | 3372 | 1463626488625 Marionette DEBUG loaded listener.js 19:54:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (1A4C8400) [pid = 3372] [serial = 242] [outer = 14EC1400] 19:54:49 INFO - PROCESS | 3372 | 1463626489018 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 643ms 19:54:49 INFO - PROCESS | 3372 | 1463626489084 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:54:49 INFO - PROCESS | 3372 | 1463626489088 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 19:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:54:49 INFO - PROCESS | 3372 | 1463626489093 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:54:49 INFO - PROCESS | 3372 | 1463626489097 Marionette TRACE conn2 <- [1,290,null,{}] 19:54:49 INFO - PROCESS | 3372 | 1463626489104 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:49 INFO - PROCESS | 3372 | 1463626489260 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:54:49 INFO - PROCESS | 3372 | 1463626489433 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:49 INFO - PROCESS | 3372 | ++DOCSHELL 10FCA800 == 43 [pid = 3372] [id = 82] 19:54:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (11083C00) [pid = 3372] [serial = 243] [outer = 00000000] 19:54:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (11438000) [pid = 3372] [serial = 244] [outer = 11083C00] 19:54:49 INFO - PROCESS | 3372 | 1463626489497 Marionette DEBUG loaded listener.js 19:54:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (12B60000) [pid = 3372] [serial = 245] [outer = 11083C00] 19:54:50 INFO - PROCESS | 3372 | 1463626490068 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1003ms 19:54:50 INFO - PROCESS | 3372 | 1463626490100 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 3372 | 1463626490104 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 19:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:54:50 INFO - PROCESS | 3372 | 1463626490112 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 3372 | 1463626490117 Marionette TRACE conn2 <- [1,294,null,{}] 19:54:50 INFO - PROCESS | 3372 | 1463626490121 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:50 INFO - PROCESS | 3372 | 1463626490226 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:54:50 INFO - PROCESS | 3372 | 1463626490315 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:50 INFO - PROCESS | 3372 | ++DOCSHELL 13DC8C00 == 44 [pid = 3372] [id = 83] 19:54:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (140C9400) [pid = 3372] [serial = 246] [outer = 00000000] 19:54:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (15254400) [pid = 3372] [serial = 247] [outer = 140C9400] 19:54:50 INFO - PROCESS | 3372 | 1463626490375 Marionette DEBUG loaded listener.js 19:54:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (16999800) [pid = 3372] [serial = 248] [outer = 140C9400] 19:54:50 INFO - PROCESS | 3372 | 1463626490920 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 831ms 19:54:50 INFO - PROCESS | 3372 | 1463626490951 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:54:50 INFO - PROCESS | 3372 | 1463626490954 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 19:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:54:50 INFO - PROCESS | 3372 | 1463626490958 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:54:50 INFO - PROCESS | 3372 | 1463626490960 Marionette TRACE conn2 <- [1,298,null,{}] 19:54:50 INFO - PROCESS | 3372 | 1463626490969 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 3372 | 1463626491073 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:54:51 INFO - PROCESS | 3372 | 1463626491163 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3372 | ++DOCSHELL 1824F800 == 45 [pid = 3372] [id = 84] 19:54:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (18253800) [pid = 3372] [serial = 249] [outer = 00000000] 19:54:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (19E74800) [pid = 3372] [serial = 250] [outer = 18253800] 19:54:51 INFO - PROCESS | 3372 | 1463626491220 Marionette DEBUG loaded listener.js 19:54:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1A0DEC00) [pid = 3372] [serial = 251] [outer = 18253800] 19:54:51 INFO - PROCESS | 3372 | 1463626491737 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 799ms 19:54:51 INFO - PROCESS | 3372 | 1463626491765 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:54:51 INFO - PROCESS | 3372 | 1463626491767 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 19:54:51 INFO - PROCESS | 3372 | 1463626491772 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:54:51 INFO - PROCESS | 3372 | 1463626491774 Marionette TRACE conn2 <- [1,302,null,{}] 19:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:54:51 INFO - PROCESS | 3372 | 1463626491778 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:51 INFO - PROCESS | 3372 | 1463626491876 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:54:51 INFO - PROCESS | 3372 | 1463626491962 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:51 INFO - PROCESS | 3372 | ++DOCSHELL 1A744C00 == 46 [pid = 3372] [id = 85] 19:54:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1A745000) [pid = 3372] [serial = 252] [outer = 00000000] 19:54:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1A74A800) [pid = 3372] [serial = 253] [outer = 1A745000] 19:54:52 INFO - PROCESS | 3372 | 1463626492016 Marionette DEBUG loaded listener.js 19:54:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (1A750000) [pid = 3372] [serial = 254] [outer = 1A745000] 19:54:52 INFO - PROCESS | 3372 | 1463626492682 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 988ms 19:54:52 INFO - PROCESS | 3372 | 1463626492776 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:54:52 INFO - PROCESS | 3372 | 1463626492779 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 19:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:54:52 INFO - PROCESS | 3372 | 1463626492808 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:54:52 INFO - PROCESS | 3372 | 1463626492810 Marionette TRACE conn2 <- [1,306,null,{}] 19:54:52 INFO - PROCESS | 3372 | 1463626492843 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:52 INFO - PROCESS | 3372 | 1463626492945 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:54:53 INFO - PROCESS | 3372 | 1463626493013 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:53 INFO - PROCESS | 3372 | ++DOCSHELL 1A747C00 == 47 [pid = 3372] [id = 86] 19:54:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1AA3B800) [pid = 3372] [serial = 255] [outer = 00000000] 19:54:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1AB4D000) [pid = 3372] [serial = 256] [outer = 1AA3B800] 19:54:53 INFO - PROCESS | 3372 | 1463626493066 Marionette DEBUG loaded listener.js 19:54:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1AB54400) [pid = 3372] [serial = 257] [outer = 1AA3B800] 19:54:53 INFO - PROCESS | 3372 | 1463626493756 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1035ms 19:54:53 INFO - PROCESS | 3372 | 1463626493823 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:54:53 INFO - PROCESS | 3372 | 1463626493827 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 19:54:53 INFO - PROCESS | 3372 | 1463626493833 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:54:53 INFO - PROCESS | 3372 | 1463626493837 Marionette TRACE conn2 <- [1,310,null,{}] 19:54:53 INFO - PROCESS | 3372 | 1463626493843 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:53 INFO - PROCESS | 3372 | 1463626493935 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:54:54 INFO - PROCESS | 3372 | 1463626494014 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3372 | ++DOCSHELL 10F4F400 == 48 [pid = 3372] [id = 87] 19:54:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (11228000) [pid = 3372] [serial = 258] [outer = 00000000] 19:54:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (114A4400) [pid = 3372] [serial = 259] [outer = 11228000] 19:54:54 INFO - PROCESS | 3372 | 1463626494061 Marionette DEBUG loaded listener.js 19:54:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (128A0000) [pid = 3372] [serial = 260] [outer = 11228000] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 1289EC00 == 47 [pid = 3372] [id = 80] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 11082000 == 46 [pid = 3372] [id = 79] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 176C4400 == 45 [pid = 3372] [id = 78] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 0C7F7800 == 44 [pid = 3372] [id = 77] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 0C7F0800 == 43 [pid = 3372] [id = 76] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 13312C00 == 42 [pid = 3372] [id = 75] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 140C8C00 == 41 [pid = 3372] [id = 74] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 13DBE400 == 40 [pid = 3372] [id = 73] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 11432800 == 39 [pid = 3372] [id = 72] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 11083000 == 38 [pid = 3372] [id = 71] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 16996C00 == 37 [pid = 3372] [id = 69] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 130D0C00 == 36 [pid = 3372] [id = 68] 19:54:54 INFO - PROCESS | 3372 | --DOCSHELL 10A60400 == 35 [pid = 3372] [id = 67] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (176C9C00) [pid = 3372] [serial = 181] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (16904000) [pid = 3372] [serial = 179] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (17ED8000) [pid = 3372] [serial = 184] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (17DF5C00) [pid = 3372] [serial = 160] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (12D31400) [pid = 3372] [serial = 169] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1315F400) [pid = 3372] [serial = 170] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (11081800) [pid = 3372] [serial = 166] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (10FC3C00) [pid = 3372] [serial = 165] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (11CF1000) [pid = 3372] [serial = 162] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1523B400) [pid = 3372] [serial = 175] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (14003400) [pid = 3372] [serial = 172] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (14011000) [pid = 3372] [serial = 173] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (199E6C00) [pid = 3372] [serial = 193] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (17CE7800) [pid = 3372] [serial = 182] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (1289E400) [pid = 3372] [serial = 187] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (174BC800) [pid = 3372] [serial = 185] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1331E800) [pid = 3372] [serial = 188] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (19E6B400) [pid = 3372] [serial = 194] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (1B420400) [pid = 3372] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (166A7C00) [pid = 3372] [serial = 178] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (19937800) [pid = 3372] [serial = 191] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (19793400) [pid = 3372] [serial = 190] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (15255800) [pid = 3372] [serial = 176] [outer = 00000000] [url = about:blank] 19:54:54 INFO - PROCESS | 3372 | 1463626494677 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 909ms 19:54:54 INFO - PROCESS | 3372 | 1463626494740 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:54:54 INFO - PROCESS | 3372 | 1463626494748 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 19:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:54:54 INFO - PROCESS | 3372 | 1463626494758 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:54:54 INFO - PROCESS | 3372 | 1463626494762 Marionette TRACE conn2 <- [1,314,null,{}] 19:54:54 INFO - PROCESS | 3372 | 1463626494767 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:54 INFO - PROCESS | 3372 | 1463626494889 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:54:54 INFO - PROCESS | 3372 | 1463626494962 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:54 INFO - PROCESS | 3372 | ++DOCSHELL 10336800 == 36 [pid = 3372] [id = 88] 19:54:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (10373C00) [pid = 3372] [serial = 261] [outer = 00000000] 19:54:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (11082000) [pid = 3372] [serial = 262] [outer = 10373C00] 19:54:55 INFO - PROCESS | 3372 | 1463626495007 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (130D0C00) [pid = 3372] [serial = 263] [outer = 10373C00] 19:54:55 INFO - PROCESS | 3372 | 1463626495370 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 642ms 19:54:55 INFO - PROCESS | 3372 | 1463626495392 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:54:55 INFO - PROCESS | 3372 | 1463626495395 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 19:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:54:55 INFO - PROCESS | 3372 | 1463626495398 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:54:55 INFO - PROCESS | 3372 | 1463626495401 Marionette TRACE conn2 <- [1,318,null,{}] 19:54:55 INFO - PROCESS | 3372 | 1463626495434 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:55 INFO - PROCESS | 3372 | 1463626495569 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:54:55 INFO - PROCESS | 3372 | 1463626495582 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:55 INFO - PROCESS | 3372 | ++DOCSHELL 13BB7800 == 37 [pid = 3372] [id = 89] 19:54:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (13BB8000) [pid = 3372] [serial = 264] [outer = 00000000] 19:54:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (14012800) [pid = 3372] [serial = 265] [outer = 13BB8000] 19:54:55 INFO - PROCESS | 3372 | 1463626495630 Marionette DEBUG loaded listener.js 19:54:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (14275C00) [pid = 3372] [serial = 266] [outer = 13BB8000] 19:54:56 INFO - PROCESS | 3372 | 1463626496030 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 706ms 19:54:56 INFO - PROCESS | 3372 | 1463626496097 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 3372 | 1463626496100 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 19:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:54:56 INFO - PROCESS | 3372 | 1463626496103 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 3372 | 1463626496105 Marionette TRACE conn2 <- [1,322,null,{}] 19:54:56 INFO - PROCESS | 3372 | 1463626496108 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 3372 | 1463626496211 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:54:56 INFO - PROCESS | 3372 | 1463626496221 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:54:56 INFO - PROCESS | 3372 | 1463626496233 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 3372 | ++DOCSHELL 16903400 == 38 [pid = 3372] [id = 90] 19:54:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (16904400) [pid = 3372] [serial = 267] [outer = 00000000] 19:54:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1699E800) [pid = 3372] [serial = 268] [outer = 16904400] 19:54:56 INFO - PROCESS | 3372 | 1463626496278 Marionette DEBUG loaded listener.js 19:54:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (16D76000) [pid = 3372] [serial = 269] [outer = 16904400] 19:54:56 INFO - PROCESS | 3372 | 1463626496696 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 643ms 19:54:56 INFO - PROCESS | 3372 | 1463626496741 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:54:56 INFO - PROCESS | 3372 | 1463626496743 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 19:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:54:56 INFO - PROCESS | 3372 | 1463626496747 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:54:56 INFO - PROCESS | 3372 | 1463626496748 Marionette TRACE conn2 <- [1,326,null,{}] 19:54:56 INFO - PROCESS | 3372 | 1463626496752 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:56 INFO - PROCESS | 3372 | 1463626496836 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:54:56 INFO - PROCESS | 3372 | 1463626496870 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:56 INFO - PROCESS | 3372 | ++DOCSHELL 1523C000 == 39 [pid = 3372] [id = 91] 19:54:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (16D6AC00) [pid = 3372] [serial = 270] [outer = 00000000] 19:54:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (170CF000) [pid = 3372] [serial = 271] [outer = 16D6AC00] 19:54:56 INFO - PROCESS | 3372 | 1463626496913 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (17403000) [pid = 3372] [serial = 272] [outer = 16D6AC00] 19:54:57 INFO - PROCESS | 3372 | 1463626497363 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 19:54:57 INFO - PROCESS | 3372 | 1463626497385 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:54:57 INFO - PROCESS | 3372 | 1463626497387 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 19:54:57 INFO - PROCESS | 3372 | 1463626497390 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:54:57 INFO - PROCESS | 3372 | 1463626497391 Marionette TRACE conn2 <- [1,330,null,{}] 19:54:57 INFO - PROCESS | 3372 | 1463626497395 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:57 INFO - PROCESS | 3372 | 1463626497524 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:54:57 INFO - PROCESS | 3372 | 1463626497534 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:57 INFO - PROCESS | 3372 | ++DOCSHELL 10562000 == 40 [pid = 3372] [id = 92] 19:54:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (170C9400) [pid = 3372] [serial = 273] [outer = 00000000] 19:54:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1824F400) [pid = 3372] [serial = 274] [outer = 170C9400] 19:54:57 INFO - PROCESS | 3372 | 1463626497616 Marionette DEBUG loaded listener.js 19:54:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1978B400) [pid = 3372] [serial = 275] [outer = 170C9400] 19:54:58 INFO - PROCESS | 3372 | 1463626498085 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 19:54:58 INFO - PROCESS | 3372 | 1463626498122 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 3372 | 1463626498124 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 19:54:58 INFO - PROCESS | 3372 | 1463626498127 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:54:58 INFO - PROCESS | 3372 | 1463626498129 Marionette TRACE conn2 <- [1,334,null,{}] 19:54:58 INFO - PROCESS | 3372 | 1463626498136 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 3372 | 1463626498260 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:54:58 INFO - PROCESS | 3372 | 1463626498281 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 3372 | ++DOCSHELL 17DF5400 == 41 [pid = 3372] [id = 93] 19:54:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (19791400) [pid = 3372] [serial = 276] [outer = 00000000] 19:54:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (199E2400) [pid = 3372] [serial = 277] [outer = 19791400] 19:54:58 INFO - PROCESS | 3372 | 1463626498324 Marionette DEBUG loaded listener.js 19:54:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (199E6C00) [pid = 3372] [serial = 278] [outer = 19791400] 19:54:58 INFO - PROCESS | 3372 | 1463626498732 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 19:54:58 INFO - PROCESS | 3372 | 1463626498765 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:54:58 INFO - PROCESS | 3372 | 1463626498767 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 19:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:54:58 INFO - PROCESS | 3372 | 1463626498770 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:54:58 INFO - PROCESS | 3372 | 1463626498772 Marionette TRACE conn2 <- [1,338,null,{}] 19:54:58 INFO - PROCESS | 3372 | 1463626498776 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:58 INFO - PROCESS | 3372 | 1463626498875 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:54:58 INFO - PROCESS | 3372 | 1463626498881 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:58 INFO - PROCESS | 3372 | ++DOCSHELL 19932C00 == 42 [pid = 3372] [id = 94] 19:54:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (199E7C00) [pid = 3372] [serial = 279] [outer = 00000000] 19:54:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1A0DD400) [pid = 3372] [serial = 280] [outer = 199E7C00] 19:54:58 INFO - PROCESS | 3372 | 1463626498924 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1A746C00) [pid = 3372] [serial = 281] [outer = 199E7C00] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (17746800) [pid = 3372] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (15F4D000) [pid = 3372] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (174B6800) [pid = 3372] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (170CA000) [pid = 3372] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (11227400) [pid = 3372] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (13DC1400) [pid = 3372] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (166AA800) [pid = 3372] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (11A01C00) [pid = 3372] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (14278400) [pid = 3372] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (112CE400) [pid = 3372] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:54:59 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (176C9000) [pid = 3372] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:54:59 INFO - PROCESS | 3372 | 1463626499441 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 705ms 19:54:59 INFO - PROCESS | 3372 | 1463626499470 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:54:59 INFO - PROCESS | 3372 | 1463626499472 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 19:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:54:59 INFO - PROCESS | 3372 | 1463626499475 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:54:59 INFO - PROCESS | 3372 | 1463626499477 Marionette TRACE conn2 <- [1,342,null,{}] 19:54:59 INFO - PROCESS | 3372 | 1463626499480 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:54:59 INFO - PROCESS | 3372 | 1463626499630 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:54:59 INFO - PROCESS | 3372 | 1463626499683 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:54:59 INFO - PROCESS | 3372 | ++DOCSHELL 14278400 == 43 [pid = 3372] [id = 95] 19:54:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (14E8E800) [pid = 3372] [serial = 282] [outer = 00000000] 19:54:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (17ED4800) [pid = 3372] [serial = 283] [outer = 14E8E800] 19:54:59 INFO - PROCESS | 3372 | 1463626499727 Marionette DEBUG loaded listener.js 19:54:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (1A4B2800) [pid = 3372] [serial = 284] [outer = 14E8E800] 19:55:00 INFO - PROCESS | 3372 | 1463626500066 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 643ms 19:55:00 INFO - PROCESS | 3372 | 1463626500114 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:55:00 INFO - PROCESS | 3372 | 1463626500116 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 19:55:00 INFO - PROCESS | 3372 | 1463626500119 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:55:00 INFO - PROCESS | 3372 | 1463626500121 Marionette TRACE conn2 <- [1,346,null,{}] 19:55:00 INFO - PROCESS | 3372 | 1463626500124 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:00 INFO - PROCESS | 3372 | 1463626500203 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:55:00 INFO - PROCESS | 3372 | 1463626500209 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:00 INFO - PROCESS | 3372 | ++DOCSHELL 19790400 == 44 [pid = 3372] [id = 96] 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (19E72000) [pid = 3372] [serial = 285] [outer = 00000000] 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1AB4D400) [pid = 3372] [serial = 286] [outer = 19E72000] 19:55:00 INFO - PROCESS | 3372 | 1463626500252 Marionette DEBUG loaded listener.js 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1AB59000) [pid = 3372] [serial = 287] [outer = 19E72000] 19:55:00 INFO - PROCESS | 3372 | 1463626500647 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 596ms 19:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:55:00 INFO - PROCESS | 3372 | 1463626500717 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:55:00 INFO - PROCESS | 3372 | 1463626500719 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 19:55:00 INFO - PROCESS | 3372 | 1463626500723 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:55:00 INFO - PROCESS | 3372 | 1463626500725 Marionette TRACE conn2 <- [1,350,null,{}] 19:55:00 INFO - PROCESS | 3372 | 1463626500729 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:00 INFO - PROCESS | 3372 | 1463626500821 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:55:00 INFO - PROCESS | 3372 | 1463626500829 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:00 INFO - PROCESS | 3372 | ++DOCSHELL 1AA42000 == 45 [pid = 3372] [id = 97] 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (1AE5C800) [pid = 3372] [serial = 288] [outer = 00000000] 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1AF95400) [pid = 3372] [serial = 289] [outer = 1AE5C800] 19:55:00 INFO - PROCESS | 3372 | 1463626500877 Marionette DEBUG loaded listener.js 19:55:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1AF9AC00) [pid = 3372] [serial = 290] [outer = 1AE5C800] 19:55:01 INFO - PROCESS | 3372 | 1463626501408 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 19:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 737ms 19:55:01 INFO - PROCESS | 3372 | 1463626501463 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:55:01 INFO - PROCESS | 3372 | 1463626501467 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 19:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:55:01 INFO - PROCESS | 3372 | 1463626501473 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:55:01 INFO - PROCESS | 3372 | 1463626501478 Marionette TRACE conn2 <- [1,354,null,{}] 19:55:01 INFO - PROCESS | 3372 | 1463626501485 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:01 INFO - PROCESS | 3372 | 1463626501600 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:55:01 INFO - PROCESS | 3372 | 1463626501722 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:01 INFO - PROCESS | 3372 | ++DOCSHELL 105F7400 == 46 [pid = 3372] [id = 98] 19:55:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (10A57C00) [pid = 3372] [serial = 291] [outer = 00000000] 19:55:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (11432800) [pid = 3372] [serial = 292] [outer = 10A57C00] 19:55:01 INFO - PROCESS | 3372 | 1463626501779 Marionette DEBUG loaded listener.js 19:55:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (12B62C00) [pid = 3372] [serial = 293] [outer = 10A57C00] 19:55:02 INFO - PROCESS | 3372 | 1463626502402 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1003ms 19:55:02 INFO - PROCESS | 3372 | 1463626502477 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:55:02 INFO - PROCESS | 3372 | 1463626502483 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 19:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:55:02 INFO - PROCESS | 3372 | 1463626502490 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:55:02 INFO - PROCESS | 3372 | 1463626502493 Marionette TRACE conn2 <- [1,358,null,{}] 19:55:02 INFO - PROCESS | 3372 | 1463626502497 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:02 INFO - PROCESS | 3372 | 1463626502604 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:55:02 INFO - PROCESS | 3372 | 1463626502682 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:02 INFO - PROCESS | 3372 | ++DOCSHELL 13BB6C00 == 47 [pid = 3372] [id = 99] 19:55:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (13DBE400) [pid = 3372] [serial = 294] [outer = 00000000] 19:55:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (140C9800) [pid = 3372] [serial = 295] [outer = 13DBE400] 19:55:02 INFO - PROCESS | 3372 | 1463626502735 Marionette DEBUG loaded listener.js 19:55:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (140E3400) [pid = 3372] [serial = 296] [outer = 13DBE400] 19:55:03 INFO - PROCESS | 3372 | 1463626503295 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 847ms 19:55:03 INFO - PROCESS | 3372 | 1463626503331 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:55:03 INFO - PROCESS | 3372 | 1463626503333 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 19:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:55:03 INFO - PROCESS | 3372 | 1463626503337 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:55:03 INFO - PROCESS | 3372 | 1463626503341 Marionette TRACE conn2 <- [1,362,null,{}] 19:55:03 INFO - PROCESS | 3372 | 1463626503352 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:03 INFO - PROCESS | 3372 | 1463626503456 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:55:03 INFO - PROCESS | 3372 | 1463626503548 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:03 INFO - PROCESS | 3372 | ++DOCSHELL 140EC000 == 48 [pid = 3372] [id = 100] 19:55:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (140EDC00) [pid = 3372] [serial = 297] [outer = 00000000] 19:55:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (16A4D800) [pid = 3372] [serial = 298] [outer = 140EDC00] 19:55:03 INFO - PROCESS | 3372 | 1463626503613 Marionette DEBUG loaded listener.js 19:55:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (17749800) [pid = 3372] [serial = 299] [outer = 140EDC00] 19:55:04 INFO - PROCESS | 3372 | 1463626504224 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 940ms 19:55:04 INFO - PROCESS | 3372 | 1463626504281 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:55:04 INFO - PROCESS | 3372 | 1463626504284 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 19:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:55:04 INFO - PROCESS | 3372 | 1463626504287 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:55:04 INFO - PROCESS | 3372 | 1463626504290 Marionette TRACE conn2 <- [1,366,null,{}] 19:55:04 INFO - PROCESS | 3372 | 1463626504294 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:04 INFO - PROCESS | 3372 | 1463626504395 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:55:04 INFO - PROCESS | 3372 | 1463626504471 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:04 INFO - PROCESS | 3372 | ++DOCSHELL 19784800 == 49 [pid = 3372] [id = 101] 19:55:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (19785800) [pid = 3372] [serial = 300] [outer = 00000000] 19:55:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1A019000) [pid = 3372] [serial = 301] [outer = 19785800] 19:55:04 INFO - PROCESS | 3372 | 1463626504569 Marionette DEBUG loaded listener.js 19:55:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1A0DC400) [pid = 3372] [serial = 302] [outer = 19785800] 19:55:05 INFO - PROCESS | 3372 | 1463626505158 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 909ms 19:55:05 INFO - PROCESS | 3372 | 1463626505192 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:55:05 INFO - PROCESS | 3372 | 1463626505194 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 19:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:55:05 INFO - PROCESS | 3372 | 1463626505197 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:55:05 INFO - PROCESS | 3372 | 1463626505199 Marionette TRACE conn2 <- [1,370,null,{}] 19:55:05 INFO - PROCESS | 3372 | 1463626505203 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:05 INFO - PROCESS | 3372 | 1463626505303 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:55:05 INFO - PROCESS | 3372 | 1463626505379 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:05 INFO - PROCESS | 3372 | ++DOCSHELL 10FBC400 == 50 [pid = 3372] [id = 102] 19:55:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (11087400) [pid = 3372] [serial = 303] [outer = 00000000] 19:55:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (14270400) [pid = 3372] [serial = 304] [outer = 11087400] 19:55:05 INFO - PROCESS | 3372 | 1463626505432 Marionette DEBUG loaded listener.js 19:55:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1524E800) [pid = 3372] [serial = 305] [outer = 11087400] 19:55:06 INFO - PROCESS | 3372 | 1463626506226 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 19:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1051ms 19:55:06 INFO - PROCESS | 3372 | 1463626506253 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:55:06 INFO - PROCESS | 3372 | 1463626506258 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 19:55:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:55:06 INFO - PROCESS | 3372 | 1463626506262 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:55:06 INFO - PROCESS | 3372 | 1463626506266 Marionette TRACE conn2 <- [1,374,null,{}] 19:55:06 INFO - PROCESS | 3372 | 1463626506271 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:06 INFO - PROCESS | 3372 | 1463626506362 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:55:06 INFO - PROCESS | 3372 | 1463626506462 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:06 INFO - PROCESS | 3372 | ++DOCSHELL 13385C00 == 51 [pid = 3372] [id = 103] 19:55:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (13391400) [pid = 3372] [serial = 306] [outer = 00000000] 19:55:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (13BBFC00) [pid = 3372] [serial = 307] [outer = 13391400] 19:55:06 INFO - PROCESS | 3372 | 1463626506511 Marionette DEBUG loaded listener.js 19:55:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (140C3C00) [pid = 3372] [serial = 308] [outer = 13391400] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 19790400 == 50 [pid = 3372] [id = 96] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 14278400 == 49 [pid = 3372] [id = 95] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 19932C00 == 48 [pid = 3372] [id = 94] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 17DF5400 == 47 [pid = 3372] [id = 93] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 10562000 == 46 [pid = 3372] [id = 92] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 1523C000 == 45 [pid = 3372] [id = 91] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 16903400 == 44 [pid = 3372] [id = 90] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 13BB7800 == 43 [pid = 3372] [id = 89] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 10336800 == 42 [pid = 3372] [id = 88] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 10F4F400 == 41 [pid = 3372] [id = 87] 19:55:06 INFO - PROCESS | 3372 | --DOCSHELL 10FCA800 == 40 [pid = 3372] [id = 82] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (170D1C00) [pid = 3372] [serial = 226] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1A010800) [pid = 3372] [serial = 196] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1A0DE800) [pid = 3372] [serial = 197] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (17DF9C00) [pid = 3372] [serial = 230] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1330B800) [pid = 3372] [serial = 212] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (13023C00) [pid = 3372] [serial = 211] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (17DF3400) [pid = 3372] [serial = 229] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (140CD000) [pid = 3372] [serial = 217] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (14275400) [pid = 3372] [serial = 218] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (169A0000) [pid = 3372] [serial = 223] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (14EC5000) [pid = 3372] [serial = 202] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (18256400) [pid = 3372] [serial = 205] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (12D7F400) [pid = 3372] [serial = 214] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1370CC00) [pid = 3372] [serial = 215] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (174B5000) [pid = 3372] [serial = 227] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (11A03C00) [pid = 3372] [serial = 199] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (15255000) [pid = 3372] [serial = 220] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (155F6800) [pid = 3372] [serial = 221] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (157B8800) [pid = 3372] [serial = 235] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (13311800) [pid = 3372] [serial = 208] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1978BC00) [pid = 3372] [serial = 232] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (199E2800) [pid = 3372] [serial = 238] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (1A0DCC00) [pid = 3372] [serial = 241] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1978F400) [pid = 3372] [serial = 233] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (1825DC00) [pid = 3372] [serial = 236] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (169A0C00) [pid = 3372] [serial = 224] [outer = 00000000] [url = about:blank] 19:55:06 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (19E6BC00) [pid = 3372] [serial = 239] [outer = 00000000] [url = about:blank] 19:55:07 INFO - PROCESS | 3372 | 1463626507021 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:55:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 816ms 19:55:07 INFO - PROCESS | 3372 | 1463626507064 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 3372 | 1463626507069 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 19:55:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:55:07 INFO - PROCESS | 3372 | 1463626507075 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - PROCESS | 3372 | 1463626507077 Marionette TRACE conn2 <- [1,378,null,{}] 19:55:07 INFO - PROCESS | 3372 | 1463626507081 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 3372 | 1463626507168 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:55:07 INFO - PROCESS | 3372 | 1463626507246 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 3372 | ++DOCSHELL 10BBA800 == 41 [pid = 3372] [id = 104] 19:55:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (10F52000) [pid = 3372] [serial = 309] [outer = 00000000] 19:55:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (13313400) [pid = 3372] [serial = 310] [outer = 10F52000] 19:55:07 INFO - PROCESS | 3372 | 1463626507290 Marionette DEBUG loaded listener.js 19:55:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (140E5000) [pid = 3372] [serial = 311] [outer = 10F52000] 19:55:07 INFO - PROCESS | 3372 | 1463626507733 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:55:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:55:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 643ms 19:55:07 INFO - PROCESS | 3372 | 1463626507744 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:55:07 INFO - PROCESS | 3372 | 1463626507746 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 19:55:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:55:07 INFO - PROCESS | 3372 | 1463626507755 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:55:07 INFO - PROCESS | 3372 | 1463626507758 Marionette TRACE conn2 <- [1,382,null,{}] 19:55:07 INFO - PROCESS | 3372 | 1463626507769 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:07 INFO - PROCESS | 3372 | 1463626507850 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:55:07 INFO - PROCESS | 3372 | 1463626507857 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:07 INFO - PROCESS | 3372 | ++DOCSHELL 1426F000 == 42 [pid = 3372] [id = 105] 19:55:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (14271800) [pid = 3372] [serial = 312] [outer = 00000000] 19:55:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (15258400) [pid = 3372] [serial = 313] [outer = 14271800] 19:55:07 INFO - PROCESS | 3372 | 1463626507937 Marionette DEBUG loaded listener.js 19:55:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (16903800) [pid = 3372] [serial = 314] [outer = 14271800] 19:55:08 INFO - PROCESS | 3372 | 1463626508416 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:55:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:55:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 19:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:55:08 INFO - PROCESS | 3372 | 1463626508448 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:55:08 INFO - PROCESS | 3372 | 1463626508451 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 19:55:08 INFO - PROCESS | 3372 | 1463626508454 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:55:08 INFO - PROCESS | 3372 | 1463626508456 Marionette TRACE conn2 <- [1,386,null,{}] 19:55:08 INFO - PROCESS | 3372 | 1463626508459 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:08 INFO - PROCESS | 3372 | 1463626508536 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:55:08 INFO - PROCESS | 3372 | 1463626508571 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:08 INFO - PROCESS | 3372 | ++DOCSHELL 1699A000 == 43 [pid = 3372] [id = 106] 19:55:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (169A0000) [pid = 3372] [serial = 315] [outer = 00000000] 19:55:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (174B3000) [pid = 3372] [serial = 316] [outer = 169A0000] 19:55:08 INFO - PROCESS | 3372 | 1463626508615 Marionette DEBUG loaded listener.js 19:55:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (17DECC00) [pid = 3372] [serial = 317] [outer = 169A0000] 19:55:09 INFO - PROCESS | 3372 | 1463626509064 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 19:55:09 INFO - PROCESS | 3372 | 1463626509092 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 3372 | 1463626509103 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 19:55:09 INFO - PROCESS | 3372 | 1463626509114 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:55:09 INFO - PROCESS | 3372 | 1463626509115 Marionette TRACE conn2 <- [1,390,null,{}] 19:55:09 INFO - PROCESS | 3372 | 1463626509119 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 3372 | 1463626509218 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:55:09 INFO - PROCESS | 3372 | 1463626509224 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 3372 | ++DOCSHELL 10372800 == 44 [pid = 3372] [id = 107] 19:55:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (10A58400) [pid = 3372] [serial = 318] [outer = 00000000] 19:55:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (17DFB800) [pid = 3372] [serial = 319] [outer = 10A58400] 19:55:09 INFO - PROCESS | 3372 | 1463626509267 Marionette DEBUG loaded listener.js 19:55:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (18256000) [pid = 3372] [serial = 320] [outer = 10A58400] 19:55:09 INFO - PROCESS | 3372 | 1463626509736 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 643ms 19:55:09 INFO - PROCESS | 3372 | 1463626509753 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:55:09 INFO - PROCESS | 3372 | 1463626509755 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 19:55:09 INFO - PROCESS | 3372 | 1463626509758 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:55:09 INFO - PROCESS | 3372 | 1463626509760 Marionette TRACE conn2 <- [1,394,null,{}] 19:55:09 INFO - PROCESS | 3372 | 1463626509770 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:09 INFO - PROCESS | 3372 | 1463626509881 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:55:09 INFO - PROCESS | 3372 | 1463626509964 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:09 INFO - PROCESS | 3372 | ++DOCSHELL 1978C000 == 45 [pid = 3372] [id = 108] 19:55:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (1978DC00) [pid = 3372] [serial = 321] [outer = 00000000] 19:55:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (19E71800) [pid = 3372] [serial = 322] [outer = 1978DC00] 19:55:10 INFO - PROCESS | 3372 | 1463626510008 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (19E73800) [pid = 3372] [serial = 323] [outer = 1978DC00] 19:55:10 INFO - PROCESS | 3372 | 1463626510428 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:55:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:55:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 706ms 19:55:10 INFO - PROCESS | 3372 | 1463626510462 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:55:10 INFO - PROCESS | 3372 | 1463626510464 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 19:55:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:55:10 INFO - PROCESS | 3372 | 1463626510467 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:55:10 INFO - PROCESS | 3372 | 1463626510469 Marionette TRACE conn2 <- [1,398,null,{}] 19:55:10 INFO - PROCESS | 3372 | 1463626510473 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:10 INFO - PROCESS | 3372 | 1463626510576 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:55:10 INFO - PROCESS | 3372 | 1463626510582 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:10 INFO - PROCESS | 3372 | ++DOCSHELL 1A4AB800 == 46 [pid = 3372] [id = 109] 19:55:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1A4ABC00) [pid = 3372] [serial = 324] [outer = 00000000] 19:55:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (1A4C7C00) [pid = 3372] [serial = 325] [outer = 1A4ABC00] 19:55:10 INFO - PROCESS | 3372 | 1463626510625 Marionette DEBUG loaded listener.js 19:55:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1A4D1800) [pid = 3372] [serial = 326] [outer = 1A4ABC00] 19:55:11 INFO - PROCESS | 3372 | 1463626511073 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 627ms 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (170C9400) [pid = 3372] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (19791400) [pid = 3372] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (10373C00) [pid = 3372] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (11228000) [pid = 3372] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (16D6AC00) [pid = 3372] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (13BB8000) [pid = 3372] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (199E7C00) [pid = 3372] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (16904400) [pid = 3372] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (14E8E800) [pid = 3372] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (19E72000) [pid = 3372] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:55:11 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (14EC1400) [pid = 3372] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:55:11 INFO - PROCESS | 3372 | 1463626511261 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 3372 | 1463626511263 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 19:55:11 INFO - PROCESS | 3372 | 1463626511275 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 3372 | 1463626511277 Marionette TRACE conn2 <- [1,402,null,{}] 19:55:11 INFO - PROCESS | 3372 | 1463626511280 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:55:11 INFO - PROCESS | 3372 | 1463626511355 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:55:11 INFO - PROCESS | 3372 | 1463626511374 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 3372 | ++DOCSHELL 15230000 == 47 [pid = 3372] [id = 110] 19:55:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1524CC00) [pid = 3372] [serial = 327] [outer = 00000000] 19:55:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (16A46400) [pid = 3372] [serial = 328] [outer = 1524CC00] 19:55:11 INFO - PROCESS | 3372 | 1463626511417 Marionette DEBUG loaded listener.js 19:55:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (17E17400) [pid = 3372] [serial = 329] [outer = 1524CC00] 19:55:11 INFO - PROCESS | 3372 | 1463626511836 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 580ms 19:55:11 INFO - PROCESS | 3372 | 1463626511868 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:55:11 INFO - PROCESS | 3372 | 1463626511870 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 19:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:55:11 INFO - PROCESS | 3372 | 1463626511873 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:55:11 INFO - PROCESS | 3372 | 1463626511875 Marionette TRACE conn2 <- [1,406,null,{}] 19:55:11 INFO - PROCESS | 3372 | 1463626511878 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:11 INFO - PROCESS | 3372 | 1463626511953 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:55:11 INFO - PROCESS | 3372 | 1463626511961 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:11 INFO - PROCESS | 3372 | ++DOCSHELL 19939800 == 48 [pid = 3372] [id = 111] 19:55:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (199E4400) [pid = 3372] [serial = 330] [outer = 00000000] 19:55:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (1A4D3800) [pid = 3372] [serial = 331] [outer = 199E4400] 19:55:12 INFO - PROCESS | 3372 | 1463626512008 Marionette DEBUG loaded listener.js 19:55:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (1AE5F800) [pid = 3372] [serial = 332] [outer = 199E4400] 19:55:12 INFO - PROCESS | 3372 | 1463626512414 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 596ms 19:55:12 INFO - PROCESS | 3372 | 1463626512472 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:55:12 INFO - PROCESS | 3372 | 1463626512474 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 19:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:55:12 INFO - PROCESS | 3372 | 1463626512478 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:55:12 INFO - PROCESS | 3372 | 1463626512479 Marionette TRACE conn2 <- [1,410,null,{}] 19:55:12 INFO - PROCESS | 3372 | 1463626512482 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:12 INFO - PROCESS | 3372 | 1463626512557 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:55:12 INFO - PROCESS | 3372 | 1463626512563 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:12 INFO - PROCESS | 3372 | ++DOCSHELL 1331C000 == 49 [pid = 3372] [id = 112] 19:55:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1AE5C000) [pid = 3372] [serial = 333] [outer = 00000000] 19:55:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (1AF97C00) [pid = 3372] [serial = 334] [outer = 1AE5C000] 19:55:12 INFO - PROCESS | 3372 | 1463626512609 Marionette DEBUG loaded listener.js 19:55:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1AFA2000) [pid = 3372] [serial = 335] [outer = 1AE5C000] 19:55:13 INFO - PROCESS | 3372 | 1463626513066 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 643ms 19:55:13 INFO - PROCESS | 3372 | 1463626513116 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:55:13 INFO - PROCESS | 3372 | 1463626513118 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 19:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:55:13 INFO - PROCESS | 3372 | 1463626513121 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:55:13 INFO - PROCESS | 3372 | 1463626513123 Marionette TRACE conn2 <- [1,414,null,{}] 19:55:13 INFO - PROCESS | 3372 | 1463626513127 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:13 INFO - PROCESS | 3372 | 1463626513221 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:55:13 INFO - PROCESS | 3372 | 1463626513229 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:13 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F4800 == 50 [pid = 3372] [id = 113] 19:55:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (0C7F5C00) [pid = 3372] [serial = 336] [outer = 00000000] 19:55:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (10562000) [pid = 3372] [serial = 337] [outer = 0C7F5C00] 19:55:13 INFO - PROCESS | 3372 | 1463626513334 Marionette DEBUG loaded listener.js 19:55:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (11085800) [pid = 3372] [serial = 338] [outer = 0C7F5C00] 19:55:14 INFO - PROCESS | 3372 | 1463626514081 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1003ms 19:55:14 INFO - PROCESS | 3372 | 1463626514125 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:55:14 INFO - PROCESS | 3372 | 1463626514130 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 19:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:55:14 INFO - PROCESS | 3372 | 1463626514135 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:55:14 INFO - PROCESS | 3372 | 1463626514137 Marionette TRACE conn2 <- [1,418,null,{}] 19:55:14 INFO - PROCESS | 3372 | 1463626514144 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:14 INFO - PROCESS | 3372 | 1463626514286 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:55:14 INFO - PROCESS | 3372 | 1463626514409 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:14 INFO - PROCESS | 3372 | ++DOCSHELL 13BC1C00 == 51 [pid = 3372] [id = 114] 19:55:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (13DBD400) [pid = 3372] [serial = 339] [outer = 00000000] 19:55:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (140EE000) [pid = 3372] [serial = 340] [outer = 13DBD400] 19:55:14 INFO - PROCESS | 3372 | 1463626514464 Marionette DEBUG loaded listener.js 19:55:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (14279400) [pid = 3372] [serial = 341] [outer = 13DBD400] 19:55:15 INFO - PROCESS | 3372 | 1463626515494 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:55:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 19:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1395ms 19:55:15 INFO - PROCESS | 3372 | 1463626515570 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:55:15 INFO - PROCESS | 3372 | 1463626515574 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 19:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:55:15 INFO - PROCESS | 3372 | 1463626515581 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:55:15 INFO - PROCESS | 3372 | 1463626515584 Marionette TRACE conn2 <- [1,422,null,{}] 19:55:15 INFO - PROCESS | 3372 | 1463626515589 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:15 INFO - PROCESS | 3372 | 1463626515693 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:55:15 INFO - PROCESS | 3372 | 1463626515902 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:15 INFO - PROCESS | 3372 | ++DOCSHELL 1043B000 == 52 [pid = 3372] [id = 115] 19:55:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (10563800) [pid = 3372] [serial = 342] [outer = 00000000] 19:55:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (12B64400) [pid = 3372] [serial = 343] [outer = 10563800] 19:55:15 INFO - PROCESS | 3372 | 1463626515957 Marionette DEBUG loaded listener.js 19:55:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (13313000) [pid = 3372] [serial = 344] [outer = 10563800] 19:55:17 INFO - PROCESS | 3372 | 1463626517204 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:55:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:55:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1615ms 19:55:17 INFO - PROCESS | 3372 | 1463626517221 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:55:17 INFO - PROCESS | 3372 | 1463626517224 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 19:55:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:55:17 INFO - PROCESS | 3372 | 1463626517229 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:55:17 INFO - PROCESS | 3372 | 1463626517232 Marionette TRACE conn2 <- [1,426,null,{}] 19:55:17 INFO - PROCESS | 3372 | 1463626517237 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:17 INFO - PROCESS | 3372 | 1463626517329 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:55:17 INFO - PROCESS | 3372 | 1463626517404 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:17 INFO - PROCESS | 3372 | ++DOCSHELL 11C01C00 == 53 [pid = 3372] [id = 116] 19:55:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (11CF0400) [pid = 3372] [serial = 345] [outer = 00000000] 19:55:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (1370D000) [pid = 3372] [serial = 346] [outer = 11CF0400] 19:55:17 INFO - PROCESS | 3372 | 1463626517452 Marionette DEBUG loaded listener.js 19:55:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (13DC8400) [pid = 3372] [serial = 347] [outer = 11CF0400] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1331C000 == 52 [pid = 3372] [id = 112] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 19939800 == 51 [pid = 3372] [id = 111] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 15230000 == 50 [pid = 3372] [id = 110] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1A4AB800 == 49 [pid = 3372] [id = 109] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1978C000 == 48 [pid = 3372] [id = 108] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 10372800 == 47 [pid = 3372] [id = 107] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1699A000 == 46 [pid = 3372] [id = 106] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1426F000 == 45 [pid = 3372] [id = 105] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 10BBA800 == 44 [pid = 3372] [id = 104] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 13385C00 == 43 [pid = 3372] [id = 103] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1A74A800) [pid = 3372] [serial = 253] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (15254400) [pid = 3372] [serial = 247] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (19E74800) [pid = 3372] [serial = 250] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (11438000) [pid = 3372] [serial = 244] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1AB4D000) [pid = 3372] [serial = 256] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1AF95400) [pid = 3372] [serial = 289] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 140EC000 == 42 [pid = 3372] [id = 100] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 13BB6C00 == 41 [pid = 3372] [id = 99] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 105F7400 == 40 [pid = 3372] [id = 98] 19:55:17 INFO - PROCESS | 3372 | --DOCSHELL 1AA42000 == 39 [pid = 3372] [id = 97] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (1978B400) [pid = 3372] [serial = 275] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1824F400) [pid = 3372] [serial = 274] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (199E6C00) [pid = 3372] [serial = 278] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (199E2400) [pid = 3372] [serial = 277] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (11082000) [pid = 3372] [serial = 262] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (130D0C00) [pid = 3372] [serial = 263] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (128A0000) [pid = 3372] [serial = 260] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (114A4400) [pid = 3372] [serial = 259] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (170CF000) [pid = 3372] [serial = 271] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (14012800) [pid = 3372] [serial = 265] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1A0DD400) [pid = 3372] [serial = 280] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (14275C00) [pid = 3372] [serial = 266] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (1699E800) [pid = 3372] [serial = 268] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (16D76000) [pid = 3372] [serial = 269] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (17ED4800) [pid = 3372] [serial = 283] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1AB4D400) [pid = 3372] [serial = 286] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1AB59000) [pid = 3372] [serial = 287] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (1A746C00) [pid = 3372] [serial = 281] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1A4C8400) [pid = 3372] [serial = 242] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (1A4B2800) [pid = 3372] [serial = 284] [outer = 00000000] [url = about:blank] 19:55:17 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (17403000) [pid = 3372] [serial = 272] [outer = 00000000] [url = about:blank] 19:55:18 INFO - PROCESS | 3372 | 1463626518033 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 3372 | 1463626518075 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 19:55:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:55:18 INFO - PROCESS | 3372 | 1463626518081 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - PROCESS | 3372 | 1463626518084 Marionette TRACE conn2 <- [1,430,null,{}] 19:55:18 INFO - PROCESS | 3372 | 1463626518087 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 3372 | 1463626518167 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:55:18 INFO - PROCESS | 3372 | 1463626518176 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 3372 | ++DOCSHELL 11CE7C00 == 40 [pid = 3372] [id = 117] 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (128A0000) [pid = 3372] [serial = 348] [outer = 00000000] 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (140C4400) [pid = 3372] [serial = 349] [outer = 128A0000] 19:55:18 INFO - PROCESS | 3372 | 1463626518221 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (140EEC00) [pid = 3372] [serial = 350] [outer = 128A0000] 19:55:18 INFO - PROCESS | 3372 | 1463626518678 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:55:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:55:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 19:55:18 INFO - PROCESS | 3372 | 1463626518717 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:55:18 INFO - PROCESS | 3372 | 1463626518719 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 19:55:18 INFO - PROCESS | 3372 | 1463626518723 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:55:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:55:18 INFO - PROCESS | 3372 | 1463626518726 Marionette TRACE conn2 <- [1,434,null,{}] 19:55:18 INFO - PROCESS | 3372 | 1463626518764 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:18 INFO - PROCESS | 3372 | 1463626518847 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:55:18 INFO - PROCESS | 3372 | 1463626518857 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:18 INFO - PROCESS | 3372 | ++DOCSHELL 166B5400 == 41 [pid = 3372] [id = 118] 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (16901800) [pid = 3372] [serial = 351] [outer = 00000000] 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (16D76000) [pid = 3372] [serial = 352] [outer = 16901800] 19:55:18 INFO - PROCESS | 3372 | 1463626518904 Marionette DEBUG loaded listener.js 19:55:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (170CA000) [pid = 3372] [serial = 353] [outer = 16901800] 19:55:19 INFO - PROCESS | 3372 | 1463626519343 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:55:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 643ms 19:55:19 INFO - PROCESS | 3372 | 1463626519361 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:55:19 INFO - PROCESS | 3372 | 1463626519363 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 19:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:55:19 INFO - PROCESS | 3372 | 1463626519367 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:55:19 INFO - PROCESS | 3372 | 1463626519368 Marionette TRACE conn2 <- [1,438,null,{}] 19:55:19 INFO - PROCESS | 3372 | 1463626519372 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:19 INFO - PROCESS | 3372 | 1463626519450 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:55:19 INFO - PROCESS | 3372 | 1463626519456 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:19 INFO - PROCESS | 3372 | ++DOCSHELL 16A55400 == 42 [pid = 3372] [id = 119] 19:55:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (170CC400) [pid = 3372] [serial = 354] [outer = 00000000] 19:55:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (17745800) [pid = 3372] [serial = 355] [outer = 170CC400] 19:55:19 INFO - PROCESS | 3372 | 1463626519500 Marionette DEBUG loaded listener.js 19:55:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (17DFA000) [pid = 3372] [serial = 356] [outer = 170CC400] 19:55:19 INFO - PROCESS | 3372 | 1463626519904 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:55:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 596ms 19:55:19 INFO - PROCESS | 3372 | 1463626519964 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:55:19 INFO - PROCESS | 3372 | 1463626519966 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 19:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:55:19 INFO - PROCESS | 3372 | 1463626519969 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:55:19 INFO - PROCESS | 3372 | 1463626519971 Marionette TRACE conn2 <- [1,442,null,{}] 19:55:19 INFO - PROCESS | 3372 | 1463626519974 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 3372 | 1463626520056 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:55:20 INFO - PROCESS | 3372 | 1463626520065 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 3372 | ++DOCSHELL 17742400 == 43 [pid = 3372] [id = 120] 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (17E15C00) [pid = 3372] [serial = 357] [outer = 00000000] 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (18263400) [pid = 3372] [serial = 358] [outer = 17E15C00] 19:55:20 INFO - PROCESS | 3372 | 1463626520109 Marionette DEBUG loaded listener.js 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (18268800) [pid = 3372] [serial = 359] [outer = 17E15C00] 19:55:20 INFO - PROCESS | 3372 | 1463626520599 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:55:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:55:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 19:55:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:55:20 INFO - PROCESS | 3372 | 1463626520669 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:55:20 INFO - PROCESS | 3372 | 1463626520671 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 19:55:20 INFO - PROCESS | 3372 | 1463626520674 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:55:20 INFO - PROCESS | 3372 | 1463626520676 Marionette TRACE conn2 <- [1,446,null,{}] 19:55:20 INFO - PROCESS | 3372 | 1463626520679 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:20 INFO - PROCESS | 3372 | 1463626520796 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:55:20 INFO - PROCESS | 3372 | 1463626520809 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:20 INFO - PROCESS | 3372 | ++DOCSHELL 1826AC00 == 44 [pid = 3372] [id = 121] 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (19786C00) [pid = 3372] [serial = 360] [outer = 00000000] 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (1993A800) [pid = 3372] [serial = 361] [outer = 19786C00] 19:55:20 INFO - PROCESS | 3372 | 1463626520854 Marionette DEBUG loaded listener.js 19:55:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1993C000) [pid = 3372] [serial = 362] [outer = 19786C00] 19:55:21 INFO - PROCESS | 3372 | 1463626521292 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:55:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:55:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 19:55:21 INFO - PROCESS | 3372 | 1463626521312 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:55:21 INFO - PROCESS | 3372 | 1463626521314 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 19:55:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:55:21 INFO - PROCESS | 3372 | 1463626521317 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:55:21 INFO - PROCESS | 3372 | 1463626521319 Marionette TRACE conn2 <- [1,450,null,{}] 19:55:21 INFO - PROCESS | 3372 | 1463626521322 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:21 INFO - PROCESS | 3372 | 1463626521425 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:55:21 INFO - PROCESS | 3372 | 1463626521506 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:21 INFO - PROCESS | 3372 | ++DOCSHELL 19E6D000 == 45 [pid = 3372] [id = 122] 19:55:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (19E6E000) [pid = 3372] [serial = 363] [outer = 00000000] 19:55:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (19E76C00) [pid = 3372] [serial = 364] [outer = 19E6E000] 19:55:21 INFO - PROCESS | 3372 | 1463626521549 Marionette DEBUG loaded listener.js 19:55:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1A0DB400) [pid = 3372] [serial = 365] [outer = 19E6E000] 19:55:21 INFO - PROCESS | 3372 | 1463626521958 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:55:22 INFO - PROCESS | 3372 | 1463626522021 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 19:55:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:55:22 INFO - PROCESS | 3372 | 1463626522024 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:55:22 INFO - PROCESS | 3372 | 1463626522026 Marionette TRACE conn2 <- [1,454,null,{}] 19:55:22 INFO - PROCESS | 3372 | 1463626522039 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:22 INFO - PROCESS | 3372 | 1463626522141 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:55:22 INFO - PROCESS | 3372 | 1463626522153 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:22 INFO - PROCESS | 3372 | ++DOCSHELL 19790C00 == 46 [pid = 3372] [id = 123] 19:55:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1A4B9800) [pid = 3372] [serial = 366] [outer = 00000000] 19:55:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1A4D2C00) [pid = 3372] [serial = 367] [outer = 1A4B9800] 19:55:22 INFO - PROCESS | 3372 | 1463626522204 Marionette DEBUG loaded listener.js 19:55:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1A746C00) [pid = 3372] [serial = 368] [outer = 1A4B9800] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (105FB400) [pid = 3372] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (11083C00) [pid = 3372] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (10F4A400) [pid = 3372] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (13315C00) [pid = 3372] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (11429C00) [pid = 3372] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (1A745000) [pid = 3372] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1AA3B800) [pid = 3372] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (170C7400) [pid = 3372] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (18253800) [pid = 3372] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (10FC5C00) [pid = 3372] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (140C9400) [pid = 3372] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1978DC00) [pid = 3372] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (1A4ABC00) [pid = 3372] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (19785800) [pid = 3372] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (13DBE400) [pid = 3372] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (10A57C00) [pid = 3372] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1AE5C800) [pid = 3372] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (10F52000) [pid = 3372] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (14271800) [pid = 3372] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (169A0000) [pid = 3372] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (13391400) [pid = 3372] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (140EDC00) [pid = 3372] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (1524CC00) [pid = 3372] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (10A58400) [pid = 3372] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:55:22 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (199E4400) [pid = 3372] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:55:22 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:22 INFO - PROCESS | 3372 | 1463626522930 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:55:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:55:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 957ms 19:55:22 INFO - PROCESS | 3372 | 1463626522970 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:55:22 INFO - PROCESS | 3372 | 1463626522972 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 19:55:23 INFO - PROCESS | 3372 | 1463626522975 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:55:23 INFO - PROCESS | 3372 | 1463626522977 Marionette TRACE conn2 <- [1,458,null,{}] 19:55:23 INFO - PROCESS | 3372 | 1463626522980 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:23 INFO - PROCESS | 3372 | 1463626523061 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:55:23 INFO - PROCESS | 3372 | 1463626523110 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:23 INFO - PROCESS | 3372 | ++DOCSHELL 0C789400 == 47 [pid = 3372] [id = 124] 19:55:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (0C7F2800) [pid = 3372] [serial = 369] [outer = 00000000] 19:55:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (105ED800) [pid = 3372] [serial = 370] [outer = 0C7F2800] 19:55:23 INFO - PROCESS | 3372 | 1463626523237 Marionette DEBUG loaded listener.js 19:55:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (11228000) [pid = 3372] [serial = 371] [outer = 0C7F2800] 19:55:23 INFO - PROCESS | 3372 | 1463626523876 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:55:23 INFO - PROCESS | 3372 | 1463626523927 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 19:55:23 INFO - PROCESS | 3372 | 1463626523932 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:55:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:55:23 INFO - PROCESS | 3372 | 1463626523936 Marionette TRACE conn2 <- [1,462,null,{}] 19:55:23 INFO - PROCESS | 3372 | 1463626523941 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:24 INFO - PROCESS | 3372 | 1463626524059 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:55:24 INFO - PROCESS | 3372 | 1463626524134 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:24 INFO - PROCESS | 3372 | ++DOCSHELL 13DBBC00 == 48 [pid = 3372] [id = 125] 19:55:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (13DBE400) [pid = 3372] [serial = 372] [outer = 00000000] 19:55:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (140EB400) [pid = 3372] [serial = 373] [outer = 13DBE400] 19:55:24 INFO - PROCESS | 3372 | 1463626524231 Marionette DEBUG loaded listener.js 19:55:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (14275C00) [pid = 3372] [serial = 374] [outer = 13DBE400] 19:55:24 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:24 INFO - PROCESS | 3372 | 1463626524806 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:55:24 INFO - PROCESS | 3372 | 1463626524884 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 19:55:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:55:24 INFO - PROCESS | 3372 | 1463626524889 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:55:24 INFO - PROCESS | 3372 | 1463626524892 Marionette TRACE conn2 <- [1,466,null,{}] 19:55:24 INFO - PROCESS | 3372 | 1463626524896 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:25 INFO - PROCESS | 3372 | 1463626524996 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:55:25 INFO - PROCESS | 3372 | 1463626525123 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:25 INFO - PROCESS | 3372 | ++DOCSHELL 1523C400 == 49 [pid = 3372] [id = 126] 19:55:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (166AF400) [pid = 3372] [serial = 375] [outer = 00000000] 19:55:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (170C8000) [pid = 3372] [serial = 376] [outer = 166AF400] 19:55:25 INFO - PROCESS | 3372 | 1463626525179 Marionette DEBUG loaded listener.js 19:55:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (17DEF000) [pid = 3372] [serial = 377] [outer = 166AF400] 19:55:25 INFO - PROCESS | 3372 | 1463626525821 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:55:25 INFO - PROCESS | 3372 | 1463626525894 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 19:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:55:25 INFO - PROCESS | 3372 | 1463626525899 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:55:25 INFO - PROCESS | 3372 | 1463626525905 Marionette TRACE conn2 <- [1,470,null,{}] 19:55:25 INFO - PROCESS | 3372 | 1463626525915 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:26 INFO - PROCESS | 3372 | 1463626526062 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:55:26 INFO - PROCESS | 3372 | 1463626526191 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:26 INFO - PROCESS | 3372 | ++DOCSHELL 19793000 == 50 [pid = 3372] [id = 127] 19:55:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (19931000) [pid = 3372] [serial = 378] [outer = 00000000] 19:55:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1A4B4800) [pid = 3372] [serial = 379] [outer = 19931000] 19:55:26 INFO - PROCESS | 3372 | 1463626526246 Marionette DEBUG loaded listener.js 19:55:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1A4D0C00) [pid = 3372] [serial = 380] [outer = 19931000] 19:55:26 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:55:26 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:55:26 INFO - PROCESS | 3372 | 1463626526833 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 972ms 19:55:26 INFO - PROCESS | 3372 | 1463626526894 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:55:26 INFO - PROCESS | 3372 | 1463626526897 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 19:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:55:26 INFO - PROCESS | 3372 | 1463626526900 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:55:26 INFO - PROCESS | 3372 | 1463626526902 Marionette TRACE conn2 <- [1,474,null,{}] 19:55:26 INFO - PROCESS | 3372 | 1463626526906 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:27 INFO - PROCESS | 3372 | 1463626527004 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:55:27 INFO - PROCESS | 3372 | 1463626527102 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:27 INFO - PROCESS | 3372 | ++DOCSHELL 10A61C00 == 51 [pid = 3372] [id = 128] 19:55:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (10BBC000) [pid = 3372] [serial = 381] [outer = 00000000] 19:55:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1400D800) [pid = 3372] [serial = 382] [outer = 10BBC000] 19:55:27 INFO - PROCESS | 3372 | 1463626527156 Marionette DEBUG loaded listener.js 19:55:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (140E6C00) [pid = 3372] [serial = 383] [outer = 10BBC000] 19:55:27 INFO - PROCESS | 3372 | 1463626527843 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1004ms 19:55:27 INFO - PROCESS | 3372 | 1463626527903 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:55:27 INFO - PROCESS | 3372 | 1463626527907 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 19:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:55:27 INFO - PROCESS | 3372 | 1463626527912 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:55:27 INFO - PROCESS | 3372 | 1463626527916 Marionette TRACE conn2 <- [1,478,null,{}] 19:55:27 INFO - PROCESS | 3372 | 1463626527921 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:28 INFO - PROCESS | 3372 | 1463626528014 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:55:28 INFO - PROCESS | 3372 | 1463626528097 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 3372 | ++DOCSHELL 10372800 == 52 [pid = 3372] [id = 129] 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (10437800) [pid = 3372] [serial = 384] [outer = 00000000] 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1122B000) [pid = 3372] [serial = 385] [outer = 10437800] 19:55:28 INFO - PROCESS | 3372 | 1463626528207 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (1331D800) [pid = 3372] [serial = 386] [outer = 10437800] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 19790C00 == 51 [pid = 3372] [id = 123] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 19E6D000 == 50 [pid = 3372] [id = 122] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 1826AC00 == 49 [pid = 3372] [id = 121] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 17742400 == 48 [pid = 3372] [id = 120] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 16A55400 == 47 [pid = 3372] [id = 119] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 166B5400 == 46 [pid = 3372] [id = 118] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 11CE7C00 == 45 [pid = 3372] [id = 117] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 11C01C00 == 44 [pid = 3372] [id = 116] 19:55:28 INFO - PROCESS | 3372 | --DOCSHELL 0C7F4800 == 43 [pid = 3372] [id = 113] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (14004800) [pid = 3372] [serial = 209] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1A750000) [pid = 3372] [serial = 254] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1AB54400) [pid = 3372] [serial = 257] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (19788000) [pid = 3372] [serial = 206] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1A0DEC00) [pid = 3372] [serial = 251] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (12B63C00) [pid = 3372] [serial = 163] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (16999800) [pid = 3372] [serial = 248] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (10FBF000) [pid = 3372] [serial = 130] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (12B60000) [pid = 3372] [serial = 245] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (13320C00) [pid = 3372] [serial = 200] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (15A4DC00) [pid = 3372] [serial = 203] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (19E71800) [pid = 3372] [serial = 322] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (1A4C7C00) [pid = 3372] [serial = 325] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (19E73800) [pid = 3372] [serial = 323] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (1A019000) [pid = 3372] [serial = 301] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (140E3400) [pid = 3372] [serial = 296] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (140C9800) [pid = 3372] [serial = 295] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (12B62C00) [pid = 3372] [serial = 293] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (11432800) [pid = 3372] [serial = 292] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (1AF9AC00) [pid = 3372] [serial = 290] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (13313400) [pid = 3372] [serial = 310] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (140E5000) [pid = 3372] [serial = 311] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (14270400) [pid = 3372] [serial = 304] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (15258400) [pid = 3372] [serial = 313] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (16903800) [pid = 3372] [serial = 314] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (174B3000) [pid = 3372] [serial = 316] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (140C3C00) [pid = 3372] [serial = 308] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (13BBFC00) [pid = 3372] [serial = 307] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (17749800) [pid = 3372] [serial = 299] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (16A4D800) [pid = 3372] [serial = 298] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (17E17400) [pid = 3372] [serial = 329] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (16A46400) [pid = 3372] [serial = 328] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1A4D1800) [pid = 3372] [serial = 326] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (1A0DC400) [pid = 3372] [serial = 302] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (17DFB800) [pid = 3372] [serial = 319] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (1AE5F800) [pid = 3372] [serial = 332] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (1A4D3800) [pid = 3372] [serial = 331] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (18256000) [pid = 3372] [serial = 320] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (17DECC00) [pid = 3372] [serial = 317] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (1AF97C00) [pid = 3372] [serial = 334] [outer = 00000000] [url = about:blank] 19:55:28 INFO - PROCESS | 3372 | 1463626528665 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:55:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:55:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 799ms 19:55:28 INFO - PROCESS | 3372 | 1463626528716 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:55:28 INFO - PROCESS | 3372 | 1463626528721 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 19:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:55:28 INFO - PROCESS | 3372 | 1463626528727 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:55:28 INFO - PROCESS | 3372 | 1463626528729 Marionette TRACE conn2 <- [1,482,null,{}] 19:55:28 INFO - PROCESS | 3372 | 1463626528733 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:28 INFO - PROCESS | 3372 | 1463626528814 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:55:28 INFO - PROCESS | 3372 | 1463626528823 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:28 INFO - PROCESS | 3372 | ++DOCSHELL 140C9C00 == 44 [pid = 3372] [id = 130] 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (140CC000) [pid = 3372] [serial = 387] [outer = 00000000] 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (140E9C00) [pid = 3372] [serial = 388] [outer = 140CC000] 19:55:28 INFO - PROCESS | 3372 | 1463626528868 Marionette DEBUG loaded listener.js 19:55:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (14270400) [pid = 3372] [serial = 389] [outer = 140CC000] 19:55:29 INFO - PROCESS | 3372 | 1463626529339 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:55:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:55:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 643ms 19:55:29 INFO - PROCESS | 3372 | 1463626529365 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:55:29 INFO - PROCESS | 3372 | 1463626529367 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 19:55:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:55:29 INFO - PROCESS | 3372 | 1463626529370 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:55:29 INFO - PROCESS | 3372 | 1463626529374 Marionette TRACE conn2 <- [1,486,null,{}] 19:55:29 INFO - PROCESS | 3372 | 1463626529384 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:29 INFO - PROCESS | 3372 | 1463626529466 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:55:29 INFO - PROCESS | 3372 | 1463626529475 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:29 INFO - PROCESS | 3372 | ++DOCSHELL 15F49800 == 45 [pid = 3372] [id = 131] 19:55:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (16999C00) [pid = 3372] [serial = 390] [outer = 00000000] 19:55:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (170C7400) [pid = 3372] [serial = 391] [outer = 16999C00] 19:55:29 INFO - PROCESS | 3372 | 1463626529522 Marionette DEBUG loaded listener.js 19:55:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (17405400) [pid = 3372] [serial = 392] [outer = 16999C00] 19:55:30 INFO - PROCESS | 3372 | 1463626530003 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 705ms 19:55:30 INFO - PROCESS | 3372 | 1463626530068 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 3372 | 1463626530071 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 19:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:55:30 INFO - PROCESS | 3372 | 1463626530074 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 3372 | 1463626530076 Marionette TRACE conn2 <- [1,490,null,{}] 19:55:30 INFO - PROCESS | 3372 | 1463626530079 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:30 INFO - PROCESS | 3372 | 1463626530163 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:55:30 INFO - PROCESS | 3372 | 1463626530172 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:30 INFO - PROCESS | 3372 | ++DOCSHELL 17CEB800 == 46 [pid = 3372] [id = 132] 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (17DED800) [pid = 3372] [serial = 393] [outer = 00000000] 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (1824FC00) [pid = 3372] [serial = 394] [outer = 17DED800] 19:55:30 INFO - PROCESS | 3372 | 1463626530215 Marionette DEBUG loaded listener.js 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (1825BC00) [pid = 3372] [serial = 395] [outer = 17DED800] 19:55:30 INFO - PROCESS | 3372 | 1463626530628 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 19:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:55:30 INFO - PROCESS | 3372 | 1463626530671 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:55:30 INFO - PROCESS | 3372 | 1463626530673 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 19:55:30 INFO - PROCESS | 3372 | 1463626530676 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:55:30 INFO - PROCESS | 3372 | 1463626530678 Marionette TRACE conn2 <- [1,494,null,{}] 19:55:30 INFO - PROCESS | 3372 | 1463626530687 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:30 INFO - PROCESS | 3372 | 1463626530791 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:55:30 INFO - PROCESS | 3372 | 1463626530797 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:30 INFO - PROCESS | 3372 | ++DOCSHELL 18256400 == 47 [pid = 3372] [id = 133] 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (18261800) [pid = 3372] [serial = 396] [outer = 00000000] 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (1826C800) [pid = 3372] [serial = 397] [outer = 18261800] 19:55:30 INFO - PROCESS | 3372 | 1463626530868 Marionette DEBUG loaded listener.js 19:55:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (19785400) [pid = 3372] [serial = 398] [outer = 18261800] 19:55:31 INFO - PROCESS | 3372 | 1463626531325 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:55:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 689ms 19:55:31 INFO - PROCESS | 3372 | 1463626531376 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:55:31 INFO - PROCESS | 3372 | 1463626531378 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 19:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:55:31 INFO - PROCESS | 3372 | 1463626531382 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:55:31 INFO - PROCESS | 3372 | 1463626531383 Marionette TRACE conn2 <- [1,498,null,{}] 19:55:31 INFO - PROCESS | 3372 | 1463626531387 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:31 INFO - PROCESS | 3372 | 1463626531509 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:55:31 INFO - PROCESS | 3372 | 1463626531526 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:31 INFO - PROCESS | 3372 | ++DOCSHELL 19939C00 == 48 [pid = 3372] [id = 134] 19:55:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (199D8400) [pid = 3372] [serial = 399] [outer = 00000000] 19:55:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (19E71800) [pid = 3372] [serial = 400] [outer = 199D8400] 19:55:31 INFO - PROCESS | 3372 | 1463626531571 Marionette DEBUG loaded listener.js 19:55:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (19E73800) [pid = 3372] [serial = 401] [outer = 199D8400] 19:55:32 INFO - PROCESS | 3372 | 1463626531996 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (1993A000) [pid = 3372] [serial = 402] [outer = 1B3B4C00] 19:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 643ms 19:55:32 INFO - PROCESS | 3372 | 1463626532035 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 3372 | 1463626532037 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 19:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:55:32 INFO - PROCESS | 3372 | 1463626532079 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 3372 | 1463626532081 Marionette TRACE conn2 <- [1,502,null,{}] 19:55:32 INFO - PROCESS | 3372 | 1463626532115 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 3372 | 1463626532233 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:55:32 INFO - PROCESS | 3372 | 1463626532246 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 3372 | ++DOCSHELL 19787800 == 49 [pid = 3372] [id = 135] 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (19E67C00) [pid = 3372] [serial = 403] [outer = 00000000] 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (1A745800) [pid = 3372] [serial = 404] [outer = 19E67C00] 19:55:32 INFO - PROCESS | 3372 | 1463626532289 Marionette DEBUG loaded listener.js 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (1A746000) [pid = 3372] [serial = 405] [outer = 19E67C00] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (19786C00) [pid = 3372] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (19E6E000) [pid = 3372] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (16901800) [pid = 3372] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (170CC400) [pid = 3372] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (128A0000) [pid = 3372] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (11CF0400) [pid = 3372] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (17E15C00) [pid = 3372] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (10563800) [pid = 3372] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:55:32 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (11087400) [pid = 3372] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:55:32 INFO - PROCESS | 3372 | 1463626532798 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 784ms 19:55:32 INFO - PROCESS | 3372 | 1463626532832 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:55:32 INFO - PROCESS | 3372 | 1463626532834 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 19:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:55:32 INFO - PROCESS | 3372 | 1463626532837 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:55:32 INFO - PROCESS | 3372 | 1463626532848 Marionette TRACE conn2 <- [1,506,null,{}] 19:55:32 INFO - PROCESS | 3372 | 1463626532852 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:32 INFO - PROCESS | 3372 | 1463626532926 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:55:32 INFO - PROCESS | 3372 | 1463626532932 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:32 INFO - PROCESS | 3372 | ++DOCSHELL 10F4CC00 == 50 [pid = 3372] [id = 136] 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (11C04400) [pid = 3372] [serial = 406] [outer = 00000000] 19:55:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (17749400) [pid = 3372] [serial = 407] [outer = 11C04400] 19:55:33 INFO - PROCESS | 3372 | 1463626532975 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (1826D000) [pid = 3372] [serial = 408] [outer = 11C04400] 19:55:33 INFO - PROCESS | 3372 | 1463626533413 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 596ms 19:55:33 INFO - PROCESS | 3372 | 1463626533435 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:55:33 INFO - PROCESS | 3372 | 1463626533437 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 19:55:33 INFO - PROCESS | 3372 | 1463626533440 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:55:33 INFO - PROCESS | 3372 | 1463626533442 Marionette TRACE conn2 <- [1,510,null,{}] 19:55:33 INFO - PROCESS | 3372 | 1463626533445 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:33 INFO - PROCESS | 3372 | 1463626533521 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:55:33 INFO - PROCESS | 3372 | 1463626533555 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:33 INFO - PROCESS | 3372 | ++DOCSHELL 1825F800 == 51 [pid = 3372] [id = 137] 19:55:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (1A74B800) [pid = 3372] [serial = 409] [outer = 00000000] 19:55:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (1AA47000) [pid = 3372] [serial = 410] [outer = 1A74B800] 19:55:33 INFO - PROCESS | 3372 | 1463626533598 Marionette DEBUG loaded listener.js 19:55:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (1AB54800) [pid = 3372] [serial = 411] [outer = 1A74B800] 19:55:34 INFO - PROCESS | 3372 | 1463626534003 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 595ms 19:55:34 INFO - PROCESS | 3372 | 1463626534046 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 3372 | 1463626534048 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 19:55:34 INFO - PROCESS | 3372 | 1463626534052 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 3372 | 1463626534053 Marionette TRACE conn2 <- [1,514,null,{}] 19:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:55:34 INFO - PROCESS | 3372 | 1463626534057 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 3372 | 1463626534135 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:55:34 INFO - PROCESS | 3372 | 1463626534141 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 3372 | ++DOCSHELL 1AA45400 == 52 [pid = 3372] [id = 138] 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (1AB51C00) [pid = 3372] [serial = 412] [outer = 00000000] 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (1AE5DC00) [pid = 3372] [serial = 413] [outer = 1AB51C00] 19:55:34 INFO - PROCESS | 3372 | 1463626534184 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (1AE5FC00) [pid = 3372] [serial = 414] [outer = 1AB51C00] 19:55:34 INFO - PROCESS | 3372 | 1463626534605 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 19:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 596ms 19:55:34 INFO - PROCESS | 3372 | 1463626534651 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:55:34 INFO - PROCESS | 3372 | 1463626534653 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 19:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:55:34 INFO - PROCESS | 3372 | 1463626534656 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:55:34 INFO - PROCESS | 3372 | 1463626534659 Marionette TRACE conn2 <- [1,518,null,{}] 19:55:34 INFO - PROCESS | 3372 | 1463626534665 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:34 INFO - PROCESS | 3372 | 1463626534757 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:55:34 INFO - PROCESS | 3372 | 1463626534763 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:34 INFO - PROCESS | 3372 | ++DOCSHELL 112DD400 == 53 [pid = 3372] [id = 139] 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (112E2400) [pid = 3372] [serial = 415] [outer = 00000000] 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1A74C800) [pid = 3372] [serial = 416] [outer = 112E2400] 19:55:34 INFO - PROCESS | 3372 | 1463626534820 Marionette DEBUG loaded listener.js 19:55:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1AE64000) [pid = 3372] [serial = 417] [outer = 112E2400] 19:55:35 INFO - PROCESS | 3372 | 1463626535585 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 940ms 19:55:35 INFO - PROCESS | 3372 | 1463626535634 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:55:35 INFO - PROCESS | 3372 | 1463626535638 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 19:55:35 INFO - PROCESS | 3372 | 1463626535658 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:55:35 INFO - PROCESS | 3372 | 1463626535662 Marionette TRACE conn2 <- [1,522,null,{}] 19:55:35 INFO - PROCESS | 3372 | 1463626535668 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:35 INFO - PROCESS | 3372 | 1463626535776 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:55:35 INFO - PROCESS | 3372 | 1463626535897 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:35 INFO - PROCESS | 3372 | ++DOCSHELL 112DF800 == 54 [pid = 3372] [id = 140] 19:55:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (112E9C00) [pid = 3372] [serial = 418] [outer = 00000000] 19:55:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (13030800) [pid = 3372] [serial = 419] [outer = 112E9C00] 19:55:35 INFO - PROCESS | 3372 | 1463626535953 Marionette DEBUG loaded listener.js 19:55:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (1370CC00) [pid = 3372] [serial = 420] [outer = 112E9C00] 19:55:36 INFO - PROCESS | 3372 | 1463626536597 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:55:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:55:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1019ms 19:55:36 INFO - PROCESS | 3372 | 1463626536653 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:55:36 INFO - PROCESS | 3372 | 1463626536659 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 19:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:55:36 INFO - PROCESS | 3372 | 1463626536665 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:55:36 INFO - PROCESS | 3372 | 1463626536668 Marionette TRACE conn2 <- [1,526,null,{}] 19:55:36 INFO - PROCESS | 3372 | 1463626536672 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:36 INFO - PROCESS | 3372 | 1463626536781 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:55:36 INFO - PROCESS | 3372 | 1463626536874 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:36 INFO - PROCESS | 3372 | ++DOCSHELL 13B98400 == 55 [pid = 3372] [id = 141] 19:55:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (13DBB800) [pid = 3372] [serial = 421] [outer = 00000000] 19:55:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (155F3C00) [pid = 3372] [serial = 422] [outer = 13DBB800] 19:55:36 INFO - PROCESS | 3372 | 1463626536927 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (16903400) [pid = 3372] [serial = 423] [outer = 13DBB800] 19:55:37 INFO - PROCESS | 3372 | 1463626537522 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 19:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 909ms 19:55:37 INFO - PROCESS | 3372 | 1463626537568 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:55:37 INFO - PROCESS | 3372 | 1463626537570 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 19:55:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:55:37 INFO - PROCESS | 3372 | 1463626537574 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:55:37 INFO - PROCESS | 3372 | 1463626537578 Marionette TRACE conn2 <- [1,530,null,{}] 19:55:37 INFO - PROCESS | 3372 | 1463626537589 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:37 INFO - PROCESS | 3372 | 1463626537696 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:55:37 INFO - PROCESS | 3372 | 1463626537776 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:37 INFO - PROCESS | 3372 | ++DOCSHELL 19791400 == 56 [pid = 3372] [id = 142] 19:55:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (199E2400) [pid = 3372] [serial = 424] [outer = 00000000] 19:55:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1A4D0800) [pid = 3372] [serial = 425] [outer = 199E2400] 19:55:37 INFO - PROCESS | 3372 | 1463626537872 Marionette DEBUG loaded listener.js 19:55:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1AE62800) [pid = 3372] [serial = 426] [outer = 199E2400] 19:55:38 INFO - PROCESS | 3372 | 1463626538376 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:55:38 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:55:38 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:55:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:55:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:55:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:55:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 847ms 19:55:38 INFO - PROCESS | 3372 | 1463626538424 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:55:38 INFO - PROCESS | 3372 | 1463626538427 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 19:55:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:55:38 INFO - PROCESS | 3372 | 1463626538432 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:55:38 INFO - PROCESS | 3372 | 1463626538434 Marionette TRACE conn2 <- [1,534,null,{}] 19:55:38 INFO - PROCESS | 3372 | 1463626538437 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:38 INFO - PROCESS | 3372 | 1463626538549 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:55:38 INFO - PROCESS | 3372 | 1463626538642 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:38 INFO - PROCESS | 3372 | ++DOCSHELL 177E3000 == 57 [pid = 3372] [id = 143] 19:55:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (177E4C00) [pid = 3372] [serial = 427] [outer = 00000000] 19:55:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (18250C00) [pid = 3372] [serial = 428] [outer = 177E4C00] 19:55:38 INFO - PROCESS | 3372 | 1463626538695 Marionette DEBUG loaded listener.js 19:55:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1A4BA800) [pid = 3372] [serial = 429] [outer = 177E4C00] 19:55:39 INFO - PROCESS | 3372 | 1463626539236 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:55:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 19:55:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 846ms 19:55:39 INFO - PROCESS | 3372 | 1463626539276 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:55:39 INFO - PROCESS | 3372 | 1463626539278 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 19:55:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:55:39 INFO - PROCESS | 3372 | 1463626539281 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:55:39 INFO - PROCESS | 3372 | 1463626539283 Marionette TRACE conn2 <- [1,538,null,{}] 19:55:39 INFO - PROCESS | 3372 | 1463626539287 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:39 INFO - PROCESS | 3372 | 1463626539392 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:55:39 INFO - PROCESS | 3372 | 1463626539495 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:39 INFO - PROCESS | 3372 | ++DOCSHELL 11083C00 == 58 [pid = 3372] [id = 144] 19:55:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (11425C00) [pid = 3372] [serial = 430] [outer = 00000000] 19:55:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (140C9000) [pid = 3372] [serial = 431] [outer = 11425C00] 19:55:39 INFO - PROCESS | 3372 | 1463626539548 Marionette DEBUG loaded listener.js 19:55:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (14EBF000) [pid = 3372] [serial = 432] [outer = 11425C00] 19:55:40 INFO - PROCESS | 3372 | 1463626540223 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:55:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 19:55:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1003ms 19:55:40 INFO - PROCESS | 3372 | 1463626540292 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:55:40 INFO - PROCESS | 3372 | 1463626540296 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 19:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:55:40 INFO - PROCESS | 3372 | 1463626540302 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:55:40 INFO - PROCESS | 3372 | 1463626540305 Marionette TRACE conn2 <- [1,542,null,{}] 19:55:40 INFO - PROCESS | 3372 | 1463626540311 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:40 INFO - PROCESS | 3372 | 1463626540415 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:55:40 INFO - PROCESS | 3372 | 1463626540526 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:40 INFO - PROCESS | 3372 | ++DOCSHELL 112E0000 == 59 [pid = 3372] [id = 145] 19:55:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (112E0400) [pid = 3372] [serial = 433] [outer = 00000000] 19:55:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (11C58C00) [pid = 3372] [serial = 434] [outer = 112E0400] 19:55:40 INFO - PROCESS | 3372 | 1463626540587 Marionette DEBUG loaded listener.js 19:55:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (13DBC400) [pid = 3372] [serial = 435] [outer = 112E0400] 19:55:41 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:41 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:41 INFO - PROCESS | 3372 | 1463626541147 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 1AA45400 == 58 [pid = 3372] [id = 138] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 1825F800 == 57 [pid = 3372] [id = 137] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 10F4CC00 == 56 [pid = 3372] [id = 136] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 19787800 == 55 [pid = 3372] [id = 135] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 19939C00 == 54 [pid = 3372] [id = 134] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 18256400 == 53 [pid = 3372] [id = 133] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 17CEB800 == 52 [pid = 3372] [id = 132] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 15F49800 == 51 [pid = 3372] [id = 131] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 140C9C00 == 50 [pid = 3372] [id = 130] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 10372800 == 49 [pid = 3372] [id = 129] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 1523C400 == 48 [pid = 3372] [id = 126] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 13DBBC00 == 47 [pid = 3372] [id = 125] 19:55:41 INFO - PROCESS | 3372 | --DOCSHELL 0C789400 == 46 [pid = 3372] [id = 124] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1524E800) [pid = 3372] [serial = 305] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1A4D2C00) [pid = 3372] [serial = 367] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1993A800) [pid = 3372] [serial = 361] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (19E76C00) [pid = 3372] [serial = 364] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (10562000) [pid = 3372] [serial = 337] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (16D76000) [pid = 3372] [serial = 352] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (170CA000) [pid = 3372] [serial = 353] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1993C000) [pid = 3372] [serial = 362] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (17745800) [pid = 3372] [serial = 355] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (17DFA000) [pid = 3372] [serial = 356] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (140C4400) [pid = 3372] [serial = 349] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (140EEC00) [pid = 3372] [serial = 350] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (13DC8400) [pid = 3372] [serial = 347] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (1370D000) [pid = 3372] [serial = 346] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (18263400) [pid = 3372] [serial = 358] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (12B64400) [pid = 3372] [serial = 343] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (13313000) [pid = 3372] [serial = 344] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (140EE000) [pid = 3372] [serial = 340] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1A0DB400) [pid = 3372] [serial = 365] [outer = 00000000] [url = about:blank] 19:55:41 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (18268800) [pid = 3372] [serial = 359] [outer = 00000000] [url = about:blank] 19:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 894ms 19:55:41 INFO - PROCESS | 3372 | 1463626541208 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:55:41 INFO - PROCESS | 3372 | 1463626541214 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 19:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:55:41 INFO - PROCESS | 3372 | 1463626541220 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:55:41 INFO - PROCESS | 3372 | 1463626541222 Marionette TRACE conn2 <- [1,546,null,{}] 19:55:41 INFO - PROCESS | 3372 | 1463626541226 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:41 INFO - PROCESS | 3372 | 1463626541320 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:55:41 INFO - PROCESS | 3372 | 1463626541407 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:41 INFO - PROCESS | 3372 | ++DOCSHELL 112E4400 == 47 [pid = 3372] [id = 146] 19:55:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (112E4C00) [pid = 3372] [serial = 436] [outer = 00000000] 19:55:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (13164400) [pid = 3372] [serial = 437] [outer = 112E4C00] 19:55:41 INFO - PROCESS | 3372 | 1463626541451 Marionette DEBUG loaded listener.js 19:55:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (13B91800) [pid = 3372] [serial = 438] [outer = 112E4C00] 19:55:41 INFO - PROCESS | 3372 | 1463626541822 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 627ms 19:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:55:41 INFO - PROCESS | 3372 | 1463626541858 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:55:41 INFO - PROCESS | 3372 | 1463626541860 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 19:55:41 INFO - PROCESS | 3372 | 1463626541864 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:55:41 INFO - PROCESS | 3372 | 1463626541867 Marionette TRACE conn2 <- [1,550,null,{}] 19:55:41 INFO - PROCESS | 3372 | 1463626541877 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:41 INFO - PROCESS | 3372 | 1463626541958 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:55:42 INFO - PROCESS | 3372 | 1463626542002 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 3372 | ++DOCSHELL 14279000 == 48 [pid = 3372] [id = 147] 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (14E89000) [pid = 3372] [serial = 439] [outer = 00000000] 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (15257800) [pid = 3372] [serial = 440] [outer = 14E89000] 19:55:42 INFO - PROCESS | 3372 | 1463626542051 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (157BD400) [pid = 3372] [serial = 441] [outer = 14E89000] 19:55:42 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:42 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:42 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:42 INFO - PROCESS | 3372 | 1463626542500 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 19:55:42 INFO - PROCESS | 3372 | 1463626542562 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:55:42 INFO - PROCESS | 3372 | 1463626542565 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 19:55:42 INFO - PROCESS | 3372 | 1463626542568 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:55:42 INFO - PROCESS | 3372 | 1463626542570 Marionette TRACE conn2 <- [1,554,null,{}] 19:55:42 INFO - PROCESS | 3372 | 1463626542573 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:42 INFO - PROCESS | 3372 | 1463626542651 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:55:42 INFO - PROCESS | 3372 | 1463626542660 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:42 INFO - PROCESS | 3372 | ++DOCSHELL 1699A400 == 49 [pid = 3372] [id = 148] 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (1699AC00) [pid = 3372] [serial = 442] [outer = 00000000] 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (170C5000) [pid = 3372] [serial = 443] [outer = 1699AC00] 19:55:42 INFO - PROCESS | 3372 | 1463626542704 Marionette DEBUG loaded listener.js 19:55:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1711F400) [pid = 3372] [serial = 444] [outer = 1699AC00] 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:43 INFO - PROCESS | 3372 | 1463626543100 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 596ms 19:55:43 INFO - PROCESS | 3372 | 1463626543165 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 3372 | 1463626543167 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 19:55:43 INFO - PROCESS | 3372 | 1463626543170 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:55:43 INFO - PROCESS | 3372 | 1463626543172 Marionette TRACE conn2 <- [1,558,null,{}] 19:55:43 INFO - PROCESS | 3372 | 1463626543176 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 3372 | 1463626543261 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:55:43 INFO - PROCESS | 3372 | 1463626543268 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 3372 | ++DOCSHELL 140E8000 == 50 [pid = 3372] [id = 149] 19:55:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1690F000) [pid = 3372] [serial = 445] [outer = 00000000] 19:55:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (177E1000) [pid = 3372] [serial = 446] [outer = 1690F000] 19:55:43 INFO - PROCESS | 3372 | 1463626543311 Marionette DEBUG loaded listener.js 19:55:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (17CEB800) [pid = 3372] [serial = 447] [outer = 1690F000] 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:43 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:43 INFO - PROCESS | 3372 | 1463626543793 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 643ms 19:55:43 INFO - PROCESS | 3372 | 1463626543809 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:55:43 INFO - PROCESS | 3372 | 1463626543810 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 19:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:55:43 INFO - PROCESS | 3372 | 1463626543814 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:55:43 INFO - PROCESS | 3372 | 1463626543817 Marionette TRACE conn2 <- [1,562,null,{}] 19:55:43 INFO - PROCESS | 3372 | 1463626543827 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:43 INFO - PROCESS | 3372 | 1463626543957 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:55:43 INFO - PROCESS | 3372 | 1463626543965 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:43 INFO - PROCESS | 3372 | ++DOCSHELL 17749800 == 51 [pid = 3372] [id = 150] 19:55:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (17DEF400) [pid = 3372] [serial = 448] [outer = 00000000] 19:55:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (18268000) [pid = 3372] [serial = 449] [outer = 17DEF400] 19:55:44 INFO - PROCESS | 3372 | 1463626544009 Marionette DEBUG loaded listener.js 19:55:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1826DC00) [pid = 3372] [serial = 450] [outer = 17DEF400] 19:55:44 INFO - PROCESS | 3372 | 1463626544437 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 19:55:44 INFO - PROCESS | 3372 | 1463626544452 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:55:44 INFO - PROCESS | 3372 | 1463626544454 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 19:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:55:44 INFO - PROCESS | 3372 | 1463626544457 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:55:44 INFO - PROCESS | 3372 | 1463626544459 Marionette TRACE conn2 <- [1,566,null,{}] 19:55:44 INFO - PROCESS | 3372 | 1463626544470 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:44 INFO - PROCESS | 3372 | 1463626544589 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:55:44 INFO - PROCESS | 3372 | 1463626544671 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:44 INFO - PROCESS | 3372 | ++DOCSHELL 1826EC00 == 52 [pid = 3372] [id = 151] 19:55:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1973DC00) [pid = 3372] [serial = 451] [outer = 00000000] 19:55:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (19745400) [pid = 3372] [serial = 452] [outer = 1973DC00] 19:55:44 INFO - PROCESS | 3372 | 1463626544763 Marionette DEBUG loaded listener.js 19:55:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (19785800) [pid = 3372] [serial = 453] [outer = 1973DC00] 19:55:45 INFO - PROCESS | 3372 | 1463626545180 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 737ms 19:55:45 INFO - PROCESS | 3372 | 1463626545230 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:55:45 INFO - PROCESS | 3372 | 1463626545232 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 19:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:55:45 INFO - PROCESS | 3372 | 1463626545235 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:55:45 INFO - PROCESS | 3372 | 1463626545237 Marionette TRACE conn2 <- [1,570,null,{}] 19:55:45 INFO - PROCESS | 3372 | 1463626545240 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:45 INFO - PROCESS | 3372 | 1463626545346 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:55:45 INFO - PROCESS | 3372 | 1463626545352 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:45 INFO - PROCESS | 3372 | ++DOCSHELL 19741400 == 53 [pid = 3372] [id = 152] 19:55:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (19786800) [pid = 3372] [serial = 454] [outer = 00000000] 19:55:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (199DF400) [pid = 3372] [serial = 455] [outer = 19786800] 19:55:45 INFO - PROCESS | 3372 | 1463626545395 Marionette DEBUG loaded listener.js 19:55:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (19E72000) [pid = 3372] [serial = 456] [outer = 19786800] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1A4B9800) [pid = 3372] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1AB51C00) [pid = 3372] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (18261800) [pid = 3372] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (199D8400) [pid = 3372] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (17DED800) [pid = 3372] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (16999C00) [pid = 3372] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (19E67C00) [pid = 3372] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (10437800) [pid = 3372] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (140CC000) [pid = 3372] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (11C04400) [pid = 3372] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:55:45 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1A74B800) [pid = 3372] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:55:46 INFO - PROCESS | 3372 | 1463626546042 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 831ms 19:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:55:46 INFO - PROCESS | 3372 | 1463626546078 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 3372 | 1463626546080 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 19:55:46 INFO - PROCESS | 3372 | 1463626546083 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3372 | 1463626546085 Marionette TRACE conn2 <- [1,574,null,{}] 19:55:46 INFO - PROCESS | 3372 | 1463626546089 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3372 | 1463626546166 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:55:46 INFO - PROCESS | 3372 | 1463626546172 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:46 INFO - PROCESS | 3372 | ++DOCSHELL 170CD400 == 54 [pid = 3372] [id = 153] 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (174BA800) [pid = 3372] [serial = 457] [outer = 00000000] 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (1978A000) [pid = 3372] [serial = 458] [outer = 174BA800] 19:55:46 INFO - PROCESS | 3372 | 1463626546216 Marionette DEBUG loaded listener.js 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (19E67C00) [pid = 3372] [serial = 459] [outer = 174BA800] 19:55:46 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:46 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:46 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:46 INFO - PROCESS | 3372 | 1463626546650 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 595ms 19:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:55:46 INFO - PROCESS | 3372 | 1463626546683 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:55:46 INFO - PROCESS | 3372 | 1463626546685 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 19:55:46 INFO - PROCESS | 3372 | 1463626546688 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:55:46 INFO - PROCESS | 3372 | 1463626546690 Marionette TRACE conn2 <- [1,578,null,{}] 19:55:46 INFO - PROCESS | 3372 | 1463626546697 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:46 INFO - PROCESS | 3372 | 1463626546774 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:55:46 INFO - PROCESS | 3372 | 1463626546780 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:46 INFO - PROCESS | 3372 | ++DOCSHELL 17747C00 == 55 [pid = 3372] [id = 154] 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (17CE7000) [pid = 3372] [serial = 460] [outer = 00000000] 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1A4B6000) [pid = 3372] [serial = 461] [outer = 17CE7000] 19:55:46 INFO - PROCESS | 3372 | 1463626546823 Marionette DEBUG loaded listener.js 19:55:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1A4D2C00) [pid = 3372] [serial = 462] [outer = 17CE7000] 19:55:47 INFO - PROCESS | 3372 | 1463626547235 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:55:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:55:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 596ms 19:55:47 INFO - PROCESS | 3372 | 1463626547285 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:55:47 INFO - PROCESS | 3372 | 1463626547287 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 19:55:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:55:47 INFO - PROCESS | 3372 | 1463626547290 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:55:47 INFO - PROCESS | 3372 | 1463626547293 Marionette TRACE conn2 <- [1,582,null,{}] 19:55:47 INFO - PROCESS | 3372 | 1463626547296 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:47 INFO - PROCESS | 3372 | 1463626547390 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:55:47 INFO - PROCESS | 3372 | 1463626547398 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:47 INFO - PROCESS | 3372 | ++DOCSHELL 13031400 == 56 [pid = 3372] [id = 155] 19:55:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (1426C400) [pid = 3372] [serial = 463] [outer = 00000000] 19:55:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (1AE5C800) [pid = 3372] [serial = 464] [outer = 1426C400] 19:55:47 INFO - PROCESS | 3372 | 1463626547445 Marionette DEBUG loaded listener.js 19:55:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1AF9C400) [pid = 3372] [serial = 465] [outer = 1426C400] 19:55:48 INFO - PROCESS | 3372 | 1463626548086 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:55:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:55:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 847ms 19:55:48 INFO - PROCESS | 3372 | 1463626548133 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:55:48 INFO - PROCESS | 3372 | 1463626548138 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 19:55:48 INFO - PROCESS | 3372 | 1463626548143 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:55:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:55:48 INFO - PROCESS | 3372 | 1463626548147 Marionette TRACE conn2 <- [1,586,null,{}] 19:55:48 INFO - PROCESS | 3372 | 1463626548153 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:48 INFO - PROCESS | 3372 | 1463626548262 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:55:48 INFO - PROCESS | 3372 | 1463626548387 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:48 INFO - PROCESS | 3372 | ++DOCSHELL 112DD800 == 57 [pid = 3372] [id = 156] 19:55:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (112DE400) [pid = 3372] [serial = 466] [outer = 00000000] 19:55:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1289E400) [pid = 3372] [serial = 467] [outer = 112DE400] 19:55:48 INFO - PROCESS | 3372 | 1463626548444 Marionette DEBUG loaded listener.js 19:55:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (1338F400) [pid = 3372] [serial = 468] [outer = 112DE400] 19:55:49 INFO - PROCESS | 3372 | 1463626549072 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:55:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:55:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1004ms 19:55:49 INFO - PROCESS | 3372 | 1463626549146 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:55:49 INFO - PROCESS | 3372 | 1463626549152 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 19:55:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:55:49 INFO - PROCESS | 3372 | 1463626549158 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:55:49 INFO - PROCESS | 3372 | 1463626549161 Marionette TRACE conn2 <- [1,590,null,{}] 19:55:49 INFO - PROCESS | 3372 | 1463626549165 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:49 INFO - PROCESS | 3372 | 1463626549269 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:55:49 INFO - PROCESS | 3372 | 1463626549393 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:49 INFO - PROCESS | 3372 | ++DOCSHELL 140D0C00 == 58 [pid = 3372] [id = 157] 19:55:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (140E5000) [pid = 3372] [serial = 469] [outer = 00000000] 19:55:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (14286000) [pid = 3372] [serial = 470] [outer = 140E5000] 19:55:49 INFO - PROCESS | 3372 | 1463626549447 Marionette DEBUG loaded listener.js 19:55:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (14289800) [pid = 3372] [serial = 471] [outer = 140E5000] 19:55:50 INFO - PROCESS | 3372 | 1463626550033 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:55:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:55:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 956ms 19:55:50 INFO - PROCESS | 3372 | 1463626550101 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:55:50 INFO - PROCESS | 3372 | 1463626550104 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 19:55:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:55:50 INFO - PROCESS | 3372 | 1463626550108 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:55:50 INFO - PROCESS | 3372 | 1463626550112 Marionette TRACE conn2 <- [1,594,null,{}] 19:55:50 INFO - PROCESS | 3372 | 1463626550122 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:50 INFO - PROCESS | 3372 | 1463626550228 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:55:50 INFO - PROCESS | 3372 | 1463626550354 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:50 INFO - PROCESS | 3372 | ++DOCSHELL 14291800 == 59 [pid = 3372] [id = 158] 19:55:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (170C6800) [pid = 3372] [serial = 472] [outer = 00000000] 19:55:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (177E2C00) [pid = 3372] [serial = 473] [outer = 170C6800] 19:55:50 INFO - PROCESS | 3372 | 1463626550411 Marionette DEBUG loaded listener.js 19:55:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (18250800) [pid = 3372] [serial = 474] [outer = 170C6800] 19:55:50 INFO - PROCESS | 3372 | 1463626550934 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:55:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 909ms 19:55:51 INFO - PROCESS | 3372 | 1463626551011 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 3372 | 1463626551014 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 19:55:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:55:51 INFO - PROCESS | 3372 | 1463626551018 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 3372 | 1463626551020 Marionette TRACE conn2 <- [1,598,null,{}] 19:55:51 INFO - PROCESS | 3372 | 1463626551023 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:51 INFO - PROCESS | 3372 | 1463626551129 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:55:51 INFO - PROCESS | 3372 | 1463626551251 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:51 INFO - PROCESS | 3372 | ++DOCSHELL 1973F800 == 60 [pid = 3372] [id = 159] 19:55:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1973FC00) [pid = 3372] [serial = 475] [outer = 00000000] 19:55:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (1A00AC00) [pid = 3372] [serial = 476] [outer = 1973FC00] 19:55:51 INFO - PROCESS | 3372 | 1463626551306 Marionette DEBUG loaded listener.js 19:55:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1A74E800) [pid = 3372] [serial = 477] [outer = 1973FC00] 19:55:51 INFO - PROCESS | 3372 | 1463626551859 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:55:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:55:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 894ms 19:55:51 INFO - PROCESS | 3372 | 1463626551921 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:55:51 INFO - PROCESS | 3372 | 1463626551924 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 19:55:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:55:51 INFO - PROCESS | 3372 | 1463626551927 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:55:51 INFO - PROCESS | 3372 | 1463626551929 Marionette TRACE conn2 <- [1,602,null,{}] 19:55:51 INFO - PROCESS | 3372 | 1463626551933 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:52 INFO - PROCESS | 3372 | 1463626552042 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:55:52 INFO - PROCESS | 3372 | 1463626552149 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:52 INFO - PROCESS | 3372 | ++DOCSHELL 140E5800 == 61 [pid = 3372] [id = 160] 19:55:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (18259000) [pid = 3372] [serial = 478] [outer = 00000000] 19:55:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1A157C00) [pid = 3372] [serial = 479] [outer = 18259000] 19:55:52 INFO - PROCESS | 3372 | 1463626552203 Marionette DEBUG loaded listener.js 19:55:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1A15A000) [pid = 3372] [serial = 480] [outer = 18259000] 19:55:53 INFO - PROCESS | 3372 | 1463626553032 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:55:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:55:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1145ms 19:55:53 INFO - PROCESS | 3372 | 1463626553073 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:55:53 INFO - PROCESS | 3372 | 1463626553078 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 19:55:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:55:53 INFO - PROCESS | 3372 | 1463626553084 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:55:53 INFO - PROCESS | 3372 | 1463626553088 Marionette TRACE conn2 <- [1,606,null,{}] 19:55:53 INFO - PROCESS | 3372 | 1463626553093 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:53 INFO - PROCESS | 3372 | 1463626553217 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:55:53 INFO - PROCESS | 3372 | 1463626553354 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:53 INFO - PROCESS | 3372 | ++DOCSHELL 14286400 == 62 [pid = 3372] [id = 161] 19:55:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (14286800) [pid = 3372] [serial = 481] [outer = 00000000] 19:55:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1428E400) [pid = 3372] [serial = 482] [outer = 14286800] 19:55:53 INFO - PROCESS | 3372 | 1463626553411 Marionette DEBUG loaded listener.js 19:55:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (14EC1400) [pid = 3372] [serial = 483] [outer = 14286800] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 17747C00 == 61 [pid = 3372] [id = 154] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 170CD400 == 60 [pid = 3372] [id = 153] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 19741400 == 59 [pid = 3372] [id = 152] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 1826EC00 == 58 [pid = 3372] [id = 151] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 17749800 == 57 [pid = 3372] [id = 150] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 140E8000 == 56 [pid = 3372] [id = 149] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 1699A400 == 55 [pid = 3372] [id = 148] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 14279000 == 54 [pid = 3372] [id = 147] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 112E4400 == 53 [pid = 3372] [id = 146] 19:55:53 INFO - PROCESS | 3372 | --DOCSHELL 112E0000 == 52 [pid = 3372] [id = 145] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (1A746C00) [pid = 3372] [serial = 368] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (1826C800) [pid = 3372] [serial = 397] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (19785400) [pid = 3372] [serial = 398] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (11430000) [pid = 3372] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (19E71800) [pid = 3372] [serial = 400] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (1824FC00) [pid = 3372] [serial = 394] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (170C7400) [pid = 3372] [serial = 391] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (17405400) [pid = 3372] [serial = 392] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1A745800) [pid = 3372] [serial = 404] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1400D800) [pid = 3372] [serial = 382] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (140EB400) [pid = 3372] [serial = 373] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1122B000) [pid = 3372] [serial = 385] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1331D800) [pid = 3372] [serial = 386] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (105ED800) [pid = 3372] [serial = 370] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (140E9C00) [pid = 3372] [serial = 388] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (14270400) [pid = 3372] [serial = 389] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1A4B4800) [pid = 3372] [serial = 379] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (170C8000) [pid = 3372] [serial = 376] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1826D000) [pid = 3372] [serial = 408] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (17749400) [pid = 3372] [serial = 407] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1A746000) [pid = 3372] [serial = 405] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1AA47000) [pid = 3372] [serial = 410] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (19E73800) [pid = 3372] [serial = 401] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (1AE5FC00) [pid = 3372] [serial = 414] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1AB54800) [pid = 3372] [serial = 411] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1825BC00) [pid = 3372] [serial = 395] [outer = 00000000] [url = about:blank] 19:55:53 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1AE5DC00) [pid = 3372] [serial = 413] [outer = 00000000] [url = about:blank] 19:55:54 INFO - PROCESS | 3372 | 1463626554005 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:55:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 940ms 19:55:54 INFO - PROCESS | 3372 | 1463626554029 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:55:54 INFO - PROCESS | 3372 | 1463626554034 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 19:55:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:55:54 INFO - PROCESS | 3372 | 1463626554040 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - PROCESS | 3372 | 1463626554042 Marionette TRACE conn2 <- [1,610,null,{}] 19:55:54 INFO - PROCESS | 3372 | 1463626554046 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 3372 | 1463626554174 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:55:54 INFO - PROCESS | 3372 | 1463626554270 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 3372 | ++DOCSHELL 10F4F400 == 53 [pid = 3372] [id = 162] 19:55:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1122B000) [pid = 3372] [serial = 484] [outer = 00000000] 19:55:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (12A95C00) [pid = 3372] [serial = 485] [outer = 1122B000] 19:55:54 INFO - PROCESS | 3372 | 1463626554322 Marionette DEBUG loaded listener.js 19:55:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (13902400) [pid = 3372] [serial = 486] [outer = 1122B000] 19:55:54 INFO - PROCESS | 3372 | 1463626554700 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:55:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:55:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 705ms 19:55:54 INFO - PROCESS | 3372 | 1463626554779 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:55:54 INFO - PROCESS | 3372 | 1463626554781 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 19:55:54 INFO - PROCESS | 3372 | 1463626554785 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:55:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:55:54 INFO - PROCESS | 3372 | 1463626554788 Marionette TRACE conn2 <- [1,614,null,{}] 19:55:54 INFO - PROCESS | 3372 | 1463626554798 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:54 INFO - PROCESS | 3372 | 1463626554882 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:55:54 INFO - PROCESS | 3372 | 1463626554890 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:54 INFO - PROCESS | 3372 | ++DOCSHELL 140EC000 == 54 [pid = 3372] [id = 163] 19:55:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1426D400) [pid = 3372] [serial = 487] [outer = 00000000] 19:55:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1524C800) [pid = 3372] [serial = 488] [outer = 1426D400] 19:55:54 INFO - PROCESS | 3372 | 1463626554941 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1699A400) [pid = 3372] [serial = 489] [outer = 1426D400] 19:55:55 INFO - PROCESS | 3372 | 1463626555375 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:55:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:55:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 19:55:55 INFO - PROCESS | 3372 | 1463626555425 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:55:55 INFO - PROCESS | 3372 | 1463626555427 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 19:55:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:55:55 INFO - PROCESS | 3372 | 1463626555430 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:55:55 INFO - PROCESS | 3372 | 1463626555432 Marionette TRACE conn2 <- [1,618,null,{}] 19:55:55 INFO - PROCESS | 3372 | 1463626555435 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:55 INFO - PROCESS | 3372 | 1463626555513 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:55:55 INFO - PROCESS | 3372 | 1463626555523 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:55 INFO - PROCESS | 3372 | ++DOCSHELL 170CD400 == 55 [pid = 3372] [id = 164] 19:55:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (170CF800) [pid = 3372] [serial = 490] [outer = 00000000] 19:55:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (17CE8000) [pid = 3372] [serial = 491] [outer = 170CF800] 19:55:55 INFO - PROCESS | 3372 | 1463626555566 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (18254C00) [pid = 3372] [serial = 492] [outer = 170CF800] 19:55:56 INFO - PROCESS | 3372 | 1463626556007 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:55:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 643ms 19:55:56 INFO - PROCESS | 3372 | 1463626556068 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3372 | 1463626556070 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 19:55:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:55:56 INFO - PROCESS | 3372 | 1463626556074 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 3372 | 1463626556076 Marionette TRACE conn2 <- [1,622,null,{}] 19:55:56 INFO - PROCESS | 3372 | 1463626556079 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 3372 | 1463626556166 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:55:56 INFO - PROCESS | 3372 | 1463626556173 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 3372 | ++DOCSHELL 14284400 == 56 [pid = 3372] [id = 165] 19:55:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (170CC800) [pid = 3372] [serial = 493] [outer = 00000000] 19:55:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1973CC00) [pid = 3372] [serial = 494] [outer = 170CC800] 19:55:56 INFO - PROCESS | 3372 | 1463626556217 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (19785000) [pid = 3372] [serial = 495] [outer = 170CC800] 19:55:56 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:56 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:56 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:56 INFO - PROCESS | 3372 | 1463626556713 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:55:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:55:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 705ms 19:55:56 INFO - PROCESS | 3372 | 1463626556774 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3372 | 1463626556776 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 19:55:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:55:56 INFO - PROCESS | 3372 | 1463626556780 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 3372 | 1463626556781 Marionette TRACE conn2 <- [1,626,null,{}] 19:55:56 INFO - PROCESS | 3372 | 1463626556785 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:56 INFO - PROCESS | 3372 | 1463626556909 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:55:56 INFO - PROCESS | 3372 | 1463626556921 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 3372 | ++DOCSHELL 15A4CC00 == 57 [pid = 3372] [id = 166] 19:55:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1711F000) [pid = 3372] [serial = 496] [outer = 00000000] 19:55:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1A0D5400) [pid = 3372] [serial = 497] [outer = 1711F000] 19:55:56 INFO - PROCESS | 3372 | 1463626556966 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1A153800) [pid = 3372] [serial = 498] [outer = 1711F000] 19:55:57 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:57 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:57 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:57 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:55:57 INFO - PROCESS | 3372 | 1463626557392 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:55:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:55:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 643ms 19:55:57 INFO - PROCESS | 3372 | 1463626557425 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:55:57 INFO - PROCESS | 3372 | 1463626557427 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 19:55:57 INFO - PROCESS | 3372 | 1463626557430 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:55:57 INFO - PROCESS | 3372 | 1463626557432 Marionette TRACE conn2 <- [1,630,null,{}] 19:55:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:55:57 INFO - PROCESS | 3372 | 1463626557435 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:57 INFO - PROCESS | 3372 | 1463626557538 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:55:57 INFO - PROCESS | 3372 | 1463626557622 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:57 INFO - PROCESS | 3372 | ++DOCSHELL 1A0DA000 == 58 [pid = 3372] [id = 167] 19:55:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1A160000) [pid = 3372] [serial = 499] [outer = 00000000] 19:55:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1A746000) [pid = 3372] [serial = 500] [outer = 1A160000] 19:55:57 INFO - PROCESS | 3372 | 1463626557665 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1A750000) [pid = 3372] [serial = 501] [outer = 1A160000] 19:55:58 INFO - PROCESS | 3372 | 1463626558070 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:55:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 705ms 19:55:58 INFO - PROCESS | 3372 | 1463626558133 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3372 | 1463626558135 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 19:55:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:55:58 INFO - PROCESS | 3372 | 1463626558138 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 3372 | 1463626558140 Marionette TRACE conn2 <- [1,634,null,{}] 19:55:58 INFO - PROCESS | 3372 | 1463626558143 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:58 INFO - PROCESS | 3372 | 1463626558250 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:55:58 INFO - PROCESS | 3372 | 1463626558259 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 3372 | ++DOCSHELL 19792C00 == 59 [pid = 3372] [id = 168] 19:55:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1A151400) [pid = 3372] [serial = 502] [outer = 00000000] 19:55:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (1AB4D400) [pid = 3372] [serial = 503] [outer = 1A151400] 19:55:58 INFO - PROCESS | 3372 | 1463626558349 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1AE5B000) [pid = 3372] [serial = 504] [outer = 1A151400] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (13DBD400) [pid = 3372] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (0C7F5C00) [pid = 3372] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (17DEF400) [pid = 3372] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1973DC00) [pid = 3372] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (112E2400) [pid = 3372] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (14E89000) [pid = 3372] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (112E4C00) [pid = 3372] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1699AC00) [pid = 3372] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (19786800) [pid = 3372] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (112E0400) [pid = 3372] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1690F000) [pid = 3372] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (17CE7000) [pid = 3372] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:55:58 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (174BA800) [pid = 3372] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:55:58 INFO - PROCESS | 3372 | 1463626558837 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:55:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 753ms 19:55:58 INFO - PROCESS | 3372 | 1463626558898 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3372 | 1463626558900 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 19:55:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:55:58 INFO - PROCESS | 3372 | 1463626558904 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 3372 | 1463626558906 Marionette TRACE conn2 <- [1,638,null,{}] 19:55:58 INFO - PROCESS | 3372 | 1463626558910 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 3372 | 1463626558986 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:55:59 INFO - PROCESS | 3372 | 1463626558992 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3372 | ++DOCSHELL 112E8C00 == 60 [pid = 3372] [id = 169] 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1426D800) [pid = 3372] [serial = 505] [outer = 00000000] 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (17CE7000) [pid = 3372] [serial = 506] [outer = 1426D800] 19:55:59 INFO - PROCESS | 3372 | 1463626559035 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (17DEF400) [pid = 3372] [serial = 507] [outer = 1426D800] 19:55:59 INFO - PROCESS | 3372 | 1463626559430 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:55:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:55:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 595ms 19:55:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:55:59 INFO - PROCESS | 3372 | 1463626559499 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3372 | 1463626559501 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 19:55:59 INFO - PROCESS | 3372 | 1463626559504 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 3372 | 1463626559506 Marionette TRACE conn2 <- [1,642,null,{}] 19:55:59 INFO - PROCESS | 3372 | 1463626559510 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:55:59 INFO - PROCESS | 3372 | 1463626559586 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:55:59 INFO - PROCESS | 3372 | 1463626559592 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3372 | ++DOCSHELL 16787800 == 61 [pid = 3372] [id = 170] 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (16788800) [pid = 3372] [serial = 508] [outer = 00000000] 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1678C000) [pid = 3372] [serial = 509] [outer = 16788800] 19:55:59 INFO - PROCESS | 3372 | 1463626559636 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1678E000) [pid = 3372] [serial = 510] [outer = 16788800] 19:56:00 INFO - PROCESS | 3372 | 1463626560049 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:56:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 596ms 19:56:00 INFO - PROCESS | 3372 | 1463626560122 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 3372 | 1463626560124 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 19:56:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:56:00 INFO - PROCESS | 3372 | 1463626560133 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - PROCESS | 3372 | 1463626560137 Marionette TRACE conn2 <- [1,646,null,{}] 19:56:00 INFO - PROCESS | 3372 | 1463626560141 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:00 INFO - PROCESS | 3372 | 1463626560235 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:56:00 INFO - PROCESS | 3372 | 1463626560242 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 3372 | ++DOCSHELL 1AA41C00 == 62 [pid = 3372] [id = 171] 19:56:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1AA42C00) [pid = 3372] [serial = 511] [outer = 00000000] 19:56:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1AE5E000) [pid = 3372] [serial = 512] [outer = 1AA42C00] 19:56:00 INFO - PROCESS | 3372 | 1463626560295 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1AF9D400) [pid = 3372] [serial = 513] [outer = 1AA42C00] 19:56:00 INFO - PROCESS | 3372 | 1463626560922 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:56:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 847ms 19:56:01 INFO - PROCESS | 3372 | 1463626560976 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3372 | 1463626560981 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 19:56:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:56:01 INFO - PROCESS | 3372 | 1463626560986 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3372 | 1463626560990 Marionette TRACE conn2 <- [1,650,null,{}] 19:56:01 INFO - PROCESS | 3372 | 1463626560996 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:01 INFO - PROCESS | 3372 | 1463626561105 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:56:01 INFO - PROCESS | 3372 | 1463626561206 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 3372 | ++DOCSHELL 112E1800 == 63 [pid = 3372] [id = 172] 19:56:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (114A4800) [pid = 3372] [serial = 514] [outer = 00000000] 19:56:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (13B9CC00) [pid = 3372] [serial = 515] [outer = 114A4800] 19:56:01 INFO - PROCESS | 3372 | 1463626561262 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (140CE000) [pid = 3372] [serial = 516] [outer = 114A4800] 19:56:01 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:56:01 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:56:01 INFO - PROCESS | 3372 | 1463626561842 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:56:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 894ms 19:56:01 INFO - PROCESS | 3372 | 1463626561892 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3372 | 1463626561898 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 19:56:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:56:01 INFO - PROCESS | 3372 | 1463626561904 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3372 | 1463626561907 Marionette TRACE conn2 <- [1,654,null,{}] 19:56:01 INFO - PROCESS | 3372 | 1463626561911 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 3372 | 1463626562015 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:56:02 INFO - PROCESS | 3372 | 1463626562115 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 3372 | ++DOCSHELL 14272C00 == 64 [pid = 3372] [id = 173] 19:56:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (14275400) [pid = 3372] [serial = 517] [outer = 00000000] 19:56:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (16785000) [pid = 3372] [serial = 518] [outer = 14275400] 19:56:02 INFO - PROCESS | 3372 | 1463626562168 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1683F800) [pid = 3372] [serial = 519] [outer = 14275400] 19:56:02 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:56:02 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:56:02 INFO - PROCESS | 3372 | 1463626562784 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:56:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 909ms 19:56:02 INFO - PROCESS | 3372 | 1463626562806 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 3372 | 1463626562808 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 19:56:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:56:02 INFO - PROCESS | 3372 | 1463626562812 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 3372 | 1463626562817 Marionette TRACE conn2 <- [1,658,null,{}] 19:56:02 INFO - PROCESS | 3372 | 1463626562834 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:02 INFO - PROCESS | 3372 | 1463626562942 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:56:03 INFO - PROCESS | 3372 | 1463626563044 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 3372 | ++DOCSHELL 16846800 == 65 [pid = 3372] [id = 174] 19:56:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (16999000) [pid = 3372] [serial = 520] [outer = 00000000] 19:56:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (174B2C00) [pid = 3372] [serial = 521] [outer = 16999000] 19:56:03 INFO - PROCESS | 3372 | 1463626563099 Marionette DEBUG loaded listener.js 19:56:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1825B800) [pid = 3372] [serial = 522] [outer = 16999000] 19:56:03 INFO - PROCESS | 3372 | 1463626563697 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:56:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 909ms 19:56:03 INFO - PROCESS | 3372 | 1463626563747 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 3372 | 1463626563750 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 19:56:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:56:03 INFO - PROCESS | 3372 | 1463626563754 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 3372 | 1463626563756 Marionette TRACE conn2 <- [1,662,null,{}] 19:56:03 INFO - PROCESS | 3372 | 1463626563760 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:03 INFO - PROCESS | 3372 | 1463626563862 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:56:03 INFO - PROCESS | 3372 | 1463626563964 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 3372 | ++DOCSHELL 19E6B400 == 66 [pid = 3372] [id = 175] 19:56:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1A00B000) [pid = 3372] [serial = 523] [outer = 00000000] 19:56:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1A4AB800) [pid = 3372] [serial = 524] [outer = 1A00B000] 19:56:04 INFO - PROCESS | 3372 | 1463626564017 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1A74CC00) [pid = 3372] [serial = 525] [outer = 1A00B000] 19:56:04 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:56:04 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:56:04 INFO - PROCESS | 3372 | 1463626564603 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 19:56:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 894ms 19:56:04 INFO - PROCESS | 3372 | 1463626564658 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 3372 | 1463626564660 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 19:56:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:56:04 INFO - PROCESS | 3372 | 1463626564663 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 3372 | 1463626564665 Marionette TRACE conn2 <- [1,666,null,{}] 19:56:04 INFO - PROCESS | 3372 | 1463626564669 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:04 INFO - PROCESS | 3372 | 1463626564769 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:56:04 INFO - PROCESS | 3372 | 1463626564867 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 3372 | ++DOCSHELL 1978F400 == 67 [pid = 3372] [id = 176] 19:56:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (19939800) [pid = 3372] [serial = 526] [outer = 00000000] 19:56:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1AE66000) [pid = 3372] [serial = 527] [outer = 19939800] 19:56:04 INFO - PROCESS | 3372 | 1463626564926 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (1B11D400) [pid = 3372] [serial = 528] [outer = 19939800] 19:56:05 INFO - PROCESS | 3372 | 1463626565503 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:56:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 910ms 19:56:05 INFO - PROCESS | 3372 | 1463626565568 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:56:05 INFO - PROCESS | 3372 | 1463626565570 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 19:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:56:05 INFO - PROCESS | 3372 | 1463626565573 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 3372 | 1463626565575 Marionette TRACE conn2 <- [1,670,null,{}] 19:56:05 INFO - PROCESS | 3372 | 1463626565579 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:05 INFO - PROCESS | 3372 | 1463626565699 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:56:05 INFO - PROCESS | 3372 | 1463626565839 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 3372 | ++DOCSHELL 10A5E400 == 68 [pid = 3372] [id = 177] 19:56:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (17CE4000) [pid = 3372] [serial = 529] [outer = 00000000] 19:56:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1AF9D800) [pid = 3372] [serial = 530] [outer = 17CE4000] 19:56:05 INFO - PROCESS | 3372 | 1463626565896 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (1B23E400) [pid = 3372] [serial = 531] [outer = 17CE4000] 19:56:06 INFO - PROCESS | 3372 | 1463626566986 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 19:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1458ms 19:56:07 INFO - PROCESS | 3372 | 1463626567033 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 3372 | 1463626567037 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 19:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:56:07 INFO - PROCESS | 3372 | 1463626567042 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3372 | 1463626567045 Marionette TRACE conn2 <- [1,674,null,{}] 19:56:07 INFO - PROCESS | 3372 | 1463626567051 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:07 INFO - PROCESS | 3372 | 1463626567148 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:56:07 INFO - PROCESS | 3372 | 1463626567230 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 3372 | ++DOCSHELL 130D1000 == 69 [pid = 3372] [id = 178] 19:56:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (13306800) [pid = 3372] [serial = 532] [outer = 00000000] 19:56:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (13910800) [pid = 3372] [serial = 533] [outer = 13306800] 19:56:07 INFO - PROCESS | 3372 | 1463626567327 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (14012400) [pid = 3372] [serial = 534] [outer = 13306800] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 16787800 == 68 [pid = 3372] [id = 170] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 112E8C00 == 67 [pid = 3372] [id = 169] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 19792C00 == 66 [pid = 3372] [id = 168] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 1A0DA000 == 65 [pid = 3372] [id = 167] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 15A4CC00 == 64 [pid = 3372] [id = 166] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 14284400 == 63 [pid = 3372] [id = 165] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 170CD400 == 62 [pid = 3372] [id = 164] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 140EC000 == 61 [pid = 3372] [id = 163] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 10F4F400 == 60 [pid = 3372] [id = 162] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 14286400 == 59 [pid = 3372] [id = 161] 19:56:07 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (1AE5C800) [pid = 3372] [serial = 464] [outer = 00000000] [url = about:blank] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 140D0C00 == 58 [pid = 3372] [id = 157] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 112DD800 == 57 [pid = 3372] [id = 156] 19:56:07 INFO - PROCESS | 3372 | --DOCSHELL 13031400 == 56 [pid = 3372] [id = 155] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (11085800) [pid = 3372] [serial = 338] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (18268000) [pid = 3372] [serial = 449] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (19745400) [pid = 3372] [serial = 452] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1A74C800) [pid = 3372] [serial = 416] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1826DC00) [pid = 3372] [serial = 450] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1AE64000) [pid = 3372] [serial = 417] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (15257800) [pid = 3372] [serial = 440] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (157BD400) [pid = 3372] [serial = 441] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (13030800) [pid = 3372] [serial = 419] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (155F3C00) [pid = 3372] [serial = 422] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (18250C00) [pid = 3372] [serial = 428] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (13164400) [pid = 3372] [serial = 437] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (13B91800) [pid = 3372] [serial = 438] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (170C5000) [pid = 3372] [serial = 443] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1711F400) [pid = 3372] [serial = 444] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (199DF400) [pid = 3372] [serial = 455] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (13DBC400) [pid = 3372] [serial = 435] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (11C58C00) [pid = 3372] [serial = 434] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (177E1000) [pid = 3372] [serial = 446] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1A4D0800) [pid = 3372] [serial = 425] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (140C9000) [pid = 3372] [serial = 431] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (19785800) [pid = 3372] [serial = 453] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1A4B6000) [pid = 3372] [serial = 461] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (19E72000) [pid = 3372] [serial = 456] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1978A000) [pid = 3372] [serial = 458] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (17CEB800) [pid = 3372] [serial = 447] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1A4D2C00) [pid = 3372] [serial = 462] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (19E67C00) [pid = 3372] [serial = 459] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (14279400) [pid = 3372] [serial = 341] [outer = 00000000] [url = about:blank] 19:56:08 INFO - PROCESS | 3372 | 1463626568403 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:56:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1395ms 19:56:08 INFO - PROCESS | 3372 | 1463626568440 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:56:08 INFO - PROCESS | 3372 | 1463626568446 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 19:56:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:56:08 INFO - PROCESS | 3372 | 1463626568452 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 3372 | 1463626568454 Marionette TRACE conn2 <- [1,678,null,{}] 19:56:08 INFO - PROCESS | 3372 | 1463626568458 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:08 INFO - PROCESS | 3372 | 1463626568540 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:56:08 INFO - PROCESS | 3372 | 1463626568547 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3372 | ++DOCSHELL 112E2800 == 57 [pid = 3372] [id = 179] 19:56:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (114A1400) [pid = 3372] [serial = 535] [outer = 00000000] 19:56:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (13DBC400) [pid = 3372] [serial = 536] [outer = 114A1400] 19:56:08 INFO - PROCESS | 3372 | 1463626568591 Marionette DEBUG loaded listener.js 19:56:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (140E7400) [pid = 3372] [serial = 537] [outer = 114A1400] 19:56:09 INFO - PROCESS | 3372 | 1463626569560 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1160ms 19:56:09 INFO - PROCESS | 3372 | 1463626569606 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 3372 | 1463626569608 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 19:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:56:09 INFO - PROCESS | 3372 | 1463626569612 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 3372 | 1463626569615 Marionette TRACE conn2 <- [1,682,null,{}] 19:56:09 INFO - PROCESS | 3372 | 1463626569625 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:09 INFO - PROCESS | 3372 | 1463626569711 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:56:09 INFO - PROCESS | 3372 | 1463626569719 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:09 INFO - PROCESS | 3372 | ++DOCSHELL 1523C000 == 58 [pid = 3372] [id = 180] 19:56:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (15256000) [pid = 3372] [serial = 538] [outer = 00000000] 19:56:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (166B3400) [pid = 3372] [serial = 539] [outer = 15256000] 19:56:09 INFO - PROCESS | 3372 | 1463626569766 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (16787C00) [pid = 3372] [serial = 540] [outer = 15256000] 19:56:10 INFO - PROCESS | 3372 | 1463626570731 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 19:56:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1145ms 19:56:10 INFO - PROCESS | 3372 | 1463626570761 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 3372 | 1463626570764 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 19:56:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:56:10 INFO - PROCESS | 3372 | 1463626570767 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 3372 | 1463626570769 Marionette TRACE conn2 <- [1,686,null,{}] 19:56:10 INFO - PROCESS | 3372 | 1463626570772 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:10 INFO - PROCESS | 3372 | 1463626570883 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:56:10 INFO - PROCESS | 3372 | 1463626570890 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 3372 | ++DOCSHELL 13030800 == 59 [pid = 3372] [id = 181] 19:56:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1678C800) [pid = 3372] [serial = 541] [outer = 00000000] 19:56:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1684CC00) [pid = 3372] [serial = 542] [outer = 1678C800] 19:56:11 INFO - PROCESS | 3372 | 1463626570980 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (16EA7C00) [pid = 3372] [serial = 543] [outer = 1678C800] 19:56:11 INFO - PROCESS | 3372 | 1463626571943 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (1711F000) [pid = 3372] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1122B000) [pid = 3372] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (14286800) [pid = 3372] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1A160000) [pid = 3372] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (170CF800) [pid = 3372] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (1426D400) [pid = 3372] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1A151400) [pid = 3372] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (170CC800) [pid = 3372] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (16788800) [pid = 3372] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:56:11 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1426D800) [pid = 3372] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:56:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 19:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1191ms 19:56:12 INFO - PROCESS | 3372 | 1463626571970 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 3372 | 1463626571972 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 19:56:12 INFO - PROCESS | 3372 | 1463626571976 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:56:12 INFO - PROCESS | 3372 | 1463626571977 Marionette TRACE conn2 <- [1,690,null,{}] 19:56:12 INFO - PROCESS | 3372 | 1463626571981 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:12 INFO - PROCESS | 3372 | 1463626572067 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:56:12 INFO - PROCESS | 3372 | 1463626572073 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:12 INFO - PROCESS | 3372 | ++DOCSHELL 1122B000 == 60 [pid = 3372] [id = 182] 19:56:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (112E5C00) [pid = 3372] [serial = 544] [outer = 00000000] 19:56:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (16845C00) [pid = 3372] [serial = 545] [outer = 112E5C00] 19:56:12 INFO - PROCESS | 3372 | 1463626572117 Marionette DEBUG loaded listener.js 19:56:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (1684C800) [pid = 3372] [serial = 546] [outer = 112E5C00] 19:56:13 INFO - PROCESS | 3372 | 1463626573080 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:56:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:56:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1097ms 19:56:13 INFO - PROCESS | 3372 | 1463626573108 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:56:13 INFO - PROCESS | 3372 | 1463626573110 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 19:56:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:56:13 INFO - PROCESS | 3372 | 1463626573114 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:56:13 INFO - PROCESS | 3372 | 1463626573116 Marionette TRACE conn2 <- [1,694,null,{}] 19:56:13 INFO - PROCESS | 3372 | 1463626573120 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:13 INFO - PROCESS | 3372 | 1463626573215 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:56:13 INFO - PROCESS | 3372 | 1463626573223 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 3372 | ++DOCSHELL 170CD000 == 61 [pid = 3372] [id = 183] 19:56:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (170CF800) [pid = 3372] [serial = 547] [outer = 00000000] 19:56:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (18261400) [pid = 3372] [serial = 548] [outer = 170CF800] 19:56:13 INFO - PROCESS | 3372 | 1463626573267 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (19738800) [pid = 3372] [serial = 549] [outer = 170CF800] 19:56:14 INFO - PROCESS | 3372 | 1463626574219 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:56:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1145ms 19:56:14 INFO - PROCESS | 3372 | 1463626574262 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 3372 | 1463626574267 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 19:56:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:56:14 INFO - PROCESS | 3372 | 1463626574314 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - PROCESS | 3372 | 1463626574319 Marionette TRACE conn2 <- [1,698,null,{}] 19:56:14 INFO - PROCESS | 3372 | 1463626574326 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:14 INFO - PROCESS | 3372 | 1463626574425 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:56:14 INFO - PROCESS | 3372 | 1463626574588 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 3372 | ++DOCSHELL 12B63000 == 62 [pid = 3372] [id = 184] 19:56:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (12B63C00) [pid = 3372] [serial = 550] [outer = 00000000] 19:56:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (13313400) [pid = 3372] [serial = 551] [outer = 12B63C00] 19:56:14 INFO - PROCESS | 3372 | 1463626574695 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (13B9F400) [pid = 3372] [serial = 552] [outer = 12B63C00] 19:56:15 INFO - PROCESS | 3372 | 1463626575777 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:56:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1520ms 19:56:15 INFO - PROCESS | 3372 | 1463626575830 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3372 | 1463626575836 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:56:15 INFO - PROCESS | 3372 | 1463626575843 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3372 | 1463626575845 Marionette TRACE conn2 <- [1,702,null,{}] 19:56:15 INFO - PROCESS | 3372 | 1463626575850 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:15 INFO - PROCESS | 3372 | 1463626575987 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:56:16 INFO - PROCESS | 3372 | 1463626576120 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3372 | ++DOCSHELL 16788800 == 63 [pid = 3372] [id = 185] 19:56:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1678C400) [pid = 3372] [serial = 553] [outer = 00000000] 19:56:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1684BC00) [pid = 3372] [serial = 554] [outer = 1678C400] 19:56:16 INFO - PROCESS | 3372 | 1463626576182 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (128A5000) [pid = 3372] [serial = 555] [outer = 1678C400] 19:56:17 INFO - PROCESS | 3372 | 1463626577207 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:56:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 19:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1427ms 19:56:17 INFO - PROCESS | 3372 | 1463626577258 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:56:17 INFO - PROCESS | 3372 | 1463626577261 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 19:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:56:17 INFO - PROCESS | 3372 | 1463626577265 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:56:17 INFO - PROCESS | 3372 | 1463626577268 Marionette TRACE conn2 <- [1,706,null,{}] 19:56:17 INFO - PROCESS | 3372 | 1463626577279 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:17 INFO - PROCESS | 3372 | 1463626577416 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:56:17 INFO - PROCESS | 3372 | 1463626577544 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 3372 | ++DOCSHELL 1825FC00 == 64 [pid = 3372] [id = 186] 19:56:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (19740800) [pid = 3372] [serial = 556] [outer = 00000000] 19:56:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (19789800) [pid = 3372] [serial = 557] [outer = 19740800] 19:56:17 INFO - PROCESS | 3372 | 1463626577600 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (199D8400) [pid = 3372] [serial = 558] [outer = 19740800] 19:56:18 INFO - PROCESS | 3372 | 1463626578580 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:56:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:56:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1364ms 19:56:18 INFO - PROCESS | 3372 | 1463626578618 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 3372 | 1463626578621 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 19:56:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:56:18 INFO - PROCESS | 3372 | 1463626578625 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 3372 | 1463626578627 Marionette TRACE conn2 <- [1,710,null,{}] 19:56:18 INFO - PROCESS | 3372 | 1463626578631 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:18 INFO - PROCESS | 3372 | 1463626578735 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:56:18 INFO - PROCESS | 3372 | 1463626578814 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F8400 == 65 [pid = 3372] [id = 187] 19:56:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (10A59800) [pid = 3372] [serial = 559] [outer = 00000000] 19:56:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (112DFC00) [pid = 3372] [serial = 560] [outer = 10A59800] 19:56:19 INFO - PROCESS | 3372 | 1463626579024 Marionette DEBUG loaded listener.js 19:56:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (12D7B000) [pid = 3372] [serial = 561] [outer = 10A59800] 19:56:19 INFO - PROCESS | 3372 | 1463626579652 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:56:19 INFO - PROCESS | 3372 | 1463626579723 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 19:56:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:56:19 INFO - PROCESS | 3372 | 1463626579728 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:56:19 INFO - PROCESS | 3372 | 1463626579732 Marionette TRACE conn2 <- [1,714,null,{}] 19:56:19 INFO - PROCESS | 3372 | 1463626579736 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:19 INFO - PROCESS | 3372 | 1463626579832 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:56:19 INFO - PROCESS | 3372 | 1463626579964 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 3372 | ++DOCSHELL 1400F800 == 66 [pid = 3372] [id = 188] 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (140C3400) [pid = 3372] [serial = 562] [outer = 00000000] 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (16791800) [pid = 3372] [serial = 563] [outer = 140C3400] 19:56:20 INFO - PROCESS | 3372 | 1463626580014 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (16902800) [pid = 3372] [serial = 564] [outer = 140C3400] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 112CE000 == 65 [pid = 3372] [id = 70] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 177E3000 == 64 [pid = 3372] [id = 143] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 13B98400 == 63 [pid = 3372] [id = 141] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 10FBC400 == 62 [pid = 3372] [id = 102] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 19791400 == 61 [pid = 3372] [id = 142] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 11083C00 == 60 [pid = 3372] [id = 144] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 1122B000 == 59 [pid = 3372] [id = 182] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 13030800 == 58 [pid = 3372] [id = 181] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 1523C000 == 57 [pid = 3372] [id = 180] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 112E2800 == 56 [pid = 3372] [id = 179] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 130D1000 == 55 [pid = 3372] [id = 178] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 1978F400 == 54 [pid = 3372] [id = 176] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 19E6B400 == 53 [pid = 3372] [id = 175] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 16846800 == 52 [pid = 3372] [id = 174] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 14272C00 == 51 [pid = 3372] [id = 173] 19:56:20 INFO - PROCESS | 3372 | --DOCSHELL 112E1800 == 50 [pid = 3372] [id = 172] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1289E400) [pid = 3372] [serial = 467] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (14286000) [pid = 3372] [serial = 470] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (177E2C00) [pid = 3372] [serial = 473] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (12A95C00) [pid = 3372] [serial = 485] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (13902400) [pid = 3372] [serial = 486] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (14EC1400) [pid = 3372] [serial = 483] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (1428E400) [pid = 3372] [serial = 482] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1A746000) [pid = 3372] [serial = 500] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (17CE8000) [pid = 3372] [serial = 491] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1A153800) [pid = 3372] [serial = 498] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (18254C00) [pid = 3372] [serial = 492] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (1524C800) [pid = 3372] [serial = 488] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1AB4D400) [pid = 3372] [serial = 503] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1699A400) [pid = 3372] [serial = 489] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1A750000) [pid = 3372] [serial = 501] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1AE5E000) [pid = 3372] [serial = 512] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (1973CC00) [pid = 3372] [serial = 494] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1678C000) [pid = 3372] [serial = 509] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1A157C00) [pid = 3372] [serial = 479] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1A00AC00) [pid = 3372] [serial = 476] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (17CE7000) [pid = 3372] [serial = 506] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1678E000) [pid = 3372] [serial = 510] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1AE5B000) [pid = 3372] [serial = 504] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (19785000) [pid = 3372] [serial = 495] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (17DEF400) [pid = 3372] [serial = 507] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1A0D5400) [pid = 3372] [serial = 497] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3372 | 1463626580581 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:56:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 909ms 19:56:20 INFO - PROCESS | 3372 | 1463626580633 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 3372 | 1463626580637 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 19:56:20 INFO - PROCESS | 3372 | 1463626580642 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:56:20 INFO - PROCESS | 3372 | 1463626580645 Marionette TRACE conn2 <- [1,718,null,{}] 19:56:20 INFO - PROCESS | 3372 | 1463626580649 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:20 INFO - PROCESS | 3372 | 1463626580733 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:56:20 INFO - PROCESS | 3372 | 1463626580823 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 3372 | ++DOCSHELL 112E6C00 == 51 [pid = 3372] [id = 189] 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (140E4800) [pid = 3372] [serial = 565] [outer = 00000000] 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1428F400) [pid = 3372] [serial = 566] [outer = 140E4800] 19:56:20 INFO - PROCESS | 3372 | 1463626580868 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (16840800) [pid = 3372] [serial = 567] [outer = 140E4800] 19:56:21 INFO - PROCESS | 3372 | 1463626581277 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 3372 | 1463626581345 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 19:56:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:56:21 INFO - PROCESS | 3372 | 1463626581349 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 3372 | 1463626581352 Marionette TRACE conn2 <- [1,722,null,{}] 19:56:21 INFO - PROCESS | 3372 | 1463626581362 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:21 INFO - PROCESS | 3372 | 1463626581473 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:56:21 INFO - PROCESS | 3372 | 1463626581491 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3372 | ++DOCSHELL 18252400 == 52 [pid = 3372] [id = 190] 19:56:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1825BC00) [pid = 3372] [serial = 568] [outer = 00000000] 19:56:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (18269000) [pid = 3372] [serial = 569] [outer = 1825BC00] 19:56:21 INFO - PROCESS | 3372 | 1463626581535 Marionette DEBUG loaded listener.js 19:56:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (19740000) [pid = 3372] [serial = 570] [outer = 1825BC00] 19:56:21 INFO - PROCESS | 3372 | 1463626581965 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:56:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:56:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 627ms 19:56:22 INFO - PROCESS | 3372 | 1463626581986 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 19:56:22 INFO - PROCESS | 3372 | 1463626581989 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 19:56:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:56:22 INFO - PROCESS | 3372 | 1463626581992 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:56:22 INFO - PROCESS | 3372 | 1463626581994 Marionette TRACE conn2 <- [1,726,null,{}] 19:56:22 INFO - PROCESS | 3372 | 1463626581997 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:22 INFO - PROCESS | 3372 | 1463626582123 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:56:22 INFO - PROCESS | 3372 | 1463626582129 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:22 INFO - PROCESS | 3372 | ++DOCSHELL 19744800 == 53 [pid = 3372] [id = 191] 19:56:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (19746400) [pid = 3372] [serial = 571] [outer = 00000000] 19:56:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (19939C00) [pid = 3372] [serial = 572] [outer = 19746400] 19:56:22 INFO - PROCESS | 3372 | 1463626582172 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (19E6D400) [pid = 3372] [serial = 573] [outer = 19746400] 19:56:23 INFO - PROCESS | 3372 | 1463626583103 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:56:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:56:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1098ms 19:56:23 INFO - PROCESS | 3372 | 1463626583125 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 3372 | 1463626583126 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 19:56:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:56:23 INFO - PROCESS | 3372 | 1463626583148 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - PROCESS | 3372 | 1463626583150 Marionette TRACE conn2 <- [1,730,null,{}] 19:56:23 INFO - PROCESS | 3372 | 1463626583154 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:23 INFO - PROCESS | 3372 | 1463626583260 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:56:23 INFO - PROCESS | 3372 | 1463626583267 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 3372 | ++DOCSHELL 19E71C00 == 54 [pid = 3372] [id = 192] 19:56:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (19E76C00) [pid = 3372] [serial = 574] [outer = 00000000] 19:56:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1A152400) [pid = 3372] [serial = 575] [outer = 19E76C00] 19:56:23 INFO - PROCESS | 3372 | 1463626583369 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1A15BC00) [pid = 3372] [serial = 576] [outer = 19E76C00] 19:56:24 INFO - PROCESS | 3372 | 1463626584280 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:56:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 19:56:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1145ms 19:56:24 INFO - PROCESS | 3372 | 1463626584297 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 19:56:24 INFO - PROCESS | 3372 | 1463626584299 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 19:56:24 INFO - PROCESS | 3372 | 1463626584303 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:56:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:56:24 INFO - PROCESS | 3372 | 1463626584304 Marionette TRACE conn2 <- [1,734,null,{}] 19:56:24 INFO - PROCESS | 3372 | 1463626584309 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:24 INFO - PROCESS | 3372 | 1463626584428 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:56:24 INFO - PROCESS | 3372 | 1463626584435 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 3372 | ++DOCSHELL 10F51800 == 55 [pid = 3372] [id = 193] 19:56:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1A152000) [pid = 3372] [serial = 577] [outer = 00000000] 19:56:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1A74F400) [pid = 3372] [serial = 578] [outer = 1A152000] 19:56:24 INFO - PROCESS | 3372 | 1463626584524 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1AA3D800) [pid = 3372] [serial = 579] [outer = 1A152000] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (166AF400) [pid = 3372] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13DBE400) [pid = 3372] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (11425C00) [pid = 3372] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (18259000) [pid = 3372] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (13DBB800) [pid = 3372] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (19931000) [pid = 3372] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (199E2400) [pid = 3372] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1AE5C000) [pid = 3372] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (0C7F2800) [pid = 3372] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (177E4C00) [pid = 3372] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (10BBC000) [pid = 3372] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (112E9C00) [pid = 3372] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (1678C800) [pid = 3372] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (112E5C00) [pid = 3372] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (14275400) [pid = 3372] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (17CE4000) [pid = 3372] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1AA42C00) [pid = 3372] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (114A1400) [pid = 3372] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (114A4800) [pid = 3372] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (13306800) [pid = 3372] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (15256000) [pid = 3372] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (112DE400) [pid = 3372] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (140E5000) [pid = 3372] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (1973FC00) [pid = 3372] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (1426C400) [pid = 3372] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:56:24 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (170C6800) [pid = 3372] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:56:25 INFO - PROCESS | 3372 | 1463626585509 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:56:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 19:56:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1255ms 19:56:25 INFO - PROCESS | 3372 | 1463626585563 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 3372 | 1463626585565 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 19:56:25 INFO - PROCESS | 3372 | 1463626585568 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:56:25 INFO - PROCESS | 3372 | 1463626585570 Marionette TRACE conn2 <- [1,738,null,{}] 19:56:25 INFO - PROCESS | 3372 | 1463626585574 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:25 INFO - PROCESS | 3372 | 1463626585660 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:56:25 INFO - PROCESS | 3372 | 1463626585668 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 3372 | ++DOCSHELL 112E8400 == 56 [pid = 3372] [id = 194] 19:56:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (112EAC00) [pid = 3372] [serial = 580] [outer = 00000000] 19:56:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (140E2000) [pid = 3372] [serial = 581] [outer = 112EAC00] 19:56:25 INFO - PROCESS | 3372 | 1463626585711 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (14E89000) [pid = 3372] [serial = 582] [outer = 112EAC00] 19:56:26 INFO - PROCESS | 3372 | 1463626586629 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:56:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:56:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1082ms 19:56:26 INFO - PROCESS | 3372 | 1463626586659 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 3372 | 1463626586661 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 19:56:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:56:26 INFO - PROCESS | 3372 | 1463626586664 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 3372 | 1463626586666 Marionette TRACE conn2 <- [1,742,null,{}] 19:56:26 INFO - PROCESS | 3372 | 1463626586674 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:26 INFO - PROCESS | 3372 | 1463626586750 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:56:26 INFO - PROCESS | 3372 | 1463626586757 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 3372 | ++DOCSHELL 10A59000 == 57 [pid = 3372] [id = 195] 19:56:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (13BBEC00) [pid = 3372] [serial = 583] [outer = 00000000] 19:56:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (16904000) [pid = 3372] [serial = 584] [outer = 13BBEC00] 19:56:26 INFO - PROCESS | 3372 | 1463626586799 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (17749400) [pid = 3372] [serial = 585] [outer = 13BBEC00] 19:56:27 INFO - PROCESS | 3372 | 1463626587960 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:56:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 19:56:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1364ms 19:56:28 INFO - PROCESS | 3372 | 1463626588025 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:56:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:56:28 INFO - PROCESS | 3372 | 1463626588029 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 19:56:28 INFO - PROCESS | 3372 | 1463626588034 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 3372 | 1463626588038 Marionette TRACE conn2 <- [1,746,null,{}] 19:56:28 INFO - PROCESS | 3372 | 1463626588044 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:28 INFO - PROCESS | 3372 | 1463626588183 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:56:28 INFO - PROCESS | 3372 | 1463626588315 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3372 | ++DOCSHELL 1400D800 == 58 [pid = 3372] [id = 196] 19:56:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (14012800) [pid = 3372] [serial = 586] [outer = 00000000] 19:56:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (14285C00) [pid = 3372] [serial = 587] [outer = 14012800] 19:56:28 INFO - PROCESS | 3372 | 1463626588372 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (15231800) [pid = 3372] [serial = 588] [outer = 14012800] 19:56:28 INFO - PROCESS | 3372 | 1463626588901 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:56:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:56:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 909ms 19:56:28 INFO - PROCESS | 3372 | 1463626588949 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 3372 | 1463626588955 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 19:56:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:56:28 INFO - PROCESS | 3372 | 1463626588963 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 3372 | 1463626588966 Marionette TRACE conn2 <- [1,750,null,{}] 19:56:28 INFO - PROCESS | 3372 | 1463626588970 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:29 INFO - PROCESS | 3372 | 1463626589074 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:56:29 INFO - PROCESS | 3372 | 1463626589174 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:29 INFO - PROCESS | 3372 | ++DOCSHELL 16843800 == 59 [pid = 3372] [id = 197] 19:56:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (16846400) [pid = 3372] [serial = 589] [outer = 00000000] 19:56:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (174BD400) [pid = 3372] [serial = 590] [outer = 16846400] 19:56:29 INFO - PROCESS | 3372 | 1463626589227 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (17CE8800) [pid = 3372] [serial = 591] [outer = 16846400] 19:56:30 INFO - PROCESS | 3372 | 1463626590337 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:56:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:56:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1395ms 19:56:30 INFO - PROCESS | 3372 | 1463626590363 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 3372 | 1463626590366 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 19:56:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:56:30 INFO - PROCESS | 3372 | 1463626590370 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 3372 | 1463626590373 Marionette TRACE conn2 <- [1,754,null,{}] 19:56:30 INFO - PROCESS | 3372 | 1463626590384 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:30 INFO - PROCESS | 3372 | 1463626590529 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:56:30 INFO - PROCESS | 3372 | 1463626590652 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 3372 | ++DOCSHELL 17EE2C00 == 60 [pid = 3372] [id = 198] 19:56:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (18265800) [pid = 3372] [serial = 592] [outer = 00000000] 19:56:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1A15AC00) [pid = 3372] [serial = 593] [outer = 18265800] 19:56:30 INFO - PROCESS | 3372 | 1463626590709 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1A4D0000) [pid = 3372] [serial = 594] [outer = 18265800] 19:56:31 INFO - PROCESS | 3372 | 1463626591731 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:56:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:56:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1364ms 19:56:31 INFO - PROCESS | 3372 | 1463626591760 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 3372 | 1463626591763 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 19:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:56:31 INFO - PROCESS | 3372 | 1463626591767 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - PROCESS | 3372 | 1463626591769 Marionette TRACE conn2 <- [1,758,null,{}] 19:56:31 INFO - PROCESS | 3372 | 1463626591773 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:31 INFO - PROCESS | 3372 | 1463626591909 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:56:32 INFO - PROCESS | 3372 | 1463626592070 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 3372 | ++DOCSHELL 112C4800 == 61 [pid = 3372] [id = 199] 19:56:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (112DB400) [pid = 3372] [serial = 595] [outer = 00000000] 19:56:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (1330C400) [pid = 3372] [serial = 596] [outer = 112DB400] 19:56:32 INFO - PROCESS | 3372 | 1463626592128 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (140CBC00) [pid = 3372] [serial = 597] [outer = 112DB400] 19:56:32 INFO - PROCESS | 3372 | 1463626592779 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1050ms 19:56:32 INFO - PROCESS | 3372 | 1463626592807 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 3372 | 1463626592812 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 19:56:32 INFO - PROCESS | 3372 | 1463626592834 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:56:32 INFO - PROCESS | 3372 | 1463626592837 Marionette TRACE conn2 <- [1,762,null,{}] 19:56:32 INFO - PROCESS | 3372 | 1463626592842 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:32 INFO - PROCESS | 3372 | 1463626592941 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:56:33 INFO - PROCESS | 3372 | 1463626593048 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3372 | ++DOCSHELL 13B9EC00 == 62 [pid = 3372] [id = 200] 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (140C5000) [pid = 3372] [serial = 598] [outer = 00000000] 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (14276800) [pid = 3372] [serial = 599] [outer = 140C5000] 19:56:33 INFO - PROCESS | 3372 | 1463626593096 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (14289C00) [pid = 3372] [serial = 600] [outer = 140C5000] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 112E8400 == 61 [pid = 3372] [id = 194] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 10F51800 == 60 [pid = 3372] [id = 193] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 19E71C00 == 59 [pid = 3372] [id = 192] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 19744800 == 58 [pid = 3372] [id = 191] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 18252400 == 57 [pid = 3372] [id = 190] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 112E6C00 == 56 [pid = 3372] [id = 189] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 1400F800 == 55 [pid = 3372] [id = 188] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 0C7F8400 == 54 [pid = 3372] [id = 187] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 12B63000 == 53 [pid = 3372] [id = 184] 19:56:33 INFO - PROCESS | 3372 | --DOCSHELL 170CD000 == 52 [pid = 3372] [id = 183] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (17DEF000) [pid = 3372] [serial = 377] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (14275C00) [pid = 3372] [serial = 374] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (14EBF000) [pid = 3372] [serial = 432] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1A15A000) [pid = 3372] [serial = 480] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (16903400) [pid = 3372] [serial = 423] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1A4D0C00) [pid = 3372] [serial = 380] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1AE62800) [pid = 3372] [serial = 426] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (1AFA2000) [pid = 3372] [serial = 335] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (11228000) [pid = 3372] [serial = 371] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1A4BA800) [pid = 3372] [serial = 429] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (140E6C00) [pid = 3372] [serial = 383] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1370CC00) [pid = 3372] [serial = 420] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (1684CC00) [pid = 3372] [serial = 542] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (16845C00) [pid = 3372] [serial = 545] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (1683F800) [pid = 3372] [serial = 519] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (16785000) [pid = 3372] [serial = 518] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (1B23E400) [pid = 3372] [serial = 531] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (1AF9D800) [pid = 3372] [serial = 530] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (1AF9D400) [pid = 3372] [serial = 513] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (13DBC400) [pid = 3372] [serial = 536] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (140E7400) [pid = 3372] [serial = 537] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (140CE000) [pid = 3372] [serial = 516] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (13B9CC00) [pid = 3372] [serial = 515] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (14012400) [pid = 3372] [serial = 534] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (13910800) [pid = 3372] [serial = 533] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (166B3400) [pid = 3372] [serial = 539] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (174B2C00) [pid = 3372] [serial = 521] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (16EA7C00) [pid = 3372] [serial = 543] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (1A4AB800) [pid = 3372] [serial = 524] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (1AE66000) [pid = 3372] [serial = 527] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (1684C800) [pid = 3372] [serial = 546] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (16787C00) [pid = 3372] [serial = 540] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (1338F400) [pid = 3372] [serial = 468] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (14289800) [pid = 3372] [serial = 471] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1A74E800) [pid = 3372] [serial = 477] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (1AF9C400) [pid = 3372] [serial = 465] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (18250800) [pid = 3372] [serial = 474] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (18261400) [pid = 3372] [serial = 548] [outer = 00000000] [url = about:blank] 19:56:33 INFO - PROCESS | 3372 | 1463626593685 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 910ms 19:56:33 INFO - PROCESS | 3372 | 1463626593742 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 3372 | 1463626593747 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 19:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:56:33 INFO - PROCESS | 3372 | 1463626593753 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - PROCESS | 3372 | 1463626593756 Marionette TRACE conn2 <- [1,766,null,{}] 19:56:33 INFO - PROCESS | 3372 | 1463626593760 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:33 INFO - PROCESS | 3372 | 1463626593843 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:56:33 INFO - PROCESS | 3372 | 1463626593853 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3372 | ++DOCSHELL 114A4800 == 53 [pid = 3372] [id = 201] 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (12885800) [pid = 3372] [serial = 601] [outer = 00000000] 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (140C3800) [pid = 3372] [serial = 602] [outer = 12885800] 19:56:33 INFO - PROCESS | 3372 | 1463626593897 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (140EC000) [pid = 3372] [serial = 603] [outer = 12885800] 19:56:34 INFO - PROCESS | 3372 | 1463626594350 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 643ms 19:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:56:34 INFO - PROCESS | 3372 | 1463626594390 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:56:34 INFO - PROCESS | 3372 | 1463626594392 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 19:56:34 INFO - PROCESS | 3372 | 1463626594396 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - PROCESS | 3372 | 1463626594399 Marionette TRACE conn2 <- [1,770,null,{}] 19:56:34 INFO - PROCESS | 3372 | 1463626594409 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:34 INFO - PROCESS | 3372 | 1463626594493 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:56:34 INFO - PROCESS | 3372 | 1463626594504 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 3372 | ++DOCSHELL 157BD000 == 54 [pid = 3372] [id = 202] 19:56:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (1646AC00) [pid = 3372] [serial = 604] [outer = 00000000] 19:56:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (16472C00) [pid = 3372] [serial = 605] [outer = 1646AC00] 19:56:34 INFO - PROCESS | 3372 | 1463626594556 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (16476800) [pid = 3372] [serial = 606] [outer = 1646AC00] 19:56:35 INFO - PROCESS | 3372 | 1463626594991 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 19:56:35 INFO - PROCESS | 3372 | 1463626595034 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:56:35 INFO - PROCESS | 3372 | 1463626595036 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 19:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:56:35 INFO - PROCESS | 3372 | 1463626595043 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - PROCESS | 3372 | 1463626595045 Marionette TRACE conn2 <- [1,774,null,{}] 19:56:35 INFO - PROCESS | 3372 | 1463626595048 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:35 INFO - PROCESS | 3372 | 1463626595129 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:56:35 INFO - PROCESS | 3372 | 1463626595138 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:35 INFO - PROCESS | 3372 | ++DOCSHELL 16473000 == 55 [pid = 3372] [id = 203] 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (166ABC00) [pid = 3372] [serial = 607] [outer = 00000000] 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (16791C00) [pid = 3372] [serial = 608] [outer = 166ABC00] 19:56:35 INFO - PROCESS | 3372 | 1463626595183 Marionette DEBUG loaded listener.js 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (16847000) [pid = 3372] [serial = 609] [outer = 166ABC00] 19:56:35 INFO - PROCESS | 3372 | 1463626595653 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 706ms 19:56:35 INFO - PROCESS | 3372 | 1463626595744 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:56:35 INFO - PROCESS | 3372 | 1463626595746 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 19:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:56:35 INFO - PROCESS | 3372 | 1463626595749 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - PROCESS | 3372 | 1463626595751 Marionette TRACE conn2 <- [1,778,null,{}] 19:56:35 INFO - PROCESS | 3372 | 1463626595754 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:35 INFO - PROCESS | 3372 | 1463626595843 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:56:35 INFO - PROCESS | 3372 | 1463626595852 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:35 INFO - PROCESS | 3372 | ++DOCSHELL 13DC8400 == 56 [pid = 3372] [id = 204] 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (15F48C00) [pid = 3372] [serial = 610] [outer = 00000000] 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (16EA6400) [pid = 3372] [serial = 611] [outer = 15F48C00] 19:56:35 INFO - PROCESS | 3372 | 1463626595895 Marionette DEBUG loaded listener.js 19:56:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (170CC000) [pid = 3372] [serial = 612] [outer = 15F48C00] 19:56:36 INFO - PROCESS | 3372 | 1463626596372 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 642ms 19:56:36 INFO - PROCESS | 3372 | 1463626596387 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:56:36 INFO - PROCESS | 3372 | 1463626596389 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 19:56:36 INFO - PROCESS | 3372 | 1463626596392 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:56:36 INFO - PROCESS | 3372 | 1463626596394 Marionette TRACE conn2 <- [1,782,null,{}] 19:56:36 INFO - PROCESS | 3372 | 1463626596397 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:36 INFO - PROCESS | 3372 | 1463626596552 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:56:36 INFO - PROCESS | 3372 | 1463626596587 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 3372 | ++DOCSHELL 17CE7000 == 57 [pid = 3372] [id = 205] 19:56:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (17DF7C00) [pid = 3372] [serial = 613] [outer = 00000000] 19:56:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (18257400) [pid = 3372] [serial = 614] [outer = 17DF7C00] 19:56:36 INFO - PROCESS | 3372 | 1463626596632 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (18259000) [pid = 3372] [serial = 615] [outer = 17DF7C00] 19:56:37 INFO - PROCESS | 3372 | 1463626597058 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 706ms 19:56:37 INFO - PROCESS | 3372 | 1463626597092 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3372 | 1463626597094 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:56:37 INFO - PROCESS | 3372 | 1463626597097 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3372 | 1463626597099 Marionette TRACE conn2 <- [1,786,null,{}] 19:56:37 INFO - PROCESS | 3372 | 1463626597103 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:37 INFO - PROCESS | 3372 | 1463626597211 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:56:37 INFO - PROCESS | 3372 | 1463626597218 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 3372 | ++DOCSHELL 177ED800 == 58 [pid = 3372] [id = 206] 19:56:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (17EDD000) [pid = 3372] [serial = 616] [outer = 00000000] 19:56:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1826B400) [pid = 3372] [serial = 617] [outer = 17EDD000] 19:56:37 INFO - PROCESS | 3372 | 1463626597261 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (19739800) [pid = 3372] [serial = 618] [outer = 17EDD000] 19:56:37 INFO - PROCESS | 3372 | 1463626597703 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 19:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 627ms 19:56:37 INFO - PROCESS | 3372 | 1463626597736 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3372 | 1463626597737 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:56:37 INFO - PROCESS | 3372 | 1463626597741 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3372 | 1463626597742 Marionette TRACE conn2 <- [1,790,null,{}] 19:56:37 INFO - PROCESS | 3372 | 1463626597746 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:37 INFO - PROCESS | 3372 | 1463626597856 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:56:37 INFO - PROCESS | 3372 | 1463626597944 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 3372 | ++DOCSHELL 1978D000 == 59 [pid = 3372] [id = 207] 19:56:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1978E800) [pid = 3372] [serial = 619] [outer = 00000000] 19:56:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (199E5400) [pid = 3372] [serial = 620] [outer = 1978E800] 19:56:38 INFO - PROCESS | 3372 | 1463626597987 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (19E72000) [pid = 3372] [serial = 621] [outer = 1978E800] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (112EAC00) [pid = 3372] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (19E76C00) [pid = 3372] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (1A152000) [pid = 3372] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1825BC00) [pid = 3372] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (10A59800) [pid = 3372] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (140E4800) [pid = 3372] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (140C3400) [pid = 3372] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (19746400) [pid = 3372] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (19939800) [pid = 3372] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (16999000) [pid = 3372] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:56:38 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (1A00B000) [pid = 3372] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:56:38 INFO - PROCESS | 3372 | 1463626598475 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 19:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 800ms 19:56:38 INFO - PROCESS | 3372 | 1463626598544 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 3372 | 1463626598545 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 19:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:56:38 INFO - PROCESS | 3372 | 1463626598549 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 3372 | 1463626598551 Marionette TRACE conn2 <- [1,794,null,{}] 19:56:38 INFO - PROCESS | 3372 | 1463626598554 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:38 INFO - PROCESS | 3372 | 1463626598644 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:56:38 INFO - PROCESS | 3372 | 1463626598651 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3372 | ++DOCSHELL 16D69800 == 60 [pid = 3372] [id = 208] 19:56:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (17E14C00) [pid = 3372] [serial = 622] [outer = 00000000] 19:56:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (19788000) [pid = 3372] [serial = 623] [outer = 17E14C00] 19:56:38 INFO - PROCESS | 3372 | 1463626598695 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (199DEC00) [pid = 3372] [serial = 624] [outer = 17E14C00] 19:56:39 INFO - PROCESS | 3372 | 1463626599098 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 19:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 596ms 19:56:39 INFO - PROCESS | 3372 | 1463626599146 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3372 | 1463626599148 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 19:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:56:39 INFO - PROCESS | 3372 | 1463626599155 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 3372 | 1463626599157 Marionette TRACE conn2 <- [1,798,null,{}] 19:56:39 INFO - PROCESS | 3372 | 1463626599160 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:39 INFO - PROCESS | 3372 | 1463626599241 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:56:39 INFO - PROCESS | 3372 | 1463626599247 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3372 | ++DOCSHELL 174B8000 == 61 [pid = 3372] [id = 209] 19:56:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (17E13400) [pid = 3372] [serial = 625] [outer = 00000000] 19:56:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (1A159C00) [pid = 3372] [serial = 626] [outer = 17E13400] 19:56:39 INFO - PROCESS | 3372 | 1463626599290 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (1A15D800) [pid = 3372] [serial = 627] [outer = 17E13400] 19:56:39 INFO - PROCESS | 3372 | 1463626599731 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 596ms 19:56:39 INFO - PROCESS | 3372 | 1463626599748 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3372 | 1463626599750 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 19:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:56:39 INFO - PROCESS | 3372 | 1463626599754 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 3372 | 1463626599756 Marionette TRACE conn2 <- [1,802,null,{}] 19:56:39 INFO - PROCESS | 3372 | 1463626599760 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:39 INFO - PROCESS | 3372 | 1463626599896 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:56:39 INFO - PROCESS | 3372 | 1463626599904 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3372 | ++DOCSHELL 1A155000 == 62 [pid = 3372] [id = 210] 19:56:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1A160C00) [pid = 3372] [serial = 628] [outer = 00000000] 19:56:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1AA47800) [pid = 3372] [serial = 629] [outer = 1A160C00] 19:56:39 INFO - PROCESS | 3372 | 1463626599952 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1AB57400) [pid = 3372] [serial = 630] [outer = 1A160C00] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1043B000 == 61 [pid = 3372] [id = 115] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1AA41C00 == 60 [pid = 3372] [id = 171] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1825FC00 == 59 [pid = 3372] [id = 186] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1973F800 == 58 [pid = 3372] [id = 159] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 14291800 == 57 [pid = 3372] [id = 158] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 13076000 == 56 [pid = 3372] [id = 66] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 19793000 == 55 [pid = 3372] [id = 127] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 10A61C00 == 54 [pid = 3372] [id = 128] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 140E5800 == 53 [pid = 3372] [id = 160] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 112DF800 == 52 [pid = 3372] [id = 140] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 19784800 == 51 [pid = 3372] [id = 101] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 13DC8C00 == 50 [pid = 3372] [id = 83] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 16788800 == 49 [pid = 3372] [id = 185] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 13BC1C00 == 48 [pid = 3372] [id = 114] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 14270000 == 47 [pid = 3372] [id = 81] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1A744C00 == 46 [pid = 3372] [id = 85] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 10A5E400 == 45 [pid = 3372] [id = 177] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 112DD400 == 44 [pid = 3372] [id = 139] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1A747C00 == 43 [pid = 3372] [id = 86] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1824F800 == 42 [pid = 3372] [id = 84] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 13B9EC00 == 41 [pid = 3372] [id = 200] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 112C4800 == 40 [pid = 3372] [id = 199] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 17EE2C00 == 39 [pid = 3372] [id = 198] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1400D800 == 38 [pid = 3372] [id = 196] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 16843800 == 37 [pid = 3372] [id = 197] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 10A59000 == 36 [pid = 3372] [id = 195] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 114A4800 == 35 [pid = 3372] [id = 201] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 16D69800 == 34 [pid = 3372] [id = 208] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 17CE7000 == 33 [pid = 3372] [id = 205] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 177ED800 == 32 [pid = 3372] [id = 206] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 174B8000 == 31 [pid = 3372] [id = 209] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 1978D000 == 30 [pid = 3372] [id = 207] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 16473000 == 29 [pid = 3372] [id = 203] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 157BD000 == 28 [pid = 3372] [id = 202] 19:56:41 INFO - PROCESS | 3372 | --DOCSHELL 13DC8400 == 27 [pid = 3372] [id = 204] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (1B11D400) [pid = 3372] [serial = 528] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1825B800) [pid = 3372] [serial = 522] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (1A74CC00) [pid = 3372] [serial = 525] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (140E2000) [pid = 3372] [serial = 581] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (1A152400) [pid = 3372] [serial = 575] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1A15BC00) [pid = 3372] [serial = 576] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (1A74F400) [pid = 3372] [serial = 578] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (18269000) [pid = 3372] [serial = 569] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (19740000) [pid = 3372] [serial = 570] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (12D7B000) [pid = 3372] [serial = 561] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (112DFC00) [pid = 3372] [serial = 560] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (1428F400) [pid = 3372] [serial = 566] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (16840800) [pid = 3372] [serial = 567] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (16902800) [pid = 3372] [serial = 564] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (16791800) [pid = 3372] [serial = 563] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (19939C00) [pid = 3372] [serial = 572] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (1684BC00) [pid = 3372] [serial = 554] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (13313400) [pid = 3372] [serial = 551] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (19789800) [pid = 3372] [serial = 557] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (14E89000) [pid = 3372] [serial = 582] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (19E6D400) [pid = 3372] [serial = 573] [outer = 00000000] [url = about:blank] 19:56:41 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (1AA3D800) [pid = 3372] [serial = 579] [outer = 00000000] [url = about:blank] 19:56:42 INFO - PROCESS | 3372 | 1463626602050 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3372 | 1463626602110 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 19:56:42 INFO - PROCESS | 3372 | 1463626602115 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:56:42 INFO - PROCESS | 3372 | 1463626602119 Marionette TRACE conn2 <- [1,806,null,{}] 19:56:42 INFO - PROCESS | 3372 | 1463626602125 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 3372 | 1463626602218 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:56:42 INFO - PROCESS | 3372 | 1463626602227 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 3372 | ++DOCSHELL 0F341000 == 28 [pid = 3372] [id = 211] 19:56:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (0F341400) [pid = 3372] [serial = 631] [outer = 00000000] 19:56:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (10486400) [pid = 3372] [serial = 632] [outer = 0F341400] 19:56:42 INFO - PROCESS | 3372 | 1463626602274 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (105F7000) [pid = 3372] [serial = 633] [outer = 0F341400] 19:56:42 INFO - PROCESS | 3372 | 1463626602753 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 19:56:42 INFO - PROCESS | 3372 | 1463626602816 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3372 | 1463626602822 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 19:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:56:42 INFO - PROCESS | 3372 | 1463626602828 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 3372 | 1463626602831 Marionette TRACE conn2 <- [1,810,null,{}] 19:56:42 INFO - PROCESS | 3372 | 1463626602834 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:42 INFO - PROCESS | 3372 | 1463626602917 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:56:42 INFO - PROCESS | 3372 | 1463626602927 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 3372 | ++DOCSHELL 10A57C00 == 29 [pid = 3372] [id = 212] 19:56:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (10A58800) [pid = 3372] [serial = 634] [outer = 00000000] 19:56:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (11082000) [pid = 3372] [serial = 635] [outer = 10A58800] 19:56:42 INFO - PROCESS | 3372 | 1463626602973 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (112DB800) [pid = 3372] [serial = 636] [outer = 10A58800] 19:56:43 INFO - PROCESS | 3372 | 1463626603434 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:56:43 INFO - PROCESS | 3372 | 1463626603466 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 19:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:56:43 INFO - PROCESS | 3372 | 1463626603474 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:56:43 INFO - PROCESS | 3372 | 1463626603477 Marionette TRACE conn2 <- [1,814,null,{}] 19:56:43 INFO - PROCESS | 3372 | 1463626603488 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:43 INFO - PROCESS | 3372 | 1463626603602 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:56:43 INFO - PROCESS | 3372 | 1463626603685 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 3372 | ++DOCSHELL 1289E400 == 30 [pid = 3372] [id = 213] 19:56:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (1289EC00) [pid = 3372] [serial = 637] [outer = 00000000] 19:56:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (12AEC000) [pid = 3372] [serial = 638] [outer = 1289EC00] 19:56:43 INFO - PROCESS | 3372 | 1463626603739 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (13030C00) [pid = 3372] [serial = 639] [outer = 1289EC00] 19:56:44 INFO - PROCESS | 3372 | 1463626604120 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 19:56:44 INFO - PROCESS | 3372 | 1463626604173 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3372 | 1463626604176 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 19:56:44 INFO - PROCESS | 3372 | 1463626604179 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:56:44 INFO - PROCESS | 3372 | 1463626604181 Marionette TRACE conn2 <- [1,818,null,{}] 19:56:44 INFO - PROCESS | 3372 | 1463626604184 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:44 INFO - PROCESS | 3372 | 1463626604291 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:56:44 INFO - PROCESS | 3372 | 1463626604300 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 3372 | ++DOCSHELL 12AE5800 == 31 [pid = 3372] [id = 214] 19:56:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (13030800) [pid = 3372] [serial = 640] [outer = 00000000] 19:56:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (1338A000) [pid = 3372] [serial = 641] [outer = 13030800] 19:56:44 INFO - PROCESS | 3372 | 1463626604344 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (13904800) [pid = 3372] [serial = 642] [outer = 13030800] 19:56:44 INFO - PROCESS | 3372 | 1463626604765 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 19:56:44 INFO - PROCESS | 3372 | 1463626604817 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3372 | 1463626604819 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 19:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:56:44 INFO - PROCESS | 3372 | 1463626604822 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - PROCESS | 3372 | 1463626604824 Marionette TRACE conn2 <- [1,822,null,{}] 19:56:44 INFO - PROCESS | 3372 | 1463626604827 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:44 INFO - PROCESS | 3372 | 1463626604930 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:56:44 INFO - PROCESS | 3372 | 1463626604972 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3372 | ++DOCSHELL 13910800 == 32 [pid = 3372] [id = 215] 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (13BB3400) [pid = 3372] [serial = 643] [outer = 00000000] 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (13DBD800) [pid = 3372] [serial = 644] [outer = 13BB3400] 19:56:45 INFO - PROCESS | 3372 | 1463626605016 Marionette DEBUG loaded listener.js 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (14007000) [pid = 3372] [serial = 645] [outer = 13BB3400] 19:56:45 INFO - PROCESS | 3372 | 1463626605404 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 643ms 19:56:45 INFO - PROCESS | 3372 | 1463626605461 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 19:56:45 INFO - PROCESS | 3372 | 1463626605463 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 19:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:56:45 INFO - PROCESS | 3372 | 1463626605466 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:56:45 INFO - PROCESS | 3372 | 1463626605468 Marionette TRACE conn2 <- [1,826,null,{}] 19:56:45 INFO - PROCESS | 3372 | 1463626605471 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:45 INFO - PROCESS | 3372 | 1463626605603 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:56:45 INFO - PROCESS | 3372 | 1463626605619 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3372 | ++DOCSHELL 13B9CC00 == 33 [pid = 3372] [id = 216] 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (13BB4C00) [pid = 3372] [serial = 646] [outer = 00000000] 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (140ED400) [pid = 3372] [serial = 647] [outer = 13BB4C00] 19:56:45 INFO - PROCESS | 3372 | 1463626605664 Marionette DEBUG loaded listener.js 19:56:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (14285400) [pid = 3372] [serial = 648] [outer = 13BB4C00] 19:56:46 INFO - PROCESS | 3372 | 1463626606060 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 643ms 19:56:46 INFO - PROCESS | 3372 | 1463626606104 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 3372 | 1463626606106 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 19:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:56:46 INFO - PROCESS | 3372 | 1463626606110 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 3372 | 1463626606111 Marionette TRACE conn2 <- [1,830,null,{}] 19:56:46 INFO - PROCESS | 3372 | 1463626606115 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:46 INFO - PROCESS | 3372 | 1463626606214 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:56:46 INFO - PROCESS | 3372 | 1463626606297 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:46 INFO - PROCESS | 3372 | ++DOCSHELL 1316B800 == 34 [pid = 3372] [id = 217] 19:56:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (14279C00) [pid = 3372] [serial = 649] [outer = 00000000] 19:56:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1428EC00) [pid = 3372] [serial = 650] [outer = 14279C00] 19:56:46 INFO - PROCESS | 3372 | 1463626606342 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1428F800) [pid = 3372] [serial = 651] [outer = 14279C00] 19:56:46 INFO - PROCESS | 3372 | 1463626606678 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 596ms 19:56:46 INFO - PROCESS | 3372 | 1463626606707 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 3372 | 1463626606709 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 19:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:56:46 INFO - PROCESS | 3372 | 1463626606712 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 3372 | 1463626606713 Marionette TRACE conn2 <- [1,834,null,{}] 19:56:46 INFO - PROCESS | 3372 | 1463626606717 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:46 INFO - PROCESS | 3372 | 1463626606807 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:56:46 INFO - PROCESS | 3372 | 1463626606889 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:46 INFO - PROCESS | 3372 | ++DOCSHELL 11081800 == 35 [pid = 3372] [id = 218] 19:56:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1428CC00) [pid = 3372] [serial = 652] [outer = 00000000] 19:56:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (15257000) [pid = 3372] [serial = 653] [outer = 1428CC00] 19:56:46 INFO - PROCESS | 3372 | 1463626606933 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (14E94000) [pid = 3372] [serial = 654] [outer = 1428CC00] 19:56:47 INFO - PROCESS | 3372 | 1463626607311 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 643ms 19:56:47 INFO - PROCESS | 3372 | 1463626607350 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 3372 | 1463626607352 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 19:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:56:47 INFO - PROCESS | 3372 | 1463626607356 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 3372 | 1463626607357 Marionette TRACE conn2 <- [1,838,null,{}] 19:56:47 INFO - PROCESS | 3372 | 1463626607361 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:47 INFO - PROCESS | 3372 | 1463626607463 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:56:47 INFO - PROCESS | 3372 | 1463626607469 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 3372 | ++DOCSHELL 11C66800 == 36 [pid = 3372] [id = 219] 19:56:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (157B7400) [pid = 3372] [serial = 655] [outer = 00000000] 19:56:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (15F4BC00) [pid = 3372] [serial = 656] [outer = 157B7400] 19:56:47 INFO - PROCESS | 3372 | 1463626607512 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (15F4C800) [pid = 3372] [serial = 657] [outer = 157B7400] 19:56:47 INFO - PROCESS | 3372 | 1463626607961 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 643ms 19:56:48 INFO - PROCESS | 3372 | 1463626607994 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 3372 | 1463626607996 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 19:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:56:48 INFO - PROCESS | 3372 | 1463626607999 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 3372 | 1463626608001 Marionette TRACE conn2 <- [1,842,null,{}] 19:56:48 INFO - PROCESS | 3372 | 1463626608004 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:48 INFO - PROCESS | 3372 | 1463626608110 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:56:48 INFO - PROCESS | 3372 | 1463626608117 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 3372 | ++DOCSHELL 1338A800 == 37 [pid = 3372] [id = 220] 19:56:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1646B400) [pid = 3372] [serial = 658] [outer = 00000000] 19:56:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (16475C00) [pid = 3372] [serial = 659] [outer = 1646B400] 19:56:48 INFO - PROCESS | 3372 | 1463626608161 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (16783400) [pid = 3372] [serial = 660] [outer = 1646B400] 19:56:48 INFO - PROCESS | 3372 | 1463626608587 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 643ms 19:56:48 INFO - PROCESS | 3372 | 1463626608643 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 3372 | 1463626608645 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 19:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:56:48 INFO - PROCESS | 3372 | 1463626608648 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 3372 | 1463626608650 Marionette TRACE conn2 <- [1,846,null,{}] 19:56:48 INFO - PROCESS | 3372 | 1463626608654 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:48 INFO - PROCESS | 3372 | 1463626608771 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:56:48 INFO - PROCESS | 3372 | 1463626608874 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 3372 | ++DOCSHELL 1678EC00 == 38 [pid = 3372] [id = 221] 19:56:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (16790C00) [pid = 3372] [serial = 661] [outer = 00000000] 19:56:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (16846800) [pid = 3372] [serial = 662] [outer = 16790C00] 19:56:48 INFO - PROCESS | 3372 | 1463626608927 Marionette DEBUG loaded listener.js 19:56:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1684E800) [pid = 3372] [serial = 663] [outer = 16790C00] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (17E13400) [pid = 3372] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (17DF7C00) [pid = 3372] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (17EDD000) [pid = 3372] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1978E800) [pid = 3372] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (17E14C00) [pid = 3372] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (15F48C00) [pid = 3372] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (166ABC00) [pid = 3372] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (1646AC00) [pid = 3372] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (12885800) [pid = 3372] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (140C5000) [pid = 3372] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (112DB400) [pid = 3372] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (18265800) [pid = 3372] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (16846400) [pid = 3372] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (14012800) [pid = 3372] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (13BBEC00) [pid = 3372] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (12B63C00) [pid = 3372] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1678C400) [pid = 3372] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (19740800) [pid = 3372] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:56:49 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (170CF800) [pid = 3372] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:56:49 INFO - PROCESS | 3372 | 1463626609734 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1145ms 19:56:49 INFO - PROCESS | 3372 | 1463626609795 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 3372 | 1463626609796 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 19:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:56:49 INFO - PROCESS | 3372 | 1463626609803 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 3372 | 1463626609805 Marionette TRACE conn2 <- [1,850,null,{}] 19:56:49 INFO - PROCESS | 3372 | 1463626609808 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:49 INFO - PROCESS | 3372 | 1463626609892 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:56:49 INFO - PROCESS | 3372 | 1463626609901 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:49 INFO - PROCESS | 3372 | ++DOCSHELL 140E9800 == 39 [pid = 3372] [id = 222] 19:56:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (1428E400) [pid = 3372] [serial = 664] [outer = 00000000] 19:56:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (166ABC00) [pid = 3372] [serial = 665] [outer = 1428E400] 19:56:49 INFO - PROCESS | 3372 | 1463626609947 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (16791800) [pid = 3372] [serial = 666] [outer = 1428E400] 19:56:50 INFO - PROCESS | 3372 | 1463626610409 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 19:56:50 INFO - PROCESS | 3372 | 1463626610470 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:56:50 INFO - PROCESS | 3372 | 1463626610472 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 19:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:56:50 INFO - PROCESS | 3372 | 1463626610475 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:56:50 INFO - PROCESS | 3372 | 1463626610477 Marionette TRACE conn2 <- [1,854,null,{}] 19:56:50 INFO - PROCESS | 3372 | 1463626610480 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:50 INFO - PROCESS | 3372 | 1463626610555 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:56:50 INFO - PROCESS | 3372 | 1463626610561 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3372 | ++DOCSHELL 16472800 == 40 [pid = 3372] [id = 223] 19:56:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (16902C00) [pid = 3372] [serial = 667] [outer = 00000000] 19:56:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (16A4C800) [pid = 3372] [serial = 668] [outer = 16902C00] 19:56:50 INFO - PROCESS | 3372 | 1463626610607 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (16A50C00) [pid = 3372] [serial = 669] [outer = 16902C00] 19:56:51 INFO - PROCESS | 3372 | 1463626611014 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 596ms 19:56:51 INFO - PROCESS | 3372 | 1463626611073 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3372 | 1463626611074 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 19:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:56:51 INFO - PROCESS | 3372 | 1463626611078 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 3372 | 1463626611080 Marionette TRACE conn2 <- [1,858,null,{}] 19:56:51 INFO - PROCESS | 3372 | 1463626611083 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:51 INFO - PROCESS | 3372 | 1463626611158 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:56:51 INFO - PROCESS | 3372 | 1463626611168 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 3372 | ++DOCSHELL 1683FC00 == 41 [pid = 3372] [id = 224] 19:56:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1699A000) [pid = 3372] [serial = 670] [outer = 00000000] 19:56:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (170C4C00) [pid = 3372] [serial = 671] [outer = 1699A000] 19:56:51 INFO - PROCESS | 3372 | 1463626611210 Marionette DEBUG loaded listener.js 19:56:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (170CEC00) [pid = 3372] [serial = 672] [outer = 1699A000] 19:56:51 INFO - PROCESS | 3372 | 1463626611814 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 800ms 19:56:51 INFO - PROCESS | 3372 | 1463626611905 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3372 | 1463626611912 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 19:56:51 INFO - PROCESS | 3372 | 1463626611919 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:56:51 INFO - PROCESS | 3372 | 1463626611923 Marionette TRACE conn2 <- [1,862,null,{}] 19:56:51 INFO - PROCESS | 3372 | 1463626611930 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:52 INFO - PROCESS | 3372 | 1463626612054 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:56:52 INFO - PROCESS | 3372 | 1463626612172 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:52 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F4800 == 42 [pid = 3372] [id = 225] 19:56:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (0F337400) [pid = 3372] [serial = 673] [outer = 00000000] 19:56:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (10484800) [pid = 3372] [serial = 674] [outer = 0F337400] 19:56:52 INFO - PROCESS | 3372 | 1463626612229 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (10A64800) [pid = 3372] [serial = 675] [outer = 0F337400] 19:56:53 INFO - PROCESS | 3372 | 1463626613023 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1160ms 19:56:53 INFO - PROCESS | 3372 | 1463626613078 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:56:53 INFO - PROCESS | 3372 | 1463626613084 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 19:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:56:53 INFO - PROCESS | 3372 | 1463626613114 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 3372 | 1463626613117 Marionette TRACE conn2 <- [1,866,null,{}] 19:56:53 INFO - PROCESS | 3372 | 1463626613122 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:53 INFO - PROCESS | 3372 | 1463626613241 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:56:53 INFO - PROCESS | 3372 | 1463626613365 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 3372 | ++DOCSHELL 1142B800 == 43 [pid = 3372] [id = 226] 19:56:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (11430000) [pid = 3372] [serial = 676] [outer = 00000000] 19:56:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (12D7A800) [pid = 3372] [serial = 677] [outer = 11430000] 19:56:53 INFO - PROCESS | 3372 | 1463626613420 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (13390800) [pid = 3372] [serial = 678] [outer = 11430000] 19:56:54 INFO - PROCESS | 3372 | 1463626614311 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1254ms 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 10A60000 == 42 [pid = 3372] [id = 21] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 105F4C00 == 41 [pid = 3372] [id = 19] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 13161800 == 40 [pid = 3372] [id = 27] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 1670FC00 == 39 [pid = 3372] [id = 8] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 14270800 == 38 [pid = 3372] [id = 26] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 1043AC00 == 37 [pid = 3372] [id = 28] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 13310800 == 36 [pid = 3372] [id = 25] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 13BB7400 == 35 [pid = 3372] [id = 24] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 1331A000 == 34 [pid = 3372] [id = 23] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 10BB0400 == 33 [pid = 3372] [id = 22] 19:56:54 INFO - PROCESS | 3372 | --DOCSHELL 1A155000 == 32 [pid = 3372] [id = 210] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (13B9F400) [pid = 3372] [serial = 552] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (128A5000) [pid = 3372] [serial = 555] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (199D8400) [pid = 3372] [serial = 558] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (14285C00) [pid = 3372] [serial = 587] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (16904000) [pid = 3372] [serial = 584] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (17749400) [pid = 3372] [serial = 585] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (199DEC00) [pid = 3372] [serial = 624] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (170CC000) [pid = 3372] [serial = 612] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (19738800) [pid = 3372] [serial = 549] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (1A15D800) [pid = 3372] [serial = 627] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (1AA47800) [pid = 3372] [serial = 629] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (18257400) [pid = 3372] [serial = 614] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1826B400) [pid = 3372] [serial = 617] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (18259000) [pid = 3372] [serial = 615] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (199E5400) [pid = 3372] [serial = 620] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (19739800) [pid = 3372] [serial = 618] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (1A159C00) [pid = 3372] [serial = 626] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (19E72000) [pid = 3372] [serial = 621] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (19788000) [pid = 3372] [serial = 623] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (16EA6400) [pid = 3372] [serial = 611] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (16791C00) [pid = 3372] [serial = 608] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (16847000) [pid = 3372] [serial = 609] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (16472C00) [pid = 3372] [serial = 605] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (16476800) [pid = 3372] [serial = 606] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (140C3800) [pid = 3372] [serial = 602] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (140EC000) [pid = 3372] [serial = 603] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (14289C00) [pid = 3372] [serial = 600] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (14276800) [pid = 3372] [serial = 599] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (140CBC00) [pid = 3372] [serial = 597] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (1330C400) [pid = 3372] [serial = 596] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (1A4D0000) [pid = 3372] [serial = 594] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (1A15AC00) [pid = 3372] [serial = 593] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (17CE8800) [pid = 3372] [serial = 591] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (174BD400) [pid = 3372] [serial = 590] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (15231800) [pid = 3372] [serial = 588] [outer = 00000000] [url = about:blank] 19:56:54 INFO - PROCESS | 3372 | 1463626614430 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:56:54 INFO - PROCESS | 3372 | 1463626614434 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 19:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:56:54 INFO - PROCESS | 3372 | 1463626614440 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:56:54 INFO - PROCESS | 3372 | 1463626614444 Marionette TRACE conn2 <- [1,870,null,{}] 19:56:54 INFO - PROCESS | 3372 | 1463626614451 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:54 INFO - PROCESS | 3372 | 1463626614539 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:56:54 INFO - PROCESS | 3372 | 1463626614548 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3372 | ++DOCSHELL 10373C00 == 33 [pid = 3372] [id = 227] 19:56:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (103CD400) [pid = 3372] [serial = 679] [outer = 00000000] 19:56:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (1047FC00) [pid = 3372] [serial = 680] [outer = 103CD400] 19:56:54 INFO - PROCESS | 3372 | 1463626614594 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (10A60000) [pid = 3372] [serial = 681] [outer = 103CD400] 19:56:55 INFO - PROCESS | 3372 | 1463626615087 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 706ms 19:56:55 INFO - PROCESS | 3372 | 1463626615138 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 3372 | 1463626615143 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 19:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:56:55 INFO - PROCESS | 3372 | 1463626615148 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - PROCESS | 3372 | 1463626615151 Marionette TRACE conn2 <- [1,874,null,{}] 19:56:55 INFO - PROCESS | 3372 | 1463626615154 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:55 INFO - PROCESS | 3372 | 1463626615233 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:56:55 INFO - PROCESS | 3372 | 1463626615242 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 3372 | ++DOCSHELL 1108B400 == 34 [pid = 3372] [id = 228] 19:56:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (1108C400) [pid = 3372] [serial = 682] [outer = 00000000] 19:56:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (11A03400) [pid = 3372] [serial = 683] [outer = 1108C400] 19:56:55 INFO - PROCESS | 3372 | 1463626615287 Marionette DEBUG loaded listener.js 19:56:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (128A5000) [pid = 3372] [serial = 684] [outer = 1108C400] 19:56:55 INFO - PROCESS | 3372 | 1463626615746 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms 19:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:56:55 INFO - PROCESS | 3372 | 1463626615786 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 3372 | 1463626615788 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 19:56:55 INFO - PROCESS | 3372 | 1463626615791 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - PROCESS | 3372 | 1463626615795 Marionette TRACE conn2 <- [1,878,null,{}] 19:56:55 INFO - PROCESS | 3372 | 1463626615806 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:55 INFO - PROCESS | 3372 | 1463626615888 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:56:55 INFO - PROCESS | 3372 | 1463626615899 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 3372 | ++DOCSHELL 13B9E400 == 35 [pid = 3372] [id = 229] 19:56:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (13B9FC00) [pid = 3372] [serial = 685] [outer = 00000000] 19:56:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (13BB8000) [pid = 3372] [serial = 686] [outer = 13B9FC00] 19:56:55 INFO - PROCESS | 3372 | 1463626615946 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (140C3C00) [pid = 3372] [serial = 687] [outer = 13B9FC00] 19:56:56 INFO - PROCESS | 3372 | 1463626616420 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 643ms 19:56:56 INFO - PROCESS | 3372 | 1463626616429 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3372 | 1463626616431 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 19:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:56:56 INFO - PROCESS | 3372 | 1463626616435 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - PROCESS | 3372 | 1463626616436 Marionette TRACE conn2 <- [1,882,null,{}] 19:56:56 INFO - PROCESS | 3372 | 1463626616440 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:56 INFO - PROCESS | 3372 | 1463626616589 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:56:56 INFO - PROCESS | 3372 | 1463626616825 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 3372 | ++DOCSHELL 14284800 == 36 [pid = 3372] [id = 230] 19:56:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (14287400) [pid = 3372] [serial = 688] [outer = 00000000] 19:56:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (15A4CC00) [pid = 3372] [serial = 689] [outer = 14287400] 19:56:56 INFO - PROCESS | 3372 | 1463626616901 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (16470C00) [pid = 3372] [serial = 690] [outer = 14287400] 19:56:57 INFO - PROCESS | 3372 | 1463626617335 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 941ms 19:56:57 INFO - PROCESS | 3372 | 1463626617384 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 3372 | 1463626617386 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 19:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:56:57 INFO - PROCESS | 3372 | 1463626617390 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 3372 | 1463626617391 Marionette TRACE conn2 <- [1,886,null,{}] 19:56:57 INFO - PROCESS | 3372 | 1463626617394 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:57 INFO - PROCESS | 3372 | 1463626617496 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:56:57 INFO - PROCESS | 3372 | 1463626617504 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 3372 | ++DOCSHELL 16474C00 == 37 [pid = 3372] [id = 231] 19:56:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (166A7800) [pid = 3372] [serial = 691] [outer = 00000000] 19:56:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (16786C00) [pid = 3372] [serial = 692] [outer = 166A7800] 19:56:57 INFO - PROCESS | 3372 | 1463626617548 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (1678CC00) [pid = 3372] [serial = 693] [outer = 166A7800] 19:56:58 INFO - PROCESS | 3372 | 1463626618002 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 643ms 19:56:58 INFO - PROCESS | 3372 | 1463626618029 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 3372 | 1463626618031 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 19:56:58 INFO - PROCESS | 3372 | 1463626618034 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:56:58 INFO - PROCESS | 3372 | 1463626618036 Marionette TRACE conn2 <- [1,890,null,{}] 19:56:58 INFO - PROCESS | 3372 | 1463626618039 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:58 INFO - PROCESS | 3372 | 1463626618160 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:56:58 INFO - PROCESS | 3372 | 1463626618168 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 3372 | ++DOCSHELL 14288400 == 38 [pid = 3372] [id = 232] 19:56:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (15254000) [pid = 3372] [serial = 694] [outer = 00000000] 19:56:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (1684D800) [pid = 3372] [serial = 695] [outer = 15254000] 19:56:58 INFO - PROCESS | 3372 | 1463626618212 Marionette DEBUG loaded listener.js 19:56:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (1684DC00) [pid = 3372] [serial = 696] [outer = 15254000] 19:56:58 INFO - PROCESS | 3372 | 1463626618661 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 706ms 19:56:58 INFO - PROCESS | 3372 | 1463626618734 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 3372 | 1463626618736 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 19:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:56:58 INFO - PROCESS | 3372 | 1463626618739 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - PROCESS | 3372 | 1463626618741 Marionette TRACE conn2 <- [1,894,null,{}] 19:56:58 INFO - PROCESS | 3372 | 1463626618744 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:58 INFO - PROCESS | 3372 | 1463626618876 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:56:58 INFO - PROCESS | 3372 | 1463626618899 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 3372 | ++DOCSHELL 170CD400 == 39 [pid = 3372] [id = 233] 19:56:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (170D1C00) [pid = 3372] [serial = 697] [outer = 00000000] 19:56:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (174B8000) [pid = 3372] [serial = 698] [outer = 170D1C00] 19:56:58 INFO - PROCESS | 3372 | 1463626618942 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (176C7400) [pid = 3372] [serial = 699] [outer = 170D1C00] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (13BB3400) [pid = 3372] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (13BB4C00) [pid = 3372] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (1289EC00) [pid = 3372] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (1A160C00) [pid = 3372] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (0F341400) [pid = 3372] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (157B7400) [pid = 3372] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (13030800) [pid = 3372] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (10A58800) [pid = 3372] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1428CC00) [pid = 3372] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (16902C00) [pid = 3372] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (1646B400) [pid = 3372] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (16790C00) [pid = 3372] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (14279C00) [pid = 3372] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:56:59 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (1428E400) [pid = 3372] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:56:59 INFO - PROCESS | 3372 | 1463626619485 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 800ms 19:56:59 INFO - PROCESS | 3372 | 1463626619542 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 3372 | 1463626619543 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 19:56:59 INFO - PROCESS | 3372 | 1463626619547 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:56:59 INFO - PROCESS | 3372 | 1463626619548 Marionette TRACE conn2 <- [1,898,null,{}] 19:56:59 INFO - PROCESS | 3372 | 1463626619599 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:56:59 INFO - PROCESS | 3372 | 1463626619674 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:56:59 INFO - PROCESS | 3372 | 1463626619681 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 3372 | ++DOCSHELL 11A0F400 == 40 [pid = 3372] [id = 234] 19:56:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (12B65400) [pid = 3372] [serial = 700] [outer = 00000000] 19:56:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (14EC1400) [pid = 3372] [serial = 701] [outer = 12B65400] 19:56:59 INFO - PROCESS | 3372 | 1463626619723 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (16784000) [pid = 3372] [serial = 702] [outer = 12B65400] 19:57:00 INFO - PROCESS | 3372 | 1463626620139 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 596ms 19:57:00 INFO - PROCESS | 3372 | 1463626620178 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 3372 | 1463626620180 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 19:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:57:00 INFO - PROCESS | 3372 | 1463626620187 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 3372 | 1463626620189 Marionette TRACE conn2 <- [1,902,null,{}] 19:57:00 INFO - PROCESS | 3372 | 1463626620192 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 3372 | 1463626620268 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:57:00 INFO - PROCESS | 3372 | 1463626620274 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 3372 | ++DOCSHELL 13B9B800 == 41 [pid = 3372] [id = 235] 19:57:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (14EBF400) [pid = 3372] [serial = 703] [outer = 00000000] 19:57:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (17741800) [pid = 3372] [serial = 704] [outer = 14EBF400] 19:57:00 INFO - PROCESS | 3372 | 1463626620317 Marionette DEBUG loaded listener.js 19:57:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (177DFC00) [pid = 3372] [serial = 705] [outer = 14EBF400] 19:57:00 INFO - PROCESS | 3372 | 1463626620775 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 643ms 19:57:00 INFO - PROCESS | 3372 | 1463626620824 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 3372 | 1463626620826 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 19:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:57:00 INFO - PROCESS | 3372 | 1463626620830 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 3372 | 1463626620831 Marionette TRACE conn2 <- [1,906,null,{}] 19:57:00 INFO - PROCESS | 3372 | 1463626620834 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:00 INFO - PROCESS | 3372 | 1463626620910 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:57:00 INFO - PROCESS | 3372 | 1463626620916 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 3372 | ++DOCSHELL 13315400 == 42 [pid = 3372] [id = 236] 19:57:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (140CE000) [pid = 3372] [serial = 706] [outer = 00000000] 19:57:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (177EE400) [pid = 3372] [serial = 707] [outer = 140CE000] 19:57:00 INFO - PROCESS | 3372 | 1463626620961 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (177E5C00) [pid = 3372] [serial = 708] [outer = 140CE000] 19:57:01 INFO - PROCESS | 3372 | 1463626621466 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 706ms 19:57:01 INFO - PROCESS | 3372 | 1463626621530 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 3372 | 1463626621535 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 19:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:57:01 INFO - PROCESS | 3372 | 1463626621540 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3372 | 1463626621545 Marionette TRACE conn2 <- [1,910,null,{}] 19:57:01 INFO - PROCESS | 3372 | 1463626621552 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:01 INFO - PROCESS | 3372 | 1463626621703 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:57:01 INFO - PROCESS | 3372 | 1463626621803 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 3372 | ++DOCSHELL 1032F000 == 43 [pid = 3372] [id = 237] 19:57:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (10377000) [pid = 3372] [serial = 709] [outer = 00000000] 19:57:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (112CE000) [pid = 3372] [serial = 710] [outer = 10377000] 19:57:01 INFO - PROCESS | 3372 | 1463626621858 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (112E6400) [pid = 3372] [serial = 711] [outer = 10377000] 19:57:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (10FCAC00) [pid = 3372] [serial = 712] [outer = 1B3B4C00] 19:57:02 INFO - PROCESS | 3372 | 1463626622482 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1004ms 19:57:02 INFO - PROCESS | 3372 | 1463626622555 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 3372 | 1463626622560 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 19:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:57:02 INFO - PROCESS | 3372 | 1463626622568 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - PROCESS | 3372 | 1463626622571 Marionette TRACE conn2 <- [1,914,null,{}] 19:57:02 INFO - PROCESS | 3372 | 1463626622575 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:02 INFO - PROCESS | 3372 | 1463626622676 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:57:02 INFO - PROCESS | 3372 | 1463626622758 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:02 INFO - PROCESS | 3372 | ++DOCSHELL 13BB4000 == 44 [pid = 3372] [id = 238] 19:57:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (13BB4C00) [pid = 3372] [serial = 713] [outer = 00000000] 19:57:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (14286000) [pid = 3372] [serial = 714] [outer = 13BB4C00] 19:57:02 INFO - PROCESS | 3372 | 1463626622853 Marionette DEBUG loaded listener.js 19:57:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (16791C00) [pid = 3372] [serial = 715] [outer = 13BB4C00] 19:57:03 INFO - PROCESS | 3372 | 1463626623436 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 910ms 19:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:57:03 INFO - PROCESS | 3372 | 1463626623471 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 3372 | 1463626623473 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 19:57:03 INFO - PROCESS | 3372 | 1463626623477 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 3372 | 1463626623481 Marionette TRACE conn2 <- [1,918,null,{}] 19:57:03 INFO - PROCESS | 3372 | 1463626623493 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:03 INFO - PROCESS | 3372 | 1463626623598 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:57:03 INFO - PROCESS | 3372 | 1463626623681 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3372 | ++DOCSHELL 17DED800 == 45 [pid = 3372] [id = 239] 19:57:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (17DF7C00) [pid = 3372] [serial = 716] [outer = 00000000] 19:57:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (17E14C00) [pid = 3372] [serial = 717] [outer = 17DF7C00] 19:57:03 INFO - PROCESS | 3372 | 1463626623777 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (1824F800) [pid = 3372] [serial = 718] [outer = 17DF7C00] 19:57:04 INFO - PROCESS | 3372 | 1463626624403 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1004ms 19:57:04 INFO - PROCESS | 3372 | 1463626624479 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:57:04 INFO - PROCESS | 3372 | 1463626624482 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 19:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:57:04 INFO - PROCESS | 3372 | 1463626624486 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:57:04 INFO - PROCESS | 3372 | 1463626624488 Marionette TRACE conn2 <- [1,922,null,{}] 19:57:04 INFO - PROCESS | 3372 | 1463626624491 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:04 INFO - PROCESS | 3372 | 1463626624590 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:57:04 INFO - PROCESS | 3372 | 1463626624713 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:04 INFO - PROCESS | 3372 | ++DOCSHELL 16478800 == 46 [pid = 3372] [id = 240] 19:57:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (18261400) [pid = 3372] [serial = 719] [outer = 00000000] 19:57:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (18265000) [pid = 3372] [serial = 720] [outer = 18261400] 19:57:04 INFO - PROCESS | 3372 | 1463626624767 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (1826B800) [pid = 3372] [serial = 721] [outer = 18261400] 19:57:05 INFO - PROCESS | 3372 | 1463626625314 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 846ms 19:57:05 INFO - PROCESS | 3372 | 1463626625327 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 3372 | 1463626625329 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 19:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:57:05 INFO - PROCESS | 3372 | 1463626625333 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - PROCESS | 3372 | 1463626625335 Marionette TRACE conn2 <- [1,926,null,{}] 19:57:05 INFO - PROCESS | 3372 | 1463626625339 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:05 INFO - PROCESS | 3372 | 1463626625435 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:57:05 INFO - PROCESS | 3372 | 1463626625670 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 3372 | ++DOCSHELL 10A5AC00 == 47 [pid = 3372] [id = 241] 19:57:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (10A5BC00) [pid = 3372] [serial = 722] [outer = 00000000] 19:57:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (11228000) [pid = 3372] [serial = 723] [outer = 10A5BC00] 19:57:05 INFO - PROCESS | 3372 | 1463626625719 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (114AC800) [pid = 3372] [serial = 724] [outer = 10A5BC00] 19:57:06 INFO - PROCESS | 3372 | 1463626626269 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1004ms 19:57:06 INFO - PROCESS | 3372 | 1463626626341 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 3372 | 1463626626345 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 19:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:57:06 INFO - PROCESS | 3372 | 1463626626350 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - PROCESS | 3372 | 1463626626353 Marionette TRACE conn2 <- [1,930,null,{}] 19:57:06 INFO - PROCESS | 3372 | 1463626626358 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:06 INFO - PROCESS | 3372 | 1463626626452 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:57:06 INFO - PROCESS | 3372 | 1463626626536 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:06 INFO - PROCESS | 3372 | ++DOCSHELL 112E2400 == 48 [pid = 3372] [id = 242] 19:57:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (11432400) [pid = 3372] [serial = 725] [outer = 00000000] 19:57:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1338F400) [pid = 3372] [serial = 726] [outer = 11432400] 19:57:06 INFO - PROCESS | 3372 | 1463626626626 Marionette DEBUG loaded listener.js 19:57:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (13DBB800) [pid = 3372] [serial = 727] [outer = 11432400] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (170C4C00) [pid = 3372] [serial = 671] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (13DBD800) [pid = 3372] [serial = 644] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (14007000) [pid = 3372] [serial = 645] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (140ED400) [pid = 3372] [serial = 647] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (14285400) [pid = 3372] [serial = 648] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (12AEC000) [pid = 3372] [serial = 638] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (13030C00) [pid = 3372] [serial = 639] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (1AB57400) [pid = 3372] [serial = 630] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (10486400) [pid = 3372] [serial = 632] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (105F7000) [pid = 3372] [serial = 633] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (15F4BC00) [pid = 3372] [serial = 656] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (13904800) [pid = 3372] [serial = 642] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1338A000) [pid = 3372] [serial = 641] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (11082000) [pid = 3372] [serial = 635] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (112DB800) [pid = 3372] [serial = 636] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (15257000) [pid = 3372] [serial = 653] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (16A50C00) [pid = 3372] [serial = 669] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (16475C00) [pid = 3372] [serial = 659] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (15F4C800) [pid = 3372] [serial = 657] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (16846800) [pid = 3372] [serial = 662] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (16A4C800) [pid = 3372] [serial = 668] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (1684E800) [pid = 3372] [serial = 663] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1428EC00) [pid = 3372] [serial = 650] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (1428F800) [pid = 3372] [serial = 651] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (166ABC00) [pid = 3372] [serial = 665] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (16783400) [pid = 3372] [serial = 660] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (16791800) [pid = 3372] [serial = 666] [outer = 00000000] [url = about:blank] 19:57:06 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (14E94000) [pid = 3372] [serial = 654] [outer = 00000000] [url = about:blank] 19:57:07 INFO - PROCESS | 3372 | 1463626627075 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 800ms 19:57:07 INFO - PROCESS | 3372 | 1463626627155 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 3372 | 1463626627159 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 19:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:57:07 INFO - PROCESS | 3372 | 1463626627163 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:57:07 INFO - PROCESS | 3372 | 1463626627165 Marionette TRACE conn2 <- [1,934,null,{}] 19:57:07 INFO - PROCESS | 3372 | 1463626627168 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:07 INFO - PROCESS | 3372 | 1463626627256 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:57:07 INFO - PROCESS | 3372 | 1463626627270 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:07 INFO - PROCESS | 3372 | ++DOCSHELL 12884800 == 49 [pid = 3372] [id = 243] 19:57:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (1288B800) [pid = 3372] [serial = 728] [outer = 00000000] 19:57:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (13384C00) [pid = 3372] [serial = 729] [outer = 1288B800] 19:57:07 INFO - PROCESS | 3372 | 1463626627315 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (13DC8400) [pid = 3372] [serial = 730] [outer = 1288B800] 19:57:07 INFO - PROCESS | 3372 | 1463626627766 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 19:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:57:07 INFO - PROCESS | 3372 | 1463626627801 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 3372 | 1463626627803 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 19:57:07 INFO - PROCESS | 3372 | 1463626627812 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:57:07 INFO - PROCESS | 3372 | 1463626627817 Marionette TRACE conn2 <- [1,938,null,{}] 19:57:07 INFO - PROCESS | 3372 | 1463626627822 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:07 INFO - PROCESS | 3372 | 1463626627902 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:57:07 INFO - PROCESS | 3372 | 1463626627955 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:08 INFO - PROCESS | 3372 | ++DOCSHELL 14290800 == 50 [pid = 3372] [id = 244] 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (14291400) [pid = 3372] [serial = 731] [outer = 00000000] 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (14EBF000) [pid = 3372] [serial = 732] [outer = 14291400] 19:57:08 INFO - PROCESS | 3372 | 1463626628006 Marionette DEBUG loaded listener.js 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (15258000) [pid = 3372] [serial = 733] [outer = 14291400] 19:57:08 INFO - PROCESS | 3372 | 1463626628426 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 659ms 19:57:08 INFO - PROCESS | 3372 | 1463626628465 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:57:08 INFO - PROCESS | 3372 | 1463626628467 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 19:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:57:08 INFO - PROCESS | 3372 | 1463626628470 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 3372 | 1463626628472 Marionette TRACE conn2 <- [1,942,null,{}] 19:57:08 INFO - PROCESS | 3372 | 1463626628476 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:08 INFO - PROCESS | 3372 | 1463626628597 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:57:08 INFO - PROCESS | 3372 | 1463626628648 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:08 INFO - PROCESS | 3372 | ++DOCSHELL 1524E800 == 51 [pid = 3372] [id = 245] 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (157B7400) [pid = 3372] [serial = 734] [outer = 00000000] 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (1646C400) [pid = 3372] [serial = 735] [outer = 157B7400] 19:57:08 INFO - PROCESS | 3372 | 1463626628692 Marionette DEBUG loaded listener.js 19:57:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (16478400) [pid = 3372] [serial = 736] [outer = 157B7400] 19:57:09 INFO - PROCESS | 3372 | 1463626629121 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 643ms 19:57:09 INFO - PROCESS | 3372 | 1463626629140 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:57:09 INFO - PROCESS | 3372 | 1463626629142 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 19:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:57:09 INFO - PROCESS | 3372 | 1463626629145 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:57:09 INFO - PROCESS | 3372 | 1463626629147 Marionette TRACE conn2 <- [1,946,null,{}] 19:57:09 INFO - PROCESS | 3372 | 1463626629165 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:09 INFO - PROCESS | 3372 | 1463626629272 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:57:09 INFO - PROCESS | 3372 | 1463626629359 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:09 INFO - PROCESS | 3372 | ++DOCSHELL 16788800 == 52 [pid = 3372] [id = 246] 19:57:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (16789000) [pid = 3372] [serial = 737] [outer = 00000000] 19:57:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (16842000) [pid = 3372] [serial = 738] [outer = 16789000] 19:57:09 INFO - PROCESS | 3372 | 1463626629419 Marionette DEBUG loaded listener.js 19:57:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (1684C800) [pid = 3372] [serial = 739] [outer = 16789000] 19:57:09 INFO - PROCESS | 3372 | 1463626629854 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 737ms 19:57:09 INFO - PROCESS | 3372 | 1463626629887 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:57:09 INFO - PROCESS | 3372 | 1463626629888 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 19:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:57:09 INFO - PROCESS | 3372 | 1463626629892 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:57:09 INFO - PROCESS | 3372 | 1463626629894 Marionette TRACE conn2 <- [1,950,null,{}] 19:57:09 INFO - PROCESS | 3372 | 1463626629897 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:10 INFO - PROCESS | 3372 | 1463626630009 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:57:10 INFO - PROCESS | 3372 | 1463626630016 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:10 INFO - PROCESS | 3372 | ++DOCSHELL 15A58800 == 53 [pid = 3372] [id = 247] 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (16846C00) [pid = 3372] [serial = 740] [outer = 00000000] 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (16E9B800) [pid = 3372] [serial = 741] [outer = 16846C00] 19:57:10 INFO - PROCESS | 3372 | 1463626630059 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (16E9BC00) [pid = 3372] [serial = 742] [outer = 16846C00] 19:57:10 INFO - PROCESS | 3372 | 1463626630496 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 643ms 19:57:10 INFO - PROCESS | 3372 | 1463626630534 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:57:10 INFO - PROCESS | 3372 | 1463626630536 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 19:57:10 INFO - PROCESS | 3372 | 1463626630539 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:57:10 INFO - PROCESS | 3372 | 1463626630541 Marionette TRACE conn2 <- [1,954,null,{}] 19:57:10 INFO - PROCESS | 3372 | 1463626630544 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:10 INFO - PROCESS | 3372 | 1463626630652 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:57:10 INFO - PROCESS | 3372 | 1463626630736 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:10 INFO - PROCESS | 3372 | ++DOCSHELL 157B7C00 == 54 [pid = 3372] [id = 248] 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (16902800) [pid = 3372] [serial = 743] [outer = 00000000] 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (174B6800) [pid = 3372] [serial = 744] [outer = 16902800] 19:57:10 INFO - PROCESS | 3372 | 1463626630779 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (17747C00) [pid = 3372] [serial = 745] [outer = 16902800] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (166A7800) [pid = 3372] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (13B9FC00) [pid = 3372] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (14287400) [pid = 3372] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (14EBF400) [pid = 3372] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (103CD400) [pid = 3372] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (15254000) [pid = 3372] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (170D1C00) [pid = 3372] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (1108C400) [pid = 3372] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:57:10 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (12B65400) [pid = 3372] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:57:11 INFO - PROCESS | 3372 | 1463626631227 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 737ms 19:57:11 INFO - PROCESS | 3372 | 1463626631281 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:57:11 INFO - PROCESS | 3372 | 1463626631283 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 19:57:11 INFO - PROCESS | 3372 | 1463626631286 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:57:11 INFO - PROCESS | 3372 | 1463626631288 Marionette TRACE conn2 <- [1,958,null,{}] 19:57:11 INFO - PROCESS | 3372 | 1463626631291 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:11 INFO - PROCESS | 3372 | 1463626631390 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:57:11 INFO - PROCESS | 3372 | 1463626631396 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:11 INFO - PROCESS | 3372 | ++DOCSHELL 13B9FC00 == 55 [pid = 3372] [id = 249] 19:57:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (16791400) [pid = 3372] [serial = 746] [outer = 00000000] 19:57:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (17114000) [pid = 3372] [serial = 747] [outer = 16791400] 19:57:11 INFO - PROCESS | 3372 | 1463626631439 Marionette DEBUG loaded listener.js 19:57:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (17DF5400) [pid = 3372] [serial = 748] [outer = 16791400] 19:57:11 INFO - PROCESS | 3372 | 1463626631856 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 596ms 19:57:11 INFO - PROCESS | 3372 | 1463626631892 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:57:11 INFO - PROCESS | 3372 | 1463626631894 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 19:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:57:11 INFO - PROCESS | 3372 | 1463626631901 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - PROCESS | 3372 | 1463626631902 Marionette TRACE conn2 <- [1,962,null,{}] 19:57:11 INFO - PROCESS | 3372 | 1463626631906 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:12 INFO - PROCESS | 3372 | 1463626631984 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:57:12 INFO - PROCESS | 3372 | 1463626631991 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:12 INFO - PROCESS | 3372 | ++DOCSHELL 16995C00 == 56 [pid = 3372] [id = 250] 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (17ED8000) [pid = 3372] [serial = 749] [outer = 00000000] 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (18261000) [pid = 3372] [serial = 750] [outer = 17ED8000] 19:57:12 INFO - PROCESS | 3372 | 1463626632037 Marionette DEBUG loaded listener.js 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (18269000) [pid = 3372] [serial = 751] [outer = 17ED8000] 19:57:12 INFO - PROCESS | 3372 | 1463626632464 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 627ms 19:57:12 INFO - PROCESS | 3372 | 1463626632538 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:57:12 INFO - PROCESS | 3372 | 1463626632540 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 19:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:57:12 INFO - PROCESS | 3372 | 1463626632543 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:57:12 INFO - PROCESS | 3372 | 1463626632545 Marionette TRACE conn2 <- [1,966,null,{}] 19:57:12 INFO - PROCESS | 3372 | 1463626632548 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:12 INFO - PROCESS | 3372 | 1463626632625 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:57:12 INFO - PROCESS | 3372 | 1463626632634 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:12 INFO - PROCESS | 3372 | ++DOCSHELL 11434400 == 57 [pid = 3372] [id = 251] 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (1826DC00) [pid = 3372] [serial = 752] [outer = 00000000] 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (1973DC00) [pid = 3372] [serial = 753] [outer = 1826DC00] 19:57:12 INFO - PROCESS | 3372 | 1463626632682 Marionette DEBUG loaded listener.js 19:57:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (19746C00) [pid = 3372] [serial = 754] [outer = 1826DC00] 19:57:13 INFO - PROCESS | 3372 | 1463626633260 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 799ms 19:57:13 INFO - PROCESS | 3372 | 1463626633365 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:57:13 INFO - PROCESS | 3372 | 1463626633369 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 19:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:57:13 INFO - PROCESS | 3372 | 1463626633376 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:57:13 INFO - PROCESS | 3372 | 1463626633380 Marionette TRACE conn2 <- [1,970,null,{}] 19:57:13 INFO - PROCESS | 3372 | 1463626633385 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:13 INFO - PROCESS | 3372 | 1463626633499 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:57:13 INFO - PROCESS | 3372 | 1463626633618 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:13 INFO - PROCESS | 3372 | ++DOCSHELL 0F341400 == 58 [pid = 3372] [id = 252] 19:57:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (10477800) [pid = 3372] [serial = 755] [outer = 00000000] 19:57:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1142C000) [pid = 3372] [serial = 756] [outer = 10477800] 19:57:13 INFO - PROCESS | 3372 | 1463626633676 Marionette DEBUG loaded listener.js 19:57:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1315FC00) [pid = 3372] [serial = 757] [outer = 10477800] 19:57:14 INFO - PROCESS | 3372 | 1463626634235 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 910ms 19:57:14 INFO - PROCESS | 3372 | 1463626634282 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:57:14 INFO - PROCESS | 3372 | 1463626634288 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 19:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:57:14 INFO - PROCESS | 3372 | 1463626634295 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:57:14 INFO - PROCESS | 3372 | 1463626634297 Marionette TRACE conn2 <- [1,974,null,{}] 19:57:14 INFO - PROCESS | 3372 | 1463626634302 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:14 INFO - PROCESS | 3372 | 1463626634414 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:57:14 INFO - PROCESS | 3372 | 1463626634512 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:14 INFO - PROCESS | 3372 | ++DOCSHELL 1307D000 == 59 [pid = 3372] [id = 253] 19:57:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (1315F800) [pid = 3372] [serial = 758] [outer = 00000000] 19:57:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (14274C00) [pid = 3372] [serial = 759] [outer = 1315F800] 19:57:14 INFO - PROCESS | 3372 | 1463626634569 Marionette DEBUG loaded listener.js 19:57:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (1428EC00) [pid = 3372] [serial = 760] [outer = 1315F800] 19:57:15 INFO - PROCESS | 3372 | 1463626635177 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 941ms 19:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:57:15 INFO - PROCESS | 3372 | 1463626635238 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:57:15 INFO - PROCESS | 3372 | 1463626635240 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 19:57:15 INFO - PROCESS | 3372 | 1463626635244 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:57:15 INFO - PROCESS | 3372 | 1463626635248 Marionette TRACE conn2 <- [1,978,null,{}] 19:57:15 INFO - PROCESS | 3372 | 1463626635259 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:15 INFO - PROCESS | 3372 | 1463626635364 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:57:15 INFO - PROCESS | 3372 | 1463626635498 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:15 INFO - PROCESS | 3372 | ++DOCSHELL 177E8400 == 60 [pid = 3372] [id = 254] 19:57:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (177EC400) [pid = 3372] [serial = 761] [outer = 00000000] 19:57:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (18261800) [pid = 3372] [serial = 762] [outer = 177EC400] 19:57:15 INFO - PROCESS | 3372 | 1463626635555 Marionette DEBUG loaded listener.js 19:57:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1973E000) [pid = 3372] [serial = 763] [outer = 177EC400] 19:57:16 INFO - PROCESS | 3372 | 1463626636115 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 894ms 19:57:16 INFO - PROCESS | 3372 | 1463626636147 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:57:16 INFO - PROCESS | 3372 | 1463626636150 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 19:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:57:16 INFO - PROCESS | 3372 | 1463626636154 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:57:16 INFO - PROCESS | 3372 | 1463626636156 Marionette TRACE conn2 <- [1,982,null,{}] 19:57:16 INFO - PROCESS | 3372 | 1463626636159 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:16 INFO - PROCESS | 3372 | 1463626636263 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:57:16 INFO - PROCESS | 3372 | 1463626636360 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:16 INFO - PROCESS | 3372 | ++DOCSHELL 19743C00 == 61 [pid = 3372] [id = 255] 19:57:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1978A000) [pid = 3372] [serial = 764] [outer = 00000000] 19:57:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1978EC00) [pid = 3372] [serial = 765] [outer = 1978A000] 19:57:16 INFO - PROCESS | 3372 | 1463626636421 Marionette DEBUG loaded listener.js 19:57:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (19931000) [pid = 3372] [serial = 766] [outer = 1978A000] 19:57:17 INFO - PROCESS | 3372 | 1463626636986 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 910ms 19:57:17 INFO - PROCESS | 3372 | 1463626637058 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:57:17 INFO - PROCESS | 3372 | 1463626637060 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 19:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:57:17 INFO - PROCESS | 3372 | 1463626637064 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:57:17 INFO - PROCESS | 3372 | 1463626637066 Marionette TRACE conn2 <- [1,986,null,{}] 19:57:17 INFO - PROCESS | 3372 | 1463626637069 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:17 INFO - PROCESS | 3372 | 1463626637167 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:57:17 INFO - PROCESS | 3372 | 1463626637291 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:17 INFO - PROCESS | 3372 | ++DOCSHELL 16849000 == 62 [pid = 3372] [id = 256] 19:57:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (19788400) [pid = 3372] [serial = 767] [outer = 00000000] 19:57:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (199E4400) [pid = 3372] [serial = 768] [outer = 19788400] 19:57:17 INFO - PROCESS | 3372 | 1463626637345 Marionette DEBUG loaded listener.js 19:57:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (19E68800) [pid = 3372] [serial = 769] [outer = 19788400] 19:57:18 INFO - PROCESS | 3372 | 1463626638065 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1050ms 19:57:18 INFO - PROCESS | 3372 | 1463626638126 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 3372 | 1463626638130 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 19:57:18 INFO - PROCESS | 3372 | 1463626638135 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:57:18 INFO - PROCESS | 3372 | 1463626638139 Marionette TRACE conn2 <- [1,990,null,{}] 19:57:18 INFO - PROCESS | 3372 | 1463626638146 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:18 INFO - PROCESS | 3372 | 1463626638241 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:57:18 INFO - PROCESS | 3372 | 1463626638398 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:18 INFO - PROCESS | 3372 | ++DOCSHELL 1043F800 == 63 [pid = 3372] [id = 257] 19:57:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1047A000) [pid = 3372] [serial = 770] [outer = 00000000] 19:57:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (10BB0C00) [pid = 3372] [serial = 771] [outer = 1047A000] 19:57:18 INFO - PROCESS | 3372 | 1463626638447 Marionette DEBUG loaded listener.js 19:57:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (10FC4000) [pid = 3372] [serial = 772] [outer = 1047A000] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 13B9B800 == 62 [pid = 3372] [id = 235] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 11A0F400 == 61 [pid = 3372] [id = 234] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 14284800 == 60 [pid = 3372] [id = 230] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 16474C00 == 59 [pid = 3372] [id = 231] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 14288400 == 58 [pid = 3372] [id = 232] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 170CD400 == 57 [pid = 3372] [id = 233] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 13B9E400 == 56 [pid = 3372] [id = 229] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 16995C00 == 55 [pid = 3372] [id = 250] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 13B9FC00 == 54 [pid = 3372] [id = 249] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 157B7C00 == 53 [pid = 3372] [id = 248] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 15A58800 == 52 [pid = 3372] [id = 247] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 16788800 == 51 [pid = 3372] [id = 246] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 1524E800 == 50 [pid = 3372] [id = 245] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 14290800 == 49 [pid = 3372] [id = 244] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 12884800 == 48 [pid = 3372] [id = 243] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 112E2400 == 47 [pid = 3372] [id = 242] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 10A5AC00 == 46 [pid = 3372] [id = 241] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 1032F000 == 45 [pid = 3372] [id = 237] 19:57:19 INFO - PROCESS | 3372 | --DOCSHELL 13315400 == 44 [pid = 3372] [id = 236] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (13BB8000) [pid = 3372] [serial = 686] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (140C3C00) [pid = 3372] [serial = 687] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (15A4CC00) [pid = 3372] [serial = 689] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (177DFC00) [pid = 3372] [serial = 705] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (1047FC00) [pid = 3372] [serial = 680] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (10A60000) [pid = 3372] [serial = 681] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1684D800) [pid = 3372] [serial = 695] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (10484800) [pid = 3372] [serial = 674] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (12D7A800) [pid = 3372] [serial = 677] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1678CC00) [pid = 3372] [serial = 693] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (174B8000) [pid = 3372] [serial = 698] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (1684DC00) [pid = 3372] [serial = 696] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (17741800) [pid = 3372] [serial = 704] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (176C7400) [pid = 3372] [serial = 699] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (128A5000) [pid = 3372] [serial = 684] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (11A03400) [pid = 3372] [serial = 683] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (14EC1400) [pid = 3372] [serial = 701] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (16470C00) [pid = 3372] [serial = 690] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (16784000) [pid = 3372] [serial = 702] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (177EE400) [pid = 3372] [serial = 707] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (16786C00) [pid = 3372] [serial = 692] [outer = 00000000] [url = about:blank] 19:57:19 INFO - PROCESS | 3372 | 1463626639074 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 941ms 19:57:19 INFO - PROCESS | 3372 | 1463626639114 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:57:19 INFO - PROCESS | 3372 | 1463626639119 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 19:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:57:19 INFO - PROCESS | 3372 | 1463626639125 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:57:19 INFO - PROCESS | 3372 | 1463626639128 Marionette TRACE conn2 <- [1,994,null,{}] 19:57:19 INFO - PROCESS | 3372 | 1463626639131 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:19 INFO - PROCESS | 3372 | 1463626639227 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:57:19 INFO - PROCESS | 3372 | 1463626639312 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:19 INFO - PROCESS | 3372 | ++DOCSHELL 10A55C00 == 45 [pid = 3372] [id = 258] 19:57:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (10A59400) [pid = 3372] [serial = 773] [outer = 00000000] 19:57:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (11090000) [pid = 3372] [serial = 774] [outer = 10A59400] 19:57:19 INFO - PROCESS | 3372 | 1463626639358 Marionette DEBUG loaded listener.js 19:57:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (112EA000) [pid = 3372] [serial = 775] [outer = 10A59400] 19:57:19 INFO - PROCESS | 3372 | 1463626639774 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 705ms 19:57:19 INFO - PROCESS | 3372 | 1463626639824 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:57:19 INFO - PROCESS | 3372 | 1463626639826 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 19:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:57:19 INFO - PROCESS | 3372 | 1463626639830 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:57:19 INFO - PROCESS | 3372 | 1463626639833 Marionette TRACE conn2 <- [1,998,null,{}] 19:57:19 INFO - PROCESS | 3372 | 1463626639843 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:19 INFO - PROCESS | 3372 | 1463626639931 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:57:19 INFO - PROCESS | 3372 | 1463626639946 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:19 INFO - PROCESS | 3372 | ++DOCSHELL 13164800 == 46 [pid = 3372] [id = 259] 19:57:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (13306800) [pid = 3372] [serial = 776] [outer = 00000000] 19:57:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1331E800) [pid = 3372] [serial = 777] [outer = 13306800] 19:57:19 INFO - PROCESS | 3372 | 1463626639993 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (13909800) [pid = 3372] [serial = 778] [outer = 13306800] 19:57:20 INFO - PROCESS | 3372 | 1463626640436 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 643ms 19:57:20 INFO - PROCESS | 3372 | 1463626640467 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:57:20 INFO - PROCESS | 3372 | 1463626640470 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 19:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:57:20 INFO - PROCESS | 3372 | 1463626640473 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:57:20 INFO - PROCESS | 3372 | 1463626640475 Marionette TRACE conn2 <- [1,1002,null,{}] 19:57:20 INFO - PROCESS | 3372 | 1463626640478 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:20 INFO - PROCESS | 3372 | 1463626640565 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:57:20 INFO - PROCESS | 3372 | 1463626640571 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:20 INFO - PROCESS | 3372 | ++DOCSHELL 13B9F400 == 47 [pid = 3372] [id = 260] 19:57:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (13BB3400) [pid = 3372] [serial = 779] [outer = 00000000] 19:57:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (14012800) [pid = 3372] [serial = 780] [outer = 13BB3400] 19:57:20 INFO - PROCESS | 3372 | 1463626640619 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (1426EC00) [pid = 3372] [serial = 781] [outer = 13BB3400] 19:57:21 INFO - PROCESS | 3372 | 1463626641062 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 643ms 19:57:21 INFO - PROCESS | 3372 | 1463626641111 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 3372 | 1463626641113 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 19:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:57:21 INFO - PROCESS | 3372 | 1463626641117 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3372 | 1463626641118 Marionette TRACE conn2 <- [1,1006,null,{}] 19:57:21 INFO - PROCESS | 3372 | 1463626641122 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 3372 | 1463626641209 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:57:21 INFO - PROCESS | 3372 | 1463626641215 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:21 INFO - PROCESS | 3372 | ++DOCSHELL 1426BC00 == 48 [pid = 3372] [id = 261] 19:57:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (14276800) [pid = 3372] [serial = 782] [outer = 00000000] 19:57:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (1428D400) [pid = 3372] [serial = 783] [outer = 14276800] 19:57:21 INFO - PROCESS | 3372 | 1463626641259 Marionette DEBUG loaded listener.js 19:57:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1524E800) [pid = 3372] [serial = 784] [outer = 14276800] 19:57:21 INFO - PROCESS | 3372 | 1463626641746 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 689ms 19:57:21 INFO - PROCESS | 3372 | 1463626641816 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 3372 | 1463626641818 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 19:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:57:21 INFO - PROCESS | 3372 | 1463626641822 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3372 | 1463626641823 Marionette TRACE conn2 <- [1,1010,null,{}] 19:57:21 INFO - PROCESS | 3372 | 1463626641827 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:21 INFO - PROCESS | 3372 | 1463626641965 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:57:21 INFO - PROCESS | 3372 | 1463626641978 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3372 | ++DOCSHELL 1646A000 == 49 [pid = 3372] [id = 262] 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (1646A400) [pid = 3372] [serial = 785] [outer = 00000000] 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (16475400) [pid = 3372] [serial = 786] [outer = 1646A400] 19:57:22 INFO - PROCESS | 3372 | 1463626642022 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (1670FC00) [pid = 3372] [serial = 787] [outer = 1646A400] 19:57:22 INFO - PROCESS | 3372 | 1463626642463 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 19:57:22 INFO - PROCESS | 3372 | 1463626642521 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:57:22 INFO - PROCESS | 3372 | 1463626642523 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 19:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:57:22 INFO - PROCESS | 3372 | 1463626642527 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:57:22 INFO - PROCESS | 3372 | 1463626642530 Marionette TRACE conn2 <- [1,1014,null,{}] 19:57:22 INFO - PROCESS | 3372 | 1463626642550 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:22 INFO - PROCESS | 3372 | 1463626642686 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:57:22 INFO - PROCESS | 3372 | 1463626642744 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3372 | ++DOCSHELL 13312C00 == 50 [pid = 3372] [id = 263] 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1338AC00) [pid = 3372] [serial = 788] [outer = 00000000] 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (1678FC00) [pid = 3372] [serial = 789] [outer = 1338AC00] 19:57:22 INFO - PROCESS | 3372 | 1463626642787 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (16790C00) [pid = 3372] [serial = 790] [outer = 1338AC00] 19:57:23 INFO - PROCESS | 3372 | 1463626643182 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 689ms 19:57:23 INFO - PROCESS | 3372 | 1463626643226 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:57:23 INFO - PROCESS | 3372 | 1463626643228 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 19:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:57:23 INFO - PROCESS | 3372 | 1463626643231 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - PROCESS | 3372 | 1463626643233 Marionette TRACE conn2 <- [1,1018,null,{}] 19:57:23 INFO - PROCESS | 3372 | 1463626643236 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:23 INFO - PROCESS | 3372 | 1463626643347 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:57:23 INFO - PROCESS | 3372 | 1463626643353 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:23 INFO - PROCESS | 3372 | ++DOCSHELL 16477C00 == 51 [pid = 3372] [id = 264] 19:57:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (16842C00) [pid = 3372] [serial = 791] [outer = 00000000] 19:57:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (16A4E000) [pid = 3372] [serial = 792] [outer = 16842C00] 19:57:23 INFO - PROCESS | 3372 | 1463626643444 Marionette DEBUG loaded listener.js 19:57:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (16EA6800) [pid = 3372] [serial = 793] [outer = 16842C00] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (11430000) [pid = 3372] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (16789000) [pid = 3372] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (16846C00) [pid = 3372] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (157B7400) [pid = 3372] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (14291400) [pid = 3372] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1288B800) [pid = 3372] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (16902800) [pid = 3372] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (10A5BC00) [pid = 3372] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (17ED8000) [pid = 3372] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (11432400) [pid = 3372] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:57:23 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (16791400) [pid = 3372] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:57:24 INFO - PROCESS | 3372 | 1463626643992 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 847ms 19:57:24 INFO - PROCESS | 3372 | 1463626644075 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:57:24 INFO - PROCESS | 3372 | 1463626644077 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 19:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:57:24 INFO - PROCESS | 3372 | 1463626644080 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:57:24 INFO - PROCESS | 3372 | 1463626644082 Marionette TRACE conn2 <- [1,1022,null,{}] 19:57:24 INFO - PROCESS | 3372 | 1463626644086 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:24 INFO - PROCESS | 3372 | 1463626644164 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:57:24 INFO - PROCESS | 3372 | 1463626644170 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 3372 | ++DOCSHELL 11083400 == 52 [pid = 3372] [id = 265] 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (1646D800) [pid = 3372] [serial = 794] [outer = 00000000] 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1678A400) [pid = 3372] [serial = 795] [outer = 1646D800] 19:57:24 INFO - PROCESS | 3372 | 1463626644216 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (16840000) [pid = 3372] [serial = 796] [outer = 1646D800] 19:57:24 INFO - PROCESS | 3372 | 1463626644638 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 596ms 19:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:57:24 INFO - PROCESS | 3372 | 1463626644677 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:57:24 INFO - PROCESS | 3372 | 1463626644679 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 19:57:24 INFO - PROCESS | 3372 | 1463626644683 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:57:24 INFO - PROCESS | 3372 | 1463626644684 Marionette TRACE conn2 <- [1,1026,null,{}] 19:57:24 INFO - PROCESS | 3372 | 1463626644688 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:24 INFO - PROCESS | 3372 | 1463626644765 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:57:24 INFO - PROCESS | 3372 | 1463626644772 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 3372 | ++DOCSHELL 16907400 == 53 [pid = 3372] [id = 266] 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1690F400) [pid = 3372] [serial = 797] [outer = 00000000] 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (170C7000) [pid = 3372] [serial = 798] [outer = 1690F400] 19:57:24 INFO - PROCESS | 3372 | 1463626644815 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1711BC00) [pid = 3372] [serial = 799] [outer = 1690F400] 19:57:25 INFO - PROCESS | 3372 | 1463626645259 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 627ms 19:57:25 INFO - PROCESS | 3372 | 1463626645321 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 3372 | 1463626645323 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 19:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:57:25 INFO - PROCESS | 3372 | 1463626645327 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 3372 | 1463626645329 Marionette TRACE conn2 <- [1,1030,null,{}] 19:57:25 INFO - PROCESS | 3372 | 1463626645333 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:25 INFO - PROCESS | 3372 | 1463626645430 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:57:25 INFO - PROCESS | 3372 | 1463626645445 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:25 INFO - PROCESS | 3372 | ++DOCSHELL 17749400 == 54 [pid = 3372] [id = 267] 19:57:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (17749800) [pid = 3372] [serial = 800] [outer = 00000000] 19:57:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (177E6800) [pid = 3372] [serial = 801] [outer = 17749800] 19:57:25 INFO - PROCESS | 3372 | 1463626645492 Marionette DEBUG loaded listener.js 19:57:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (17DEEC00) [pid = 3372] [serial = 802] [outer = 17749800] 19:57:26 INFO - PROCESS | 3372 | 1463626646169 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 909ms 19:57:26 INFO - PROCESS | 3372 | 1463626646231 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:57:26 INFO - PROCESS | 3372 | 1463626646236 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 19:57:26 INFO - PROCESS | 3372 | 1463626646242 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:57:26 INFO - PROCESS | 3372 | 1463626646246 Marionette TRACE conn2 <- [1,1034,null,{}] 19:57:26 INFO - PROCESS | 3372 | 1463626646251 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:26 INFO - PROCESS | 3372 | 1463626646393 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:57:26 INFO - PROCESS | 3372 | 1463626646523 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:26 INFO - PROCESS | 3372 | ++DOCSHELL 105F9C00 == 55 [pid = 3372] [id = 268] 19:57:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (10A60800) [pid = 3372] [serial = 803] [outer = 00000000] 19:57:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (112CB400) [pid = 3372] [serial = 804] [outer = 10A60800] 19:57:26 INFO - PROCESS | 3372 | 1463626646583 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (11A03C00) [pid = 3372] [serial = 805] [outer = 10A60800] 19:57:27 INFO - PROCESS | 3372 | 1463626647178 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1003ms 19:57:27 INFO - PROCESS | 3372 | 1463626647246 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 3372 | 1463626647252 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 19:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:57:27 INFO - PROCESS | 3372 | 1463626647258 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 3372 | 1463626647261 Marionette TRACE conn2 <- [1,1038,null,{}] 19:57:27 INFO - PROCESS | 3372 | 1463626647265 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:27 INFO - PROCESS | 3372 | 1463626647371 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:57:27 INFO - PROCESS | 3372 | 1463626647473 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:27 INFO - PROCESS | 3372 | ++DOCSHELL 12AEC000 == 56 [pid = 3372] [id = 269] 19:57:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (12D31000) [pid = 3372] [serial = 806] [outer = 00000000] 19:57:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (14009C00) [pid = 3372] [serial = 807] [outer = 12D31000] 19:57:27 INFO - PROCESS | 3372 | 1463626647526 Marionette DEBUG loaded listener.js 19:57:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (14272000) [pid = 3372] [serial = 808] [outer = 12D31000] 19:57:28 INFO - PROCESS | 3372 | 1463626648238 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1004ms 19:57:28 INFO - PROCESS | 3372 | 1463626648291 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:57:28 INFO - PROCESS | 3372 | 1463626648293 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 19:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:57:28 INFO - PROCESS | 3372 | 1463626648297 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:57:28 INFO - PROCESS | 3372 | 1463626648301 Marionette TRACE conn2 <- [1,1042,null,{}] 19:57:28 INFO - PROCESS | 3372 | 1463626648312 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:28 INFO - PROCESS | 3372 | 1463626648421 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:57:28 INFO - PROCESS | 3372 | 1463626648551 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 3372 | ++DOCSHELL 1646AC00 == 57 [pid = 3372] [id = 270] 19:57:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (16783800) [pid = 3372] [serial = 809] [outer = 00000000] 19:57:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (17410000) [pid = 3372] [serial = 810] [outer = 16783800] 19:57:28 INFO - PROCESS | 3372 | 1463626648608 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1773D000) [pid = 3372] [serial = 811] [outer = 16783800] 19:57:29 INFO - PROCESS | 3372 | 1463626649167 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 909ms 19:57:29 INFO - PROCESS | 3372 | 1463626649200 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:57:29 INFO - PROCESS | 3372 | 1463626649203 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 19:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:57:29 INFO - PROCESS | 3372 | 1463626649207 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:57:29 INFO - PROCESS | 3372 | 1463626649209 Marionette TRACE conn2 <- [1,1046,null,{}] 19:57:29 INFO - PROCESS | 3372 | 1463626649229 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:29 INFO - PROCESS | 3372 | 1463626649333 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:57:29 INFO - PROCESS | 3372 | 1463626649433 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:29 INFO - PROCESS | 3372 | ++DOCSHELL 176C1800 == 58 [pid = 3372] [id = 271] 19:57:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (177E7800) [pid = 3372] [serial = 812] [outer = 00000000] 19:57:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1824F400) [pid = 3372] [serial = 813] [outer = 177E7800] 19:57:29 INFO - PROCESS | 3372 | 1463626649486 Marionette DEBUG loaded listener.js 19:57:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1825EC00) [pid = 3372] [serial = 814] [outer = 177E7800] 19:57:30 INFO - PROCESS | 3372 | 1463626650089 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 909ms 19:57:30 INFO - PROCESS | 3372 | 1463626650110 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:57:30 INFO - PROCESS | 3372 | 1463626650112 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 19:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:57:30 INFO - PROCESS | 3372 | 1463626650116 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:57:30 INFO - PROCESS | 3372 | 1463626650118 Marionette TRACE conn2 <- [1,1050,null,{}] 19:57:30 INFO - PROCESS | 3372 | 1463626650122 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:30 INFO - PROCESS | 3372 | 1463626650226 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:57:30 INFO - PROCESS | 3372 | 1463626650328 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:30 INFO - PROCESS | 3372 | ++DOCSHELL 0F340400 == 59 [pid = 3372] [id = 272] 19:57:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (10A56800) [pid = 3372] [serial = 815] [outer = 00000000] 19:57:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (1678DC00) [pid = 3372] [serial = 816] [outer = 10A56800] 19:57:30 INFO - PROCESS | 3372 | 1463626650386 Marionette DEBUG loaded listener.js 19:57:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1690E800) [pid = 3372] [serial = 817] [outer = 10A56800] 19:57:31 INFO - PROCESS | 3372 | 1463626651120 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1035ms 19:57:31 INFO - PROCESS | 3372 | 1463626651177 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:57:31 INFO - PROCESS | 3372 | 1463626651180 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 19:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:57:31 INFO - PROCESS | 3372 | 1463626651185 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:57:31 INFO - PROCESS | 3372 | 1463626651188 Marionette TRACE conn2 <- [1,1054,null,{}] 19:57:31 INFO - PROCESS | 3372 | 1463626651194 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:31 INFO - PROCESS | 3372 | 1463626651287 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:57:31 INFO - PROCESS | 3372 | 1463626651421 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:31 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F6800 == 60 [pid = 3372] [id = 273] 19:57:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (0C7FCC00) [pid = 3372] [serial = 818] [outer = 00000000] 19:57:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (10A58000) [pid = 3372] [serial = 819] [outer = 0C7FCC00] 19:57:31 INFO - PROCESS | 3372 | 1463626651492 Marionette DEBUG loaded listener.js 19:57:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (128A3000) [pid = 3372] [serial = 820] [outer = 0C7FCC00] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 16907400 == 59 [pid = 3372] [id = 266] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 11083400 == 58 [pid = 3372] [id = 265] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 16477C00 == 57 [pid = 3372] [id = 264] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 13312C00 == 56 [pid = 3372] [id = 263] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 1646A000 == 55 [pid = 3372] [id = 262] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 1426BC00 == 54 [pid = 3372] [id = 261] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 13B9F400 == 53 [pid = 3372] [id = 260] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 13164800 == 52 [pid = 3372] [id = 259] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 10A55C00 == 51 [pid = 3372] [id = 258] 19:57:31 INFO - PROCESS | 3372 | --DOCSHELL 1043F800 == 50 [pid = 3372] [id = 257] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (13390800) [pid = 3372] [serial = 678] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (16842000) [pid = 3372] [serial = 738] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (16E9B800) [pid = 3372] [serial = 741] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1684C800) [pid = 3372] [serial = 739] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1646C400) [pid = 3372] [serial = 735] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (14EBF000) [pid = 3372] [serial = 732] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (15258000) [pid = 3372] [serial = 733] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (18265000) [pid = 3372] [serial = 720] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13384C00) [pid = 3372] [serial = 729] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (13DC8400) [pid = 3372] [serial = 730] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (112CE000) [pid = 3372] [serial = 710] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (174B6800) [pid = 3372] [serial = 744] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (114AC800) [pid = 3372] [serial = 724] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (11228000) [pid = 3372] [serial = 723] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (14286000) [pid = 3372] [serial = 714] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (18269000) [pid = 3372] [serial = 751] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (13DBB800) [pid = 3372] [serial = 727] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1338F400) [pid = 3372] [serial = 726] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (17E14C00) [pid = 3372] [serial = 717] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (16E9BC00) [pid = 3372] [serial = 742] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (1973DC00) [pid = 3372] [serial = 753] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (18261000) [pid = 3372] [serial = 750] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1993A000) [pid = 3372] [serial = 402] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:57:32 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (17747C00) [pid = 3372] [serial = 745] [outer = 00000000] [url = about:blank] 19:57:32 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (17114000) [pid = 3372] [serial = 747] [outer = 00000000] [url = about:blank] 19:57:32 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (17DF5400) [pid = 3372] [serial = 748] [outer = 00000000] [url = about:blank] 19:57:32 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (16478400) [pid = 3372] [serial = 736] [outer = 00000000] [url = about:blank] 19:57:32 INFO - PROCESS | 3372 | 1463626652078 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 941ms 19:57:32 INFO - PROCESS | 3372 | 1463626652130 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 3372 | 1463626652135 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 19:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:57:32 INFO - PROCESS | 3372 | 1463626652141 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 3372 | 1463626652143 Marionette TRACE conn2 <- [1,1058,null,{}] 19:57:32 INFO - PROCESS | 3372 | 1463626652147 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:32 INFO - PROCESS | 3372 | 1463626652230 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:57:32 INFO - PROCESS | 3372 | 1463626652237 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3372 | ++DOCSHELL 112DB800 == 51 [pid = 3372] [id = 274] 19:57:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (112E5800) [pid = 3372] [serial = 821] [outer = 00000000] 19:57:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (130CD800) [pid = 3372] [serial = 822] [outer = 112E5800] 19:57:32 INFO - PROCESS | 3372 | 1463626652281 Marionette DEBUG loaded listener.js 19:57:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (13388C00) [pid = 3372] [serial = 823] [outer = 112E5800] 19:57:32 INFO - PROCESS | 3372 | 1463626652746 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 643ms 19:57:32 INFO - PROCESS | 3372 | 1463626652778 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 3372 | 1463626652781 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 19:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:57:32 INFO - PROCESS | 3372 | 1463626652784 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 3372 | 1463626652788 Marionette TRACE conn2 <- [1,1062,null,{}] 19:57:32 INFO - PROCESS | 3372 | 1463626652797 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:32 INFO - PROCESS | 3372 | 1463626652878 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:57:32 INFO - PROCESS | 3372 | 1463626652888 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3372 | ++DOCSHELL 140C9000 == 52 [pid = 3372] [id = 275] 19:57:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (140C9400) [pid = 3372] [serial = 824] [outer = 00000000] 19:57:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (140EF800) [pid = 3372] [serial = 825] [outer = 140C9400] 19:57:32 INFO - PROCESS | 3372 | 1463626652939 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (14285800) [pid = 3372] [serial = 826] [outer = 140C9400] 19:57:33 INFO - PROCESS | 3372 | 1463626653406 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 643ms 19:57:33 INFO - PROCESS | 3372 | 1463626653422 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:57:33 INFO - PROCESS | 3372 | 1463626653424 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 19:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:57:33 INFO - PROCESS | 3372 | 1463626653428 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:57:33 INFO - PROCESS | 3372 | 1463626653429 Marionette TRACE conn2 <- [1,1066,null,{}] 19:57:33 INFO - PROCESS | 3372 | 1463626653432 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:33 INFO - PROCESS | 3372 | 1463626653513 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:57:33 INFO - PROCESS | 3372 | 1463626653520 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:33 INFO - PROCESS | 3372 | ++DOCSHELL 14279000 == 53 [pid = 3372] [id = 276] 19:57:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (14289C00) [pid = 3372] [serial = 827] [outer = 00000000] 19:57:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (155F1C00) [pid = 3372] [serial = 828] [outer = 14289C00] 19:57:33 INFO - PROCESS | 3372 | 1463626653563 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (15F4C800) [pid = 3372] [serial = 829] [outer = 14289C00] 19:57:34 INFO - PROCESS | 3372 | 1463626654236 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 909ms 19:57:34 INFO - PROCESS | 3372 | 1463626654333 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 3372 | 1463626654338 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 19:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:57:34 INFO - PROCESS | 3372 | 1463626654343 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 3372 | 1463626654348 Marionette TRACE conn2 <- [1,1070,null,{}] 19:57:34 INFO - PROCESS | 3372 | 1463626654354 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:34 INFO - PROCESS | 3372 | 1463626654467 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:57:34 INFO - PROCESS | 3372 | 1463626654561 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F6400 == 54 [pid = 3372] [id = 277] 19:57:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (0F33B400) [pid = 3372] [serial = 830] [outer = 00000000] 19:57:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (11CF1800) [pid = 3372] [serial = 831] [outer = 0F33B400] 19:57:34 INFO - PROCESS | 3372 | 1463626654617 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1330BC00) [pid = 3372] [serial = 832] [outer = 0F33B400] 19:57:35 INFO - PROCESS | 3372 | 1463626655203 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 909ms 19:57:35 INFO - PROCESS | 3372 | 1463626655248 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:57:35 INFO - PROCESS | 3372 | 1463626655254 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 19:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:57:35 INFO - PROCESS | 3372 | 1463626655260 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:57:35 INFO - PROCESS | 3372 | 1463626655263 Marionette TRACE conn2 <- [1,1074,null,{}] 19:57:35 INFO - PROCESS | 3372 | 1463626655267 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:35 INFO - PROCESS | 3372 | 1463626655377 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:57:35 INFO - PROCESS | 3372 | 1463626655477 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:35 INFO - PROCESS | 3372 | ++DOCSHELL 14E8AC00 == 55 [pid = 3372] [id = 278] 19:57:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (14E8D800) [pid = 3372] [serial = 833] [outer = 00000000] 19:57:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (14EC1800) [pid = 3372] [serial = 834] [outer = 14E8D800] 19:57:35 INFO - PROCESS | 3372 | 1463626655533 Marionette DEBUG loaded listener.js 19:57:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (1646A000) [pid = 3372] [serial = 835] [outer = 14E8D800] 19:57:36 INFO - PROCESS | 3372 | 1463626656114 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 894ms 19:57:36 INFO - PROCESS | 3372 | 1463626656163 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:57:36 INFO - PROCESS | 3372 | 1463626656165 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 19:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:57:36 INFO - PROCESS | 3372 | 1463626656169 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:57:36 INFO - PROCESS | 3372 | 1463626656173 Marionette TRACE conn2 <- [1,1078,null,{}] 19:57:36 INFO - PROCESS | 3372 | 1463626656184 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:36 INFO - PROCESS | 3372 | 1463626656289 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:57:36 INFO - PROCESS | 3372 | 1463626656392 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:36 INFO - PROCESS | 3372 | ++DOCSHELL 16845C00 == 56 [pid = 3372] [id = 279] 19:57:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1684CC00) [pid = 3372] [serial = 836] [outer = 00000000] 19:57:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (16999C00) [pid = 3372] [serial = 837] [outer = 1684CC00] 19:57:36 INFO - PROCESS | 3372 | 1463626656448 Marionette DEBUG loaded listener.js 19:57:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (16E9BC00) [pid = 3372] [serial = 838] [outer = 1684CC00] 19:57:37 INFO - PROCESS | 3372 | 1463626657068 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 910ms 19:57:37 INFO - PROCESS | 3372 | 1463626657104 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 3372 | 1463626657107 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 19:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:57:37 INFO - PROCESS | 3372 | 1463626657110 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 3372 | 1463626657112 Marionette TRACE conn2 <- [1,1082,null,{}] 19:57:37 INFO - PROCESS | 3372 | 1463626657116 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:37 INFO - PROCESS | 3372 | 1463626657216 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:57:37 INFO - PROCESS | 3372 | 1463626657315 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 3372 | ++DOCSHELL 16903800 == 57 [pid = 3372] [id = 280] 19:57:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1690EC00) [pid = 3372] [serial = 839] [outer = 00000000] 19:57:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1711DC00) [pid = 3372] [serial = 840] [outer = 1690EC00] 19:57:37 INFO - PROCESS | 3372 | 1463626657368 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (17746C00) [pid = 3372] [serial = 841] [outer = 1690EC00] 19:57:37 INFO - PROCESS | 3372 | 1463626657977 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 940ms 19:57:38 INFO - PROCESS | 3372 | 1463626658055 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 3372 | 1463626658057 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 19:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:57:38 INFO - PROCESS | 3372 | 1463626658061 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - PROCESS | 3372 | 1463626658063 Marionette TRACE conn2 <- [1,1086,null,{}] 19:57:38 INFO - PROCESS | 3372 | 1463626658067 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:38 INFO - PROCESS | 3372 | 1463626658162 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:57:38 INFO - PROCESS | 3372 | 1463626658288 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:38 INFO - PROCESS | 3372 | ++DOCSHELL 11226C00 == 58 [pid = 3372] [id = 281] 19:57:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (13DBAC00) [pid = 3372] [serial = 842] [outer = 00000000] 19:57:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (17CE2000) [pid = 3372] [serial = 843] [outer = 13DBAC00] 19:57:38 INFO - PROCESS | 3372 | 1463626658342 Marionette DEBUG loaded listener.js 19:57:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (17DF2400) [pid = 3372] [serial = 844] [outer = 13DBAC00] 19:57:38 INFO - PROCESS | 3372 | 1463626658916 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 909ms 19:57:38 INFO - PROCESS | 3372 | 1463626658965 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 3372 | 1463626658968 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 19:57:38 INFO - PROCESS | 3372 | 1463626658971 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:57:38 INFO - PROCESS | 3372 | 1463626658973 Marionette TRACE conn2 <- [1,1090,null,{}] 19:57:38 INFO - PROCESS | 3372 | 1463626658977 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:39 INFO - PROCESS | 3372 | 1463626659089 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:57:39 INFO - PROCESS | 3372 | 1463626659189 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 3372 | ++DOCSHELL 18262C00 == 59 [pid = 3372] [id = 282] 19:57:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (18265000) [pid = 3372] [serial = 845] [outer = 00000000] 19:57:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1826E800) [pid = 3372] [serial = 846] [outer = 18265000] 19:57:39 INFO - PROCESS | 3372 | 1463626659243 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1973B000) [pid = 3372] [serial = 847] [outer = 18265000] 19:57:39 INFO - PROCESS | 3372 | 1463626659962 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1051ms 19:57:40 INFO - PROCESS | 3372 | 1463626660013 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 3372 | 1463626660017 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 19:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:57:40 INFO - PROCESS | 3372 | 1463626660042 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 3372 | 1463626660046 Marionette TRACE conn2 <- [1,1094,null,{}] 19:57:40 INFO - PROCESS | 3372 | 1463626660052 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:40 INFO - PROCESS | 3372 | 1463626660148 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:57:40 INFO - PROCESS | 3372 | 1463626660282 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:40 INFO - PROCESS | 3372 | ++DOCSHELL 10BB3800 == 60 [pid = 3372] [id = 283] 19:57:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (10FC3400) [pid = 3372] [serial = 848] [outer = 00000000] 19:57:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (114AC800) [pid = 3372] [serial = 849] [outer = 10FC3400] 19:57:40 INFO - PROCESS | 3372 | 1463626660365 Marionette DEBUG loaded listener.js 19:57:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1330C800) [pid = 3372] [serial = 850] [outer = 10FC3400] 19:57:40 INFO - PROCESS | 3372 | --DOCSHELL 140C9000 == 59 [pid = 3372] [id = 275] 19:57:40 INFO - PROCESS | 3372 | --DOCSHELL 112DB800 == 58 [pid = 3372] [id = 274] 19:57:40 INFO - PROCESS | 3372 | --DOCSHELL 0C7F6800 == 57 [pid = 3372] [id = 273] 19:57:40 INFO - PROCESS | 3372 | 1463626660856 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 925ms 19:57:40 INFO - PROCESS | 3372 | 1463626660949 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 3372 | 1463626660955 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 19:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:57:40 INFO - PROCESS | 3372 | 1463626660966 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 3372 | 1463626660969 Marionette TRACE conn2 <- [1,1098,null,{}] 19:57:40 INFO - PROCESS | 3372 | 1463626660973 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:41 INFO - PROCESS | 3372 | 1463626661085 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:57:41 INFO - PROCESS | 3372 | 1463626661100 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 3372 | ++DOCSHELL 12AE7C00 == 58 [pid = 3372] [id = 284] 19:57:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (12B60000) [pid = 3372] [serial = 851] [outer = 00000000] 19:57:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (14011400) [pid = 3372] [serial = 852] [outer = 12B60000] 19:57:41 INFO - PROCESS | 3372 | 1463626661197 Marionette DEBUG loaded listener.js 19:57:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (14284400) [pid = 3372] [serial = 853] [outer = 12B60000] 19:57:41 INFO - PROCESS | 3372 | 1463626661634 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 19:57:41 INFO - PROCESS | 3372 | 1463626661665 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 3372 | 1463626661667 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 19:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:57:41 INFO - PROCESS | 3372 | 1463626661670 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - PROCESS | 3372 | 1463626661673 Marionette TRACE conn2 <- [1,1102,null,{}] 19:57:41 INFO - PROCESS | 3372 | 1463626661730 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:41 INFO - PROCESS | 3372 | 1463626661846 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:57:41 INFO - PROCESS | 3372 | 1463626661912 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 3372 | ++DOCSHELL 16843C00 == 59 [pid = 3372] [id = 285] 19:57:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (16844000) [pid = 3372] [serial = 854] [outer = 00000000] 19:57:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (16904000) [pid = 3372] [serial = 855] [outer = 16844000] 19:57:41 INFO - PROCESS | 3372 | 1463626661965 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (170CC400) [pid = 3372] [serial = 856] [outer = 16844000] 19:57:42 INFO - PROCESS | 3372 | 1463626662384 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 737ms 19:57:42 INFO - PROCESS | 3372 | 1463626662410 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:57:42 INFO - PROCESS | 3372 | 1463626662413 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 19:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:57:42 INFO - PROCESS | 3372 | 1463626662416 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:57:42 INFO - PROCESS | 3372 | 1463626662418 Marionette TRACE conn2 <- [1,1106,null,{}] 19:57:42 INFO - PROCESS | 3372 | 1463626662421 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:42 INFO - PROCESS | 3372 | 1463626662532 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:57:42 INFO - PROCESS | 3372 | 1463626662538 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 3372 | ++DOCSHELL 16999400 == 60 [pid = 3372] [id = 286] 19:57:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (16E9B800) [pid = 3372] [serial = 857] [outer = 00000000] 19:57:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (18262000) [pid = 3372] [serial = 858] [outer = 16E9B800] 19:57:42 INFO - PROCESS | 3372 | 1463626662637 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1973D000) [pid = 3372] [serial = 859] [outer = 16E9B800] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (0C7FCC00) [pid = 3372] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (112E5800) [pid = 3372] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (140C9400) [pid = 3372] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (13BB4C00) [pid = 3372] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (17DF7C00) [pid = 3372] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1047A000) [pid = 3372] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (18261400) [pid = 3372] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (10A59400) [pid = 3372] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1646D800) [pid = 3372] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (140CE000) [pid = 3372] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (14276800) [pid = 3372] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (13306800) [pid = 3372] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (19788400) [pid = 3372] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1690F400) [pid = 3372] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (10377000) [pid = 3372] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (0F337400) [pid = 3372] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1646A400) [pid = 3372] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (16842C00) [pid = 3372] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1699A000) [pid = 3372] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (13BB3400) [pid = 3372] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:57:43 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1338AC00) [pid = 3372] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:57:43 INFO - PROCESS | 3372 | 1463626663150 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 800ms 19:57:43 INFO - PROCESS | 3372 | 1463626663218 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3372 | 1463626663229 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 19:57:43 INFO - PROCESS | 3372 | 1463626663233 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:57:43 INFO - PROCESS | 3372 | 1463626663235 Marionette TRACE conn2 <- [1,1110,null,{}] 19:57:43 INFO - PROCESS | 3372 | 1463626663238 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:43 INFO - PROCESS | 3372 | 1463626663350 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:57:43 INFO - PROCESS | 3372 | 1463626663410 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:43 INFO - PROCESS | 3372 | ++DOCSHELL 1047C000 == 61 [pid = 3372] [id = 287] 19:57:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (105F0000) [pid = 3372] [serial = 860] [outer = 00000000] 19:57:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (12D2F000) [pid = 3372] [serial = 861] [outer = 105F0000] 19:57:43 INFO - PROCESS | 3372 | 1463626663454 Marionette DEBUG loaded listener.js 19:57:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (140CBC00) [pid = 3372] [serial = 862] [outer = 105F0000] 19:57:43 INFO - PROCESS | 3372 | 1463626663809 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 595ms 19:57:43 INFO - PROCESS | 3372 | 1463626663831 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3372 | 1463626663833 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 19:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:57:43 INFO - PROCESS | 3372 | 1463626663836 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - PROCESS | 3372 | 1463626663838 Marionette TRACE conn2 <- [1,1114,null,{}] 19:57:43 INFO - PROCESS | 3372 | 1463626663841 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:44 INFO - PROCESS | 3372 | 1463626663982 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:57:44 INFO - PROCESS | 3372 | 1463626663992 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 3372 | ++DOCSHELL 140C4800 == 62 [pid = 3372] [id = 288] 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (140EC400) [pid = 3372] [serial = 863] [outer = 00000000] 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (17DEF400) [pid = 3372] [serial = 864] [outer = 140EC400] 19:57:44 INFO - PROCESS | 3372 | 1463626664036 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (19745800) [pid = 3372] [serial = 865] [outer = 140EC400] 19:57:44 INFO - PROCESS | 3372 | 1463626664433 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 627ms 19:57:44 INFO - PROCESS | 3372 | 1463626664475 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:57:44 INFO - PROCESS | 3372 | 1463626664477 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 19:57:44 INFO - PROCESS | 3372 | 1463626664480 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:57:44 INFO - PROCESS | 3372 | 1463626664482 Marionette TRACE conn2 <- [1,1118,null,{}] 19:57:44 INFO - PROCESS | 3372 | 1463626664485 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:44 INFO - PROCESS | 3372 | 1463626664596 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:57:44 INFO - PROCESS | 3372 | 1463626664605 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 3372 | ++DOCSHELL 103D0000 == 63 [pid = 3372] [id = 289] 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (17E13400) [pid = 3372] [serial = 866] [outer = 00000000] 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1992E000) [pid = 3372] [serial = 867] [outer = 17E13400] 19:57:44 INFO - PROCESS | 3372 | 1463626664649 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (199DC800) [pid = 3372] [serial = 868] [outer = 17E13400] 19:57:45 INFO - PROCESS | 3372 | 1463626665187 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 737ms 19:57:45 INFO - PROCESS | 3372 | 1463626665222 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 3372 | 1463626665227 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 19:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:57:45 INFO - PROCESS | 3372 | 1463626665232 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - PROCESS | 3372 | 1463626665237 Marionette TRACE conn2 <- [1,1122,null,{}] 19:57:45 INFO - PROCESS | 3372 | 1463626665244 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:45 INFO - PROCESS | 3372 | 1463626665351 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:57:45 INFO - PROCESS | 3372 | 1463626665462 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:45 INFO - PROCESS | 3372 | ++DOCSHELL 10561400 == 64 [pid = 3372] [id = 290] 19:57:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (105EF000) [pid = 3372] [serial = 869] [outer = 00000000] 19:57:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (11C58C00) [pid = 3372] [serial = 870] [outer = 105EF000] 19:57:45 INFO - PROCESS | 3372 | 1463626665517 Marionette DEBUG loaded listener.js 19:57:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (13907800) [pid = 3372] [serial = 871] [outer = 105EF000] 19:57:46 INFO - PROCESS | 3372 | 1463626666162 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 941ms 19:57:46 INFO - PROCESS | 3372 | 1463626666178 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:57:46 INFO - PROCESS | 3372 | 1463626666184 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 19:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:57:46 INFO - PROCESS | 3372 | 1463626666190 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:57:46 INFO - PROCESS | 3372 | 1463626666193 Marionette TRACE conn2 <- [1,1126,null,{}] 19:57:46 INFO - PROCESS | 3372 | 1463626666198 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:46 INFO - PROCESS | 3372 | 1463626666353 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:57:46 INFO - PROCESS | 3372 | 1463626666458 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 3372 | ++DOCSHELL 13DC0800 == 65 [pid = 3372] [id = 291] 19:57:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (15A4E000) [pid = 3372] [serial = 872] [outer = 00000000] 19:57:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1699A000) [pid = 3372] [serial = 873] [outer = 15A4E000] 19:57:46 INFO - PROCESS | 3372 | 1463626666512 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1773D400) [pid = 3372] [serial = 874] [outer = 15A4E000] 19:57:47 INFO - PROCESS | 3372 | 1463626667139 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 941ms 19:57:47 INFO - PROCESS | 3372 | 1463626667165 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:57:47 INFO - PROCESS | 3372 | 1463626667168 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 19:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:57:47 INFO - PROCESS | 3372 | 1463626667171 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:57:47 INFO - PROCESS | 3372 | 1463626667175 Marionette TRACE conn2 <- [1,1130,null,{}] 19:57:47 INFO - PROCESS | 3372 | 1463626667186 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:47 INFO - PROCESS | 3372 | 1463626667290 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:57:47 INFO - PROCESS | 3372 | 1463626667423 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:47 INFO - PROCESS | 3372 | ++DOCSHELL 17DEE000 == 66 [pid = 3372] [id = 292] 19:57:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1826C800) [pid = 3372] [serial = 875] [outer = 00000000] 19:57:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (19E67800) [pid = 3372] [serial = 876] [outer = 1826C800] 19:57:47 INFO - PROCESS | 3372 | 1463626667480 Marionette DEBUG loaded listener.js 19:57:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (19E71C00) [pid = 3372] [serial = 877] [outer = 1826C800] 19:57:48 INFO - PROCESS | 3372 | 1463626668017 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 910ms 19:57:48 INFO - PROCESS | 3372 | 1463626668076 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:57:48 INFO - PROCESS | 3372 | 1463626668081 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 19:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:57:48 INFO - PROCESS | 3372 | 1463626668086 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:57:48 INFO - PROCESS | 3372 | 1463626668088 Marionette TRACE conn2 <- [1,1134,null,{}] 19:57:48 INFO - PROCESS | 3372 | 1463626668092 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:48 INFO - PROCESS | 3372 | 1463626668193 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:57:48 INFO - PROCESS | 3372 | 1463626668325 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 3372 | ++DOCSHELL 1428E400 == 67 [pid = 3372] [id = 293] 19:57:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (19E75400) [pid = 3372] [serial = 878] [outer = 00000000] 19:57:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (1A0D4C00) [pid = 3372] [serial = 879] [outer = 19E75400] 19:57:48 INFO - PROCESS | 3372 | 1463626668380 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1A0DA000) [pid = 3372] [serial = 880] [outer = 19E75400] 19:57:48 INFO - PROCESS | 3372 | 1463626668954 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 941ms 19:57:49 INFO - PROCESS | 3372 | 1463626669031 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 3372 | 1463626669034 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 19:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:57:49 INFO - PROCESS | 3372 | 1463626669037 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 3372 | 1463626669039 Marionette TRACE conn2 <- [1,1138,null,{}] 19:57:49 INFO - PROCESS | 3372 | 1463626669044 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:49 INFO - PROCESS | 3372 | 1463626669182 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:57:49 INFO - PROCESS | 3372 | 1463626669313 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:49 INFO - PROCESS | 3372 | ++DOCSHELL 1A015400 == 68 [pid = 3372] [id = 294] 19:57:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1A0E1400) [pid = 3372] [serial = 881] [outer = 00000000] 19:57:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1A154000) [pid = 3372] [serial = 882] [outer = 1A0E1400] 19:57:49 INFO - PROCESS | 3372 | 1463626669368 Marionette DEBUG loaded listener.js 19:57:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1A157800) [pid = 3372] [serial = 883] [outer = 1A0E1400] 19:57:49 INFO - PROCESS | 3372 | 1463626669881 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 909ms 19:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:57:49 INFO - PROCESS | 3372 | 1463626669941 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 3372 | 1463626669944 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 19:57:49 INFO - PROCESS | 3372 | 1463626669947 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 3372 | 1463626669949 Marionette TRACE conn2 <- [1,1142,null,{}] 19:57:49 INFO - PROCESS | 3372 | 1463626669953 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:50 INFO - PROCESS | 3372 | 1463626670079 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:57:50 INFO - PROCESS | 3372 | 1463626670221 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:50 INFO - PROCESS | 3372 | ++DOCSHELL 0F336400 == 69 [pid = 3372] [id = 295] 19:57:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (10FBF400) [pid = 3372] [serial = 884] [outer = 00000000] 19:57:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (112DEC00) [pid = 3372] [serial = 885] [outer = 10FBF400] 19:57:50 INFO - PROCESS | 3372 | 1463626670276 Marionette DEBUG loaded listener.js 19:57:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (12D7A800) [pid = 3372] [serial = 886] [outer = 10FBF400] 19:57:51 INFO - PROCESS | 3372 | 1463626671029 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1144ms 19:57:51 INFO - PROCESS | 3372 | 1463626671096 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:57:51 INFO - PROCESS | 3372 | 1463626671100 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 19:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:57:51 INFO - PROCESS | 3372 | 1463626671107 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:57:51 INFO - PROCESS | 3372 | 1463626671111 Marionette TRACE conn2 <- [1,1146,null,{}] 19:57:51 INFO - PROCESS | 3372 | 1463626671118 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:51 INFO - PROCESS | 3372 | 1463626671224 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:57:51 INFO - PROCESS | 3372 | 1463626671364 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:51 INFO - PROCESS | 3372 | ++DOCSHELL 10FC9C00 == 70 [pid = 3372] [id = 296] 19:57:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (11083400) [pid = 3372] [serial = 887] [outer = 00000000] 19:57:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (13161800) [pid = 3372] [serial = 888] [outer = 11083400] 19:57:51 INFO - PROCESS | 3372 | 1463626671413 Marionette DEBUG loaded listener.js 19:57:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (13DBD800) [pid = 3372] [serial = 889] [outer = 11083400] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 140C4800 == 69 [pid = 3372] [id = 288] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 1047C000 == 68 [pid = 3372] [id = 287] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 16999400 == 67 [pid = 3372] [id = 286] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 16843C00 == 66 [pid = 3372] [id = 285] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 12AE7C00 == 65 [pid = 3372] [id = 284] 19:57:51 INFO - PROCESS | 3372 | --DOCSHELL 10BB3800 == 64 [pid = 3372] [id = 283] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (16475400) [pid = 3372] [serial = 786] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (1678FC00) [pid = 3372] [serial = 789] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (16A4E000) [pid = 3372] [serial = 792] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (16790C00) [pid = 3372] [serial = 790] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (1428D400) [pid = 3372] [serial = 783] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (11090000) [pid = 3372] [serial = 774] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (112EA000) [pid = 3372] [serial = 775] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (19E68800) [pid = 3372] [serial = 769] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (199E4400) [pid = 3372] [serial = 768] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1331E800) [pid = 3372] [serial = 777] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (13909800) [pid = 3372] [serial = 778] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (14012800) [pid = 3372] [serial = 780] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1426EC00) [pid = 3372] [serial = 781] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (10FC4000) [pid = 3372] [serial = 772] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (10BB0C00) [pid = 3372] [serial = 771] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (1142C000) [pid = 3372] [serial = 756] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (14274C00) [pid = 3372] [serial = 759] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (18261800) [pid = 3372] [serial = 762] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (1978EC00) [pid = 3372] [serial = 765] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (177E6800) [pid = 3372] [serial = 801] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (170C7000) [pid = 3372] [serial = 798] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (155F1C00) [pid = 3372] [serial = 828] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (10A58000) [pid = 3372] [serial = 819] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (130CD800) [pid = 3372] [serial = 822] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (13388C00) [pid = 3372] [serial = 823] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (112CB400) [pid = 3372] [serial = 804] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (128A3000) [pid = 3372] [serial = 820] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (14009C00) [pid = 3372] [serial = 807] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (17410000) [pid = 3372] [serial = 810] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1824F400) [pid = 3372] [serial = 813] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (140EF800) [pid = 3372] [serial = 825] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1711BC00) [pid = 3372] [serial = 799] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1678DC00) [pid = 3372] [serial = 816] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (14285800) [pid = 3372] [serial = 826] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (16EA6800) [pid = 3372] [serial = 793] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1670FC00) [pid = 3372] [serial = 787] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1678A400) [pid = 3372] [serial = 795] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1524E800) [pid = 3372] [serial = 784] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (16840000) [pid = 3372] [serial = 796] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (177E5C00) [pid = 3372] [serial = 708] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (170CEC00) [pid = 3372] [serial = 672] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (10A64800) [pid = 3372] [serial = 675] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (112E6400) [pid = 3372] [serial = 711] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1824F800) [pid = 3372] [serial = 718] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (1826B800) [pid = 3372] [serial = 721] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (16791C00) [pid = 3372] [serial = 715] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3372 | 1463626671937 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 909ms 19:57:52 INFO - PROCESS | 3372 | 1463626672011 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 3372 | 1463626672016 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 19:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:57:52 INFO - PROCESS | 3372 | 1463626672022 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 3372 | 1463626672025 Marionette TRACE conn2 <- [1,1150,null,{}] 19:57:52 INFO - PROCESS | 3372 | 1463626672029 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:52 INFO - PROCESS | 3372 | 1463626672113 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:57:52 INFO - PROCESS | 3372 | 1463626672120 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:52 INFO - PROCESS | 3372 | ++DOCSHELL 112E8C00 == 65 [pid = 3372] [id = 297] 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (112E9400) [pid = 3372] [serial = 890] [outer = 00000000] 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (13306800) [pid = 3372] [serial = 891] [outer = 112E9400] 19:57:52 INFO - PROCESS | 3372 | 1463626672172 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (13903C00) [pid = 3372] [serial = 892] [outer = 112E9400] 19:57:52 INFO - PROCESS | 3372 | 1463626672642 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 643ms 19:57:52 INFO - PROCESS | 3372 | 1463626672659 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 3372 | 1463626672661 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 19:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:57:52 INFO - PROCESS | 3372 | 1463626672665 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 3372 | 1463626672668 Marionette TRACE conn2 <- [1,1154,null,{}] 19:57:52 INFO - PROCESS | 3372 | 1463626672681 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:52 INFO - PROCESS | 3372 | 1463626672766 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:57:52 INFO - PROCESS | 3372 | 1463626672776 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:52 INFO - PROCESS | 3372 | ++DOCSHELL 1428D400 == 66 [pid = 3372] [id = 298] 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1428F800) [pid = 3372] [serial = 893] [outer = 00000000] 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (14EC1400) [pid = 3372] [serial = 894] [outer = 1428F800] 19:57:52 INFO - PROCESS | 3372 | 1463626672822 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (155F2000) [pid = 3372] [serial = 895] [outer = 1428F800] 19:57:53 INFO - PROCESS | 3372 | 1463626673275 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 627ms 19:57:53 INFO - PROCESS | 3372 | 1463626673303 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:57:53 INFO - PROCESS | 3372 | 1463626673305 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 19:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:57:53 INFO - PROCESS | 3372 | 1463626673313 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - PROCESS | 3372 | 1463626673314 Marionette TRACE conn2 <- [1,1158,null,{}] 19:57:53 INFO - PROCESS | 3372 | 1463626673318 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:53 INFO - PROCESS | 3372 | 1463626673399 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:57:53 INFO - PROCESS | 3372 | 1463626673408 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:53 INFO - PROCESS | 3372 | ++DOCSHELL 15F48C00 == 67 [pid = 3372] [id = 299] 19:57:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (15F4B000) [pid = 3372] [serial = 896] [outer = 00000000] 19:57:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (16477800) [pid = 3372] [serial = 897] [outer = 15F4B000] 19:57:53 INFO - PROCESS | 3372 | 1463626673451 Marionette DEBUG loaded listener.js 19:57:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (16787400) [pid = 3372] [serial = 898] [outer = 15F4B000] 19:57:53 INFO - PROCESS | 3372 | 1463626673898 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 643ms 19:57:53 INFO - PROCESS | 3372 | 1463626673951 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:57:53 INFO - PROCESS | 3372 | 1463626673953 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 19:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:57:53 INFO - PROCESS | 3372 | 1463626673957 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - PROCESS | 3372 | 1463626673958 Marionette TRACE conn2 <- [1,1162,null,{}] 19:57:54 INFO - PROCESS | 3372 | 1463626673977 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 3372 | 1463626674086 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:57:54 INFO - PROCESS | 3372 | 1463626674092 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 3372 | ++DOCSHELL 105F9400 == 68 [pid = 3372] [id = 300] 19:57:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (157BB800) [pid = 3372] [serial = 899] [outer = 00000000] 19:57:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (16842C00) [pid = 3372] [serial = 900] [outer = 157BB800] 19:57:54 INFO - PROCESS | 3372 | 1463626674188 Marionette DEBUG loaded listener.js 19:57:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1684D000) [pid = 3372] [serial = 901] [outer = 157BB800] 19:57:54 INFO - PROCESS | 3372 | 1463626674600 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 3372 | 1463626674664 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 19:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:57:54 INFO - PROCESS | 3372 | 1463626674668 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - PROCESS | 3372 | 1463626674669 Marionette TRACE conn2 <- [1,1166,null,{}] 19:57:54 INFO - PROCESS | 3372 | 1463626674677 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:54 INFO - PROCESS | 3372 | 1463626674831 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:57:54 INFO - PROCESS | 3372 | 1463626674897 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 3372 | ++DOCSHELL 1684E800 == 69 [pid = 3372] [id = 301] 19:57:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (16902C00) [pid = 3372] [serial = 902] [outer = 00000000] 19:57:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (174BD400) [pid = 3372] [serial = 903] [outer = 16902C00] 19:57:54 INFO - PROCESS | 3372 | 1463626674941 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (176C2400) [pid = 3372] [serial = 904] [outer = 16902C00] 19:57:55 INFO - PROCESS | 3372 | 1463626675355 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:57:55 INFO - PROCESS | 3372 | 1463626675411 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 19:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:57:55 INFO - PROCESS | 3372 | 1463626675414 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:57:55 INFO - PROCESS | 3372 | 1463626675416 Marionette TRACE conn2 <- [1,1170,null,{}] 19:57:55 INFO - PROCESS | 3372 | 1463626675419 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:55 INFO - PROCESS | 3372 | 1463626675529 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:57:55 INFO - PROCESS | 3372 | 1463626675535 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:55 INFO - PROCESS | 3372 | ++DOCSHELL 16A4F400 == 70 [pid = 3372] [id = 302] 19:57:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (16E9A400) [pid = 3372] [serial = 905] [outer = 00000000] 19:57:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (18259400) [pid = 3372] [serial = 906] [outer = 16E9A400] 19:57:55 INFO - PROCESS | 3372 | 1463626675579 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (18268400) [pid = 3372] [serial = 907] [outer = 16E9A400] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (140EC400) [pid = 3372] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (16844000) [pid = 3372] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (10FC3400) [pid = 3372] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (14289C00) [pid = 3372] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (16E9B800) [pid = 3372] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (105F0000) [pid = 3372] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (12B60000) [pid = 3372] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (17749800) [pid = 3372] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (10477800) [pid = 3372] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1315F800) [pid = 3372] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1978A000) [pid = 3372] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:57:56 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (177EC400) [pid = 3372] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:57:56 INFO - PROCESS | 3372 | 1463626676179 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 3372 | 1463626676251 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 19:57:56 INFO - PROCESS | 3372 | 1463626676255 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:57:56 INFO - PROCESS | 3372 | 1463626676258 Marionette TRACE conn2 <- [1,1174,null,{}] 19:57:56 INFO - PROCESS | 3372 | 1463626676261 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:56 INFO - PROCESS | 3372 | 1463626676342 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:57:56 INFO - PROCESS | 3372 | 1463626676440 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 3372 | ++DOCSHELL 10477800 == 71 [pid = 3372] [id = 303] 19:57:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (105F0000) [pid = 3372] [serial = 908] [outer = 00000000] 19:57:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (14286400) [pid = 3372] [serial = 909] [outer = 105F0000] 19:57:56 INFO - PROCESS | 3372 | 1463626676492 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (17DF8C00) [pid = 3372] [serial = 910] [outer = 105F0000] 19:57:56 INFO - PROCESS | 3372 | 1463626676928 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 3372 | 1463626676958 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 19:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:57:56 INFO - PROCESS | 3372 | 1463626676961 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - PROCESS | 3372 | 1463626676963 Marionette TRACE conn2 <- [1,1178,null,{}] 19:57:56 INFO - PROCESS | 3372 | 1463626676966 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:57 INFO - PROCESS | 3372 | 1463626677051 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:57:57 INFO - PROCESS | 3372 | 1463626677058 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:57 INFO - PROCESS | 3372 | ++DOCSHELL 176C2800 == 72 [pid = 3372] [id = 304] 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (18250800) [pid = 3372] [serial = 911] [outer = 00000000] 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (199E4400) [pid = 3372] [serial = 912] [outer = 18250800] 19:57:57 INFO - PROCESS | 3372 | 1463626677101 Marionette DEBUG loaded listener.js 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (19E6C800) [pid = 3372] [serial = 913] [outer = 18250800] 19:57:57 INFO - PROCESS | 3372 | 1463626677516 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:57:57 INFO - PROCESS | 3372 | 1463626677576 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 19:57:57 INFO - PROCESS | 3372 | 1463626677579 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 3372 | 1463626677581 Marionette TRACE conn2 <- [1,1182,null,{}] 19:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:57:57 INFO - PROCESS | 3372 | 1463626677584 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:57 INFO - PROCESS | 3372 | 1463626677667 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:57:57 INFO - PROCESS | 3372 | 1463626677705 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:57 INFO - PROCESS | 3372 | ++DOCSHELL 112C3C00 == 73 [pid = 3372] [id = 305] 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (17EE2800) [pid = 3372] [serial = 914] [outer = 00000000] 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1A153400) [pid = 3372] [serial = 915] [outer = 17EE2800] 19:57:57 INFO - PROCESS | 3372 | 1463626677749 Marionette DEBUG loaded listener.js 19:57:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1A15F000) [pid = 3372] [serial = 916] [outer = 17EE2800] 19:57:58 INFO - PROCESS | 3372 | 1463626678330 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:57:58 INFO - PROCESS | 3372 | 1463626678368 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 19:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:57:58 INFO - PROCESS | 3372 | 1463626678374 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:57:58 INFO - PROCESS | 3372 | 1463626678378 Marionette TRACE conn2 <- [1,1186,null,{}] 19:57:58 INFO - PROCESS | 3372 | 1463626678385 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:58 INFO - PROCESS | 3372 | 1463626678497 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:57:58 INFO - PROCESS | 3372 | 1463626678634 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:58 INFO - PROCESS | 3372 | ++DOCSHELL 10BB3800 == 74 [pid = 3372] [id = 306] 19:57:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (10BBA800) [pid = 3372] [serial = 917] [outer = 00000000] 19:57:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (11CF0000) [pid = 3372] [serial = 918] [outer = 10BBA800] 19:57:58 INFO - PROCESS | 3372 | 1463626678693 Marionette DEBUG loaded listener.js 19:57:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (13077000) [pid = 3372] [serial = 919] [outer = 10BBA800] 19:57:59 INFO - PROCESS | 3372 | 1463626679304 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 941ms 19:57:59 INFO - PROCESS | 3372 | 1463626679320 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:57:59 INFO - PROCESS | 3372 | 1463626679326 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 19:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:57:59 INFO - PROCESS | 3372 | 1463626679332 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:57:59 INFO - PROCESS | 3372 | 1463626679335 Marionette TRACE conn2 <- [1,1190,null,{}] 19:57:59 INFO - PROCESS | 3372 | 1463626679339 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:57:59 INFO - PROCESS | 3372 | 1463626679446 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:57:59 INFO - PROCESS | 3372 | 1463626679552 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 3372 | ++DOCSHELL 140CE400 == 75 [pid = 3372] [id = 307] 19:57:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1426FC00) [pid = 3372] [serial = 920] [outer = 00000000] 19:57:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (15230400) [pid = 3372] [serial = 921] [outer = 1426FC00] 19:57:59 INFO - PROCESS | 3372 | 1463626679606 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (16475400) [pid = 3372] [serial = 922] [outer = 1426FC00] 19:58:00 INFO - PROCESS | 3372 | 1463626680223 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 940ms 19:58:00 INFO - PROCESS | 3372 | 1463626680276 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 3372 | 1463626680279 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 19:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:58:00 INFO - PROCESS | 3372 | 1463626680282 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - PROCESS | 3372 | 1463626680286 Marionette TRACE conn2 <- [1,1194,null,{}] 19:58:00 INFO - PROCESS | 3372 | 1463626680297 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:00 INFO - PROCESS | 3372 | 1463626680413 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:58:00 INFO - PROCESS | 3372 | 1463626680520 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:00 INFO - PROCESS | 3372 | ++DOCSHELL 10562800 == 76 [pid = 3372] [id = 308] 19:58:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (14007400) [pid = 3372] [serial = 923] [outer = 00000000] 19:58:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (19789400) [pid = 3372] [serial = 924] [outer = 14007400] 19:58:00 INFO - PROCESS | 3372 | 1463626680575 Marionette DEBUG loaded listener.js 19:58:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1A0D4800) [pid = 3372] [serial = 925] [outer = 14007400] 19:58:01 INFO - PROCESS | 3372 | 1463626681102 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 847ms 19:58:01 INFO - PROCESS | 3372 | 1463626681134 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 19:58:01 INFO - PROCESS | 3372 | 1463626681137 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 19:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:58:01 INFO - PROCESS | 3372 | 1463626681142 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:58:01 INFO - PROCESS | 3372 | 1463626681144 Marionette TRACE conn2 <- [1,1198,null,{}] 19:58:01 INFO - PROCESS | 3372 | 1463626681165 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:01 INFO - PROCESS | 3372 | 1463626681276 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:58:01 INFO - PROCESS | 3372 | 1463626681388 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:01 INFO - PROCESS | 3372 | ++DOCSHELL 1A4B2000 == 77 [pid = 3372] [id = 309] 19:58:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1A4B5800) [pid = 3372] [serial = 926] [outer = 00000000] 19:58:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1A4CF800) [pid = 3372] [serial = 927] [outer = 1A4B5800] 19:58:01 INFO - PROCESS | 3372 | 1463626681482 Marionette DEBUG loaded listener.js 19:58:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1A743000) [pid = 3372] [serial = 928] [outer = 1A4B5800] 19:58:02 INFO - PROCESS | 3372 | 1463626682067 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1004ms 19:58:02 INFO - PROCESS | 3372 | 1463626682143 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:58:02 INFO - PROCESS | 3372 | 1463626682145 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 19:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:58:02 INFO - PROCESS | 3372 | 1463626682149 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:58:02 INFO - PROCESS | 3372 | 1463626682151 Marionette TRACE conn2 <- [1,1202,null,{}] 19:58:02 INFO - PROCESS | 3372 | 1463626682154 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:02 INFO - PROCESS | 3372 | 1463626682287 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:58:02 INFO - PROCESS | 3372 | 1463626682426 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:02 INFO - PROCESS | 3372 | ++DOCSHELL 1A749800 == 78 [pid = 3372] [id = 310] 19:58:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1A74A400) [pid = 3372] [serial = 929] [outer = 00000000] 19:58:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1A74DC00) [pid = 3372] [serial = 930] [outer = 1A74A400] 19:58:02 INFO - PROCESS | 3372 | 1463626682481 Marionette DEBUG loaded listener.js 19:58:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1AA3A800) [pid = 3372] [serial = 931] [outer = 1A74A400] 19:58:03 INFO - PROCESS | 3372 | 1463626683080 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1004ms 19:58:03 INFO - PROCESS | 3372 | 1463626683156 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:58:03 INFO - PROCESS | 3372 | 1463626683158 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 19:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:58:03 INFO - PROCESS | 3372 | 1463626683162 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:58:03 INFO - PROCESS | 3372 | 1463626683164 Marionette TRACE conn2 <- [1,1206,null,{}] 19:58:03 INFO - PROCESS | 3372 | 1463626683168 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:03 INFO - PROCESS | 3372 | 1463626683291 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:58:03 INFO - PROCESS | 3372 | 1463626683609 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:03 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F1C00 == 79 [pid = 3372] [id = 311] 19:58:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (0C7F4400) [pid = 3372] [serial = 932] [outer = 00000000] 19:58:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (10A58000) [pid = 3372] [serial = 933] [outer = 0C7F4400] 19:58:03 INFO - PROCESS | 3372 | 1463626683680 Marionette DEBUG loaded listener.js 19:58:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (10FC4400) [pid = 3372] [serial = 934] [outer = 0C7F4400] 19:58:04 INFO - PROCESS | 3372 | 1463626684273 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1160ms 19:58:04 INFO - PROCESS | 3372 | 1463626684316 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:58:04 INFO - PROCESS | 3372 | 1463626684320 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 19:58:04 INFO - PROCESS | 3372 | 1463626684324 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:58:04 INFO - PROCESS | 3372 | 1463626684328 Marionette TRACE conn2 <- [1,1210,null,{}] 19:58:04 INFO - PROCESS | 3372 | 1463626684332 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:04 INFO - PROCESS | 3372 | 1463626684441 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:58:04 INFO - PROCESS | 3372 | 1463626684551 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:04 INFO - PROCESS | 3372 | ++DOCSHELL 13320C00 == 80 [pid = 3372] [id = 312] 19:58:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1338E800) [pid = 3372] [serial = 935] [outer = 00000000] 19:58:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (140EBC00) [pid = 3372] [serial = 936] [outer = 1338E800] 19:58:04 INFO - PROCESS | 3372 | 1463626684599 Marionette DEBUG loaded listener.js 19:58:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (14273800) [pid = 3372] [serial = 937] [outer = 1338E800] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1AA43800 == 79 [pid = 3372] [id = 13] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 14E8AC00 == 78 [pid = 3372] [id = 278] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 16845C00 == 77 [pid = 3372] [id = 279] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 105F9C00 == 76 [pid = 3372] [id = 268] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1A4D1C00 == 75 [pid = 3372] [id = 10] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 14279000 == 74 [pid = 3372] [id = 276] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 177E8400 == 73 [pid = 3372] [id = 254] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 19743C00 == 72 [pid = 3372] [id = 255] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1307D000 == 71 [pid = 3372] [id = 253] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 176C2800 == 70 [pid = 3372] [id = 304] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 10477800 == 69 [pid = 3372] [id = 303] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 16A4F400 == 68 [pid = 3372] [id = 302] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1684E800 == 67 [pid = 3372] [id = 301] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 105F9400 == 66 [pid = 3372] [id = 300] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 15F48C00 == 65 [pid = 3372] [id = 299] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1428D400 == 64 [pid = 3372] [id = 298] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 112E8C00 == 63 [pid = 3372] [id = 297] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 10FC9C00 == 62 [pid = 3372] [id = 296] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 0F336400 == 61 [pid = 3372] [id = 295] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1A015400 == 60 [pid = 3372] [id = 294] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 1428E400 == 59 [pid = 3372] [id = 293] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 17DEE000 == 58 [pid = 3372] [id = 292] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 13DC0800 == 57 [pid = 3372] [id = 291] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1992E000) [pid = 3372] [serial = 867] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1826E800) [pid = 3372] [serial = 846] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 10561400 == 56 [pid = 3372] [id = 290] 19:58:05 INFO - PROCESS | 3372 | --DOCSHELL 103D0000 == 55 [pid = 3372] [id = 289] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (17DEEC00) [pid = 3372] [serial = 802] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1315FC00) [pid = 3372] [serial = 757] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1428EC00) [pid = 3372] [serial = 760] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (19931000) [pid = 3372] [serial = 766] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1973E000) [pid = 3372] [serial = 763] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1973D000) [pid = 3372] [serial = 859] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (14011400) [pid = 3372] [serial = 852] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (14284400) [pid = 3372] [serial = 853] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1330C800) [pid = 3372] [serial = 850] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (140CBC00) [pid = 3372] [serial = 862] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (19745800) [pid = 3372] [serial = 865] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (16904000) [pid = 3372] [serial = 855] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (114AC800) [pid = 3372] [serial = 849] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (15F4C800) [pid = 3372] [serial = 829] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (18262000) [pid = 3372] [serial = 858] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (11CF1800) [pid = 3372] [serial = 831] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (170CC400) [pid = 3372] [serial = 856] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (14EC1800) [pid = 3372] [serial = 834] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (16999C00) [pid = 3372] [serial = 837] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1711DC00) [pid = 3372] [serial = 840] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (12D2F000) [pid = 3372] [serial = 861] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (17CE2000) [pid = 3372] [serial = 843] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (17DEF400) [pid = 3372] [serial = 864] [outer = 00000000] [url = about:blank] 19:58:05 INFO - PROCESS | 3372 | 1463626685223 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:58:05 INFO - PROCESS | 3372 | 1463626685263 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 19:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:58:05 INFO - PROCESS | 3372 | 1463626685268 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 3372 | 1463626685270 Marionette TRACE conn2 <- [1,1214,null,{}] 19:58:05 INFO - PROCESS | 3372 | 1463626685274 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:05 INFO - PROCESS | 3372 | 1463626685357 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:58:05 INFO - PROCESS | 3372 | 1463626685367 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:05 INFO - PROCESS | 3372 | ++DOCSHELL 11433800 == 56 [pid = 3372] [id = 313] 19:58:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (114A0800) [pid = 3372] [serial = 938] [outer = 00000000] 19:58:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (13DC0800) [pid = 3372] [serial = 939] [outer = 114A0800] 19:58:05 INFO - PROCESS | 3372 | 1463626685411 Marionette DEBUG loaded listener.js 19:58:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (14270800) [pid = 3372] [serial = 940] [outer = 114A0800] 19:58:05 INFO - PROCESS | 3372 | 1463626685891 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 643ms 19:58:05 INFO - PROCESS | 3372 | 1463626685907 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:58:05 INFO - PROCESS | 3372 | 1463626685910 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 19:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:58:05 INFO - PROCESS | 3372 | 1463626685915 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 3372 | 1463626685921 Marionette TRACE conn2 <- [1,1218,null,{}] 19:58:05 INFO - PROCESS | 3372 | 1463626685929 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:06 INFO - PROCESS | 3372 | 1463626686013 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:58:06 INFO - PROCESS | 3372 | 1463626686023 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 3372 | ++DOCSHELL 157C6C00 == 57 [pid = 3372] [id = 314] 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (15F48C00) [pid = 3372] [serial = 941] [outer = 00000000] 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (16471000) [pid = 3372] [serial = 942] [outer = 15F48C00] 19:58:06 INFO - PROCESS | 3372 | 1463626686068 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (16787000) [pid = 3372] [serial = 943] [outer = 15F48C00] 19:58:06 INFO - PROCESS | 3372 | 1463626686523 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 658ms 19:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:58:06 INFO - PROCESS | 3372 | 1463626686570 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:58:06 INFO - PROCESS | 3372 | 1463626686572 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 19:58:06 INFO - PROCESS | 3372 | 1463626686576 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:58:06 INFO - PROCESS | 3372 | 1463626686577 Marionette TRACE conn2 <- [1,1222,null,{}] 19:58:06 INFO - PROCESS | 3372 | 1463626686581 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:06 INFO - PROCESS | 3372 | 1463626686662 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:58:06 INFO - PROCESS | 3372 | 1463626686670 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 3372 | ++DOCSHELL 1032D400 == 58 [pid = 3372] [id = 315] 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (105F7400) [pid = 3372] [serial = 944] [outer = 00000000] 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (16999C00) [pid = 3372] [serial = 945] [outer = 105F7400] 19:58:06 INFO - PROCESS | 3372 | 1463626686714 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (16D6EC00) [pid = 3372] [serial = 946] [outer = 105F7400] 19:58:07 INFO - PROCESS | 3372 | 1463626687160 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 627ms 19:58:07 INFO - PROCESS | 3372 | 1463626687214 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 3372 | 1463626687216 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 19:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:58:07 INFO - PROCESS | 3372 | 1463626687219 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 3372 | 1463626687221 Marionette TRACE conn2 <- [1,1226,null,{}] 19:58:07 INFO - PROCESS | 3372 | 1463626687224 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:07 INFO - PROCESS | 3372 | 1463626687314 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:58:07 INFO - PROCESS | 3372 | 1463626687320 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:07 INFO - PROCESS | 3372 | ++DOCSHELL 170C4400 == 59 [pid = 3372] [id = 316] 19:58:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (170C4800) [pid = 3372] [serial = 947] [outer = 00000000] 19:58:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1711F000) [pid = 3372] [serial = 948] [outer = 170C4800] 19:58:07 INFO - PROCESS | 3372 | 1463626687370 Marionette DEBUG loaded listener.js 19:58:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (17746400) [pid = 3372] [serial = 949] [outer = 170C4800] 19:58:07 INFO - PROCESS | 3372 | 1463626687847 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 705ms 19:58:07 INFO - PROCESS | 3372 | 1463626687923 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 3372 | 1463626687925 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 19:58:07 INFO - PROCESS | 3372 | 1463626687928 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 3372 | 1463626687929 Marionette TRACE conn2 <- [1,1230,null,{}] 19:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:58:07 INFO - PROCESS | 3372 | 1463626687933 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:08 INFO - PROCESS | 3372 | 1463626688047 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:58:08 INFO - PROCESS | 3372 | 1463626688142 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:08 INFO - PROCESS | 3372 | ++DOCSHELL 17E10400 == 60 [pid = 3372] [id = 317] 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (17EDD000) [pid = 3372] [serial = 950] [outer = 00000000] 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (18265400) [pid = 3372] [serial = 951] [outer = 17EDD000] 19:58:08 INFO - PROCESS | 3372 | 1463626688185 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (18266C00) [pid = 3372] [serial = 952] [outer = 17EDD000] 19:58:08 INFO - PROCESS | 3372 | 1463626688595 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 706ms 19:58:08 INFO - PROCESS | 3372 | 1463626688629 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:58:08 INFO - PROCESS | 3372 | 1463626688631 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 19:58:08 INFO - PROCESS | 3372 | 1463626688634 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:58:08 INFO - PROCESS | 3372 | 1463626688636 Marionette TRACE conn2 <- [1,1234,null,{}] 19:58:08 INFO - PROCESS | 3372 | 1463626688640 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:08 INFO - PROCESS | 3372 | 1463626688773 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:58:08 INFO - PROCESS | 3372 | 1463626688779 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:08 INFO - PROCESS | 3372 | ++DOCSHELL 17DF3400 == 61 [pid = 3372] [id = 318] 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (17DF5400) [pid = 3372] [serial = 953] [outer = 00000000] 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (19743800) [pid = 3372] [serial = 954] [outer = 17DF5400] 19:58:08 INFO - PROCESS | 3372 | 1463626688823 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (19789000) [pid = 3372] [serial = 955] [outer = 17DF5400] 19:58:09 INFO - PROCESS | 3372 | 1463626689257 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 628ms 19:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:58:09 INFO - PROCESS | 3372 | 1463626689272 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:58:09 INFO - PROCESS | 3372 | 1463626689274 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 19:58:09 INFO - PROCESS | 3372 | 1463626689277 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:58:09 INFO - PROCESS | 3372 | 1463626689279 Marionette TRACE conn2 <- [1,1238,null,{}] 19:58:09 INFO - PROCESS | 3372 | 1463626689289 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:09 INFO - PROCESS | 3372 | 1463626689401 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:58:09 INFO - PROCESS | 3372 | 1463626689490 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:09 INFO - PROCESS | 3372 | ++DOCSHELL 10A60C00 == 62 [pid = 3372] [id = 319] 19:58:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (11084000) [pid = 3372] [serial = 956] [outer = 00000000] 19:58:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1993A000) [pid = 3372] [serial = 957] [outer = 11084000] 19:58:09 INFO - PROCESS | 3372 | 1463626689550 Marionette DEBUG loaded listener.js 19:58:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (199E6400) [pid = 3372] [serial = 958] [outer = 11084000] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (10A56800) [pid = 3372] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (16783800) [pid = 3372] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (12D31000) [pid = 3372] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (10A60800) [pid = 3372] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (18265000) [pid = 3372] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (177E7800) [pid = 3372] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1826DC00) [pid = 3372] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (16902C00) [pid = 3372] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (16E9A400) [pid = 3372] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (105F0000) [pid = 3372] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1428F800) [pid = 3372] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (15F4B000) [pid = 3372] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (112E9400) [pid = 3372] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (10FBF400) [pid = 3372] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (18250800) [pid = 3372] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (11083400) [pid = 3372] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:58:09 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (157BB800) [pid = 3372] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:58:10 INFO - PROCESS | 3372 | 1463626690131 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 894ms 19:58:10 INFO - PROCESS | 3372 | 1463626690182 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 3372 | 1463626690184 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 19:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:58:10 INFO - PROCESS | 3372 | 1463626690188 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - PROCESS | 3372 | 1463626690190 Marionette TRACE conn2 <- [1,1242,null,{}] 19:58:10 INFO - PROCESS | 3372 | 1463626690193 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:10 INFO - PROCESS | 3372 | 1463626690275 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:58:10 INFO - PROCESS | 3372 | 1463626690282 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:10 INFO - PROCESS | 3372 | ++DOCSHELL 13076000 == 63 [pid = 3372] [id = 320] 19:58:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (140E1800) [pid = 3372] [serial = 959] [outer = 00000000] 19:58:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (155EC400) [pid = 3372] [serial = 960] [outer = 140E1800] 19:58:10 INFO - PROCESS | 3372 | 1463626690326 Marionette DEBUG loaded listener.js 19:58:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1678A800) [pid = 3372] [serial = 961] [outer = 140E1800] 19:58:10 INFO - PROCESS | 3372 | 1463626690756 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 595ms 19:58:10 INFO - PROCESS | 3372 | 1463626690785 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 3372 | 1463626690787 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 19:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:58:10 INFO - PROCESS | 3372 | 1463626690790 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - PROCESS | 3372 | 1463626690791 Marionette TRACE conn2 <- [1,1246,null,{}] 19:58:10 INFO - PROCESS | 3372 | 1463626690808 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:10 INFO - PROCESS | 3372 | 1463626690889 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:58:10 INFO - PROCESS | 3372 | 1463626690895 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:10 INFO - PROCESS | 3372 | ++DOCSHELL 13388C00 == 64 [pid = 3372] [id = 321] 19:58:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (140D1000) [pid = 3372] [serial = 962] [outer = 00000000] 19:58:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (18265800) [pid = 3372] [serial = 963] [outer = 140D1000] 19:58:10 INFO - PROCESS | 3372 | 1463626690944 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (19E68000) [pid = 3372] [serial = 964] [outer = 140D1000] 19:58:11 INFO - PROCESS | 3372 | 1463626691433 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 19:58:11 INFO - PROCESS | 3372 | 1463626691490 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:58:11 INFO - PROCESS | 3372 | 1463626691492 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 19:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:58:11 INFO - PROCESS | 3372 | 1463626691495 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:58:11 INFO - PROCESS | 3372 | 1463626691498 Marionette TRACE conn2 <- [1,1250,null,{}] 19:58:11 INFO - PROCESS | 3372 | 1463626691501 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:11 INFO - PROCESS | 3372 | 1463626691609 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:58:11 INFO - PROCESS | 3372 | 1463626691624 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 3372 | ++DOCSHELL 1A0DE400 == 65 [pid = 3372] [id = 322] 19:58:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1A159C00) [pid = 3372] [serial = 965] [outer = 00000000] 19:58:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (1A74C400) [pid = 3372] [serial = 966] [outer = 1A159C00] 19:58:11 INFO - PROCESS | 3372 | 1463626691667 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1AA3C800) [pid = 3372] [serial = 967] [outer = 1A159C00] 19:58:12 INFO - PROCESS | 3372 | 1463626692334 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 893ms 19:58:12 INFO - PROCESS | 3372 | 1463626692401 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:58:12 INFO - PROCESS | 3372 | 1463626692405 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 19:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:58:12 INFO - PROCESS | 3372 | 1463626692410 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:58:12 INFO - PROCESS | 3372 | 1463626692414 Marionette TRACE conn2 <- [1,1254,null,{}] 19:58:12 INFO - PROCESS | 3372 | 1463626692420 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:12 INFO - PROCESS | 3372 | 1463626692608 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:58:12 INFO - PROCESS | 3372 | 1463626692708 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:12 INFO - PROCESS | 3372 | ++DOCSHELL 0F33C400 == 66 [pid = 3372] [id = 323] 19:58:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (10FC9C00) [pid = 3372] [serial = 968] [outer = 00000000] 19:58:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (13309000) [pid = 3372] [serial = 969] [outer = 10FC9C00] 19:58:12 INFO - PROCESS | 3372 | 1463626692764 Marionette DEBUG loaded listener.js 19:58:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1370A000) [pid = 3372] [serial = 970] [outer = 10FC9C00] 19:58:13 INFO - PROCESS | 3372 | 1463626693338 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1003ms 19:58:13 INFO - PROCESS | 3372 | 1463626693415 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:58:13 INFO - PROCESS | 3372 | 1463626693421 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 19:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:58:13 INFO - PROCESS | 3372 | 1463626693427 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:58:13 INFO - PROCESS | 3372 | 1463626693430 Marionette TRACE conn2 <- [1,1258,null,{}] 19:58:13 INFO - PROCESS | 3372 | 1463626693434 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:13 INFO - PROCESS | 3372 | 1463626693541 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:58:13 INFO - PROCESS | 3372 | 1463626693684 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:13 INFO - PROCESS | 3372 | ++DOCSHELL 14288C00 == 67 [pid = 3372] [id = 324] 19:58:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1428F800) [pid = 3372] [serial = 971] [outer = 00000000] 19:58:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (155F6400) [pid = 3372] [serial = 972] [outer = 1428F800] 19:58:13 INFO - PROCESS | 3372 | 1463626693739 Marionette DEBUG loaded listener.js 19:58:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1678C400) [pid = 3372] [serial = 973] [outer = 1428F800] 19:58:14 INFO - PROCESS | 3372 | 1463626694336 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 941ms 19:58:14 INFO - PROCESS | 3372 | 1463626694370 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:58:14 INFO - PROCESS | 3372 | 1463626694373 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 19:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:58:14 INFO - PROCESS | 3372 | 1463626694377 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:58:14 INFO - PROCESS | 3372 | 1463626694381 Marionette TRACE conn2 <- [1,1262,null,{}] 19:58:14 INFO - PROCESS | 3372 | 1463626694391 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:14 INFO - PROCESS | 3372 | 1463626694549 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:58:14 INFO - PROCESS | 3372 | 1463626694692 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:14 INFO - PROCESS | 3372 | ++DOCSHELL 19742C00 == 68 [pid = 3372] [id = 325] 19:58:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (19743400) [pid = 3372] [serial = 974] [outer = 00000000] 19:58:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1A00C400) [pid = 3372] [serial = 975] [outer = 19743400] 19:58:14 INFO - PROCESS | 3372 | 1463626694749 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (1A15D400) [pid = 3372] [serial = 976] [outer = 19743400] 19:58:15 INFO - PROCESS | 3372 | 1463626695327 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 941ms 19:58:15 INFO - PROCESS | 3372 | 1463626695353 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:58:15 INFO - PROCESS | 3372 | 1463626695356 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 19:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:58:15 INFO - PROCESS | 3372 | 1463626695359 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - PROCESS | 3372 | 1463626695361 Marionette TRACE conn2 <- [1,1266,null,{}] 19:58:15 INFO - PROCESS | 3372 | 1463626695365 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:15 INFO - PROCESS | 3372 | 1463626695470 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:58:15 INFO - PROCESS | 3372 | 1463626695577 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:15 INFO - PROCESS | 3372 | ++DOCSHELL 1A74B400 == 69 [pid = 3372] [id = 326] 19:58:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1A74BC00) [pid = 3372] [serial = 977] [outer = 00000000] 19:58:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1AA44000) [pid = 3372] [serial = 978] [outer = 1A74BC00] 19:58:15 INFO - PROCESS | 3372 | 1463626695631 Marionette DEBUG loaded listener.js 19:58:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (1AB4D000) [pid = 3372] [serial = 979] [outer = 1A74BC00] 19:58:16 INFO - PROCESS | 3372 | 1463626696172 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 846ms 19:58:16 INFO - PROCESS | 3372 | 1463626696204 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:58:16 INFO - PROCESS | 3372 | 1463626696206 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 19:58:16 INFO - PROCESS | 3372 | 1463626696211 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:58:16 INFO - PROCESS | 3372 | 1463626696213 Marionette TRACE conn2 <- [1,1270,null,{}] 19:58:16 INFO - PROCESS | 3372 | 1463626696217 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:16 INFO - PROCESS | 3372 | 1463626696344 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:58:16 INFO - PROCESS | 3372 | 1463626696451 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:16 INFO - PROCESS | 3372 | ++DOCSHELL 1A159000 == 70 [pid = 3372] [id = 327] 19:58:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1A4B5C00) [pid = 3372] [serial = 980] [outer = 00000000] 19:58:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1AB59800) [pid = 3372] [serial = 981] [outer = 1A4B5C00] 19:58:16 INFO - PROCESS | 3372 | 1463626696504 Marionette DEBUG loaded listener.js 19:58:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1AE5DC00) [pid = 3372] [serial = 982] [outer = 1A4B5C00] 19:58:17 INFO - PROCESS | 3372 | 1463626697086 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 941ms 19:58:17 INFO - PROCESS | 3372 | 1463626697158 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:58:17 INFO - PROCESS | 3372 | 1463626697161 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 19:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:58:17 INFO - PROCESS | 3372 | 1463626697165 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:58:17 INFO - PROCESS | 3372 | 1463626697167 Marionette TRACE conn2 <- [1,1274,null,{}] 19:58:17 INFO - PROCESS | 3372 | 1463626697170 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:17 INFO - PROCESS | 3372 | 1463626697289 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:58:17 INFO - PROCESS | 3372 | 1463626697398 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:17 INFO - PROCESS | 3372 | ++DOCSHELL 1AB56C00 == 71 [pid = 3372] [id = 328] 19:58:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1AE65000) [pid = 3372] [serial = 983] [outer = 00000000] 19:58:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (1AF98C00) [pid = 3372] [serial = 984] [outer = 1AE65000] 19:58:17 INFO - PROCESS | 3372 | 1463626697451 Marionette DEBUG loaded listener.js 19:58:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (1AF9A800) [pid = 3372] [serial = 985] [outer = 1AE65000] 19:58:18 INFO - PROCESS | 3372 | 1463626698047 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 956ms 19:58:18 INFO - PROCESS | 3372 | 1463626698109 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:58:18 INFO - PROCESS | 3372 | 1463626698112 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 19:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:58:18 INFO - PROCESS | 3372 | 1463626698115 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 3372 | 1463626698117 Marionette TRACE conn2 <- [1,1278,null,{}] 19:58:18 INFO - PROCESS | 3372 | 1463626698121 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:18 INFO - PROCESS | 3372 | 1463626698230 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:58:18 INFO - PROCESS | 3372 | 1463626698536 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:18 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F1800 == 72 [pid = 3372] [id = 329] 19:58:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (0F339800) [pid = 3372] [serial = 986] [outer = 00000000] 19:58:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (11425400) [pid = 3372] [serial = 987] [outer = 0F339800] 19:58:18 INFO - PROCESS | 3372 | 1463626698601 Marionette DEBUG loaded listener.js 19:58:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (12B65400) [pid = 3372] [serial = 988] [outer = 0F339800] 19:58:19 INFO - PROCESS | 3372 | 1463626699233 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1192ms 19:58:19 INFO - PROCESS | 3372 | 1463626699312 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 3372 | 1463626699316 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 19:58:19 INFO - PROCESS | 3372 | 1463626699321 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:58:19 INFO - PROCESS | 3372 | 1463626699324 Marionette TRACE conn2 <- [1,1282,null,{}] 19:58:19 INFO - PROCESS | 3372 | 1463626699329 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:19 INFO - PROCESS | 3372 | 1463626699435 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:58:19 INFO - PROCESS | 3372 | 1463626699568 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 13388C00 == 71 [pid = 3372] [id = 321] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 13076000 == 70 [pid = 3372] [id = 320] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 10A60C00 == 69 [pid = 3372] [id = 319] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 17DF3400 == 68 [pid = 3372] [id = 318] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 17E10400 == 67 [pid = 3372] [id = 317] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 170C4400 == 66 [pid = 3372] [id = 316] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 1032D400 == 65 [pid = 3372] [id = 315] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 157C6C00 == 64 [pid = 3372] [id = 314] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 11433800 == 63 [pid = 3372] [id = 313] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 13320C00 == 62 [pid = 3372] [id = 312] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 0C7F1C00 == 61 [pid = 3372] [id = 311] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 1A749800 == 60 [pid = 3372] [id = 310] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 1A4B2000 == 59 [pid = 3372] [id = 309] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 10562800 == 58 [pid = 3372] [id = 308] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 140CE400 == 57 [pid = 3372] [id = 307] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 10BB3800 == 56 [pid = 3372] [id = 306] 19:58:19 INFO - PROCESS | 3372 | --DOCSHELL 112C3C00 == 55 [pid = 3372] [id = 305] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (1690E800) [pid = 3372] [serial = 817] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (1773D000) [pid = 3372] [serial = 811] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (14272000) [pid = 3372] [serial = 808] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (11A03C00) [pid = 3372] [serial = 805] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (1973B000) [pid = 3372] [serial = 847] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (1825EC00) [pid = 3372] [serial = 814] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (19746C00) [pid = 3372] [serial = 754] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (1A154000) [pid = 3372] [serial = 882] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1A153400) [pid = 3372] [serial = 915] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (19E6C800) [pid = 3372] [serial = 913] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (16842C00) [pid = 3372] [serial = 900] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (17DF8C00) [pid = 3372] [serial = 910] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1684D000) [pid = 3372] [serial = 901] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (16787400) [pid = 3372] [serial = 898] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (174BD400) [pid = 3372] [serial = 903] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (18259400) [pid = 3372] [serial = 906] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (176C2400) [pid = 3372] [serial = 904] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (14286400) [pid = 3372] [serial = 909] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (18268400) [pid = 3372] [serial = 907] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (14EC1400) [pid = 3372] [serial = 894] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (155F2000) [pid = 3372] [serial = 895] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (16477800) [pid = 3372] [serial = 897] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (13306800) [pid = 3372] [serial = 891] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (13903C00) [pid = 3372] [serial = 892] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (12D7A800) [pid = 3372] [serial = 886] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (112DEC00) [pid = 3372] [serial = 885] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (199E4400) [pid = 3372] [serial = 912] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (13DBD800) [pid = 3372] [serial = 889] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13161800) [pid = 3372] [serial = 888] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (11C58C00) [pid = 3372] [serial = 870] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (1699A000) [pid = 3372] [serial = 873] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (19E67800) [pid = 3372] [serial = 876] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (1A0D4C00) [pid = 3372] [serial = 879] [outer = 00000000] [url = about:blank] 19:58:19 INFO - PROCESS | 3372 | ++DOCSHELL 0F33EC00 == 56 [pid = 3372] [id = 330] 19:58:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (1032D400) [pid = 3372] [serial = 989] [outer = 00000000] 19:58:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (112C3C00) [pid = 3372] [serial = 990] [outer = 1032D400] 19:58:19 INFO - PROCESS | 3372 | 1463626699657 Marionette DEBUG loaded listener.js 19:58:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (12D7A800) [pid = 3372] [serial = 991] [outer = 1032D400] 19:58:20 INFO - PROCESS | 3372 | 1463626700088 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 800ms 19:58:20 INFO - PROCESS | 3372 | 1463626700126 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:58:20 INFO - PROCESS | 3372 | 1463626700130 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 19:58:20 INFO - PROCESS | 3372 | 1463626700134 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:58:20 INFO - PROCESS | 3372 | 1463626700136 Marionette TRACE conn2 <- [1,1286,null,{}] 19:58:20 INFO - PROCESS | 3372 | 1463626700140 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:20 INFO - PROCESS | 3372 | 1463626700226 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:58:20 INFO - PROCESS | 3372 | 1463626700233 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:20 INFO - PROCESS | 3372 | ++DOCSHELL 11A06000 == 57 [pid = 3372] [id = 331] 19:58:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (13707400) [pid = 3372] [serial = 992] [outer = 00000000] 19:58:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1426E000) [pid = 3372] [serial = 993] [outer = 13707400] 19:58:20 INFO - PROCESS | 3372 | 1463626700277 Marionette DEBUG loaded listener.js 19:58:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (14E8A800) [pid = 3372] [serial = 994] [outer = 13707400] 19:58:20 INFO - PROCESS | 3372 | 1463626700777 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 690ms 19:58:20 INFO - PROCESS | 3372 | 1463626700835 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:58:20 INFO - PROCESS | 3372 | 1463626700837 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 19:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:58:20 INFO - PROCESS | 3372 | 1463626700842 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:58:20 INFO - PROCESS | 3372 | 1463626700847 Marionette TRACE conn2 <- [1,1290,null,{}] 19:58:20 INFO - PROCESS | 3372 | 1463626700856 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:20 INFO - PROCESS | 3372 | 1463626700942 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:58:21 INFO - PROCESS | 3372 | 1463626701076 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:21 INFO - PROCESS | 3372 | ++DOCSHELL 166A8800 == 58 [pid = 3372] [id = 332] 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (166AA800) [pid = 3372] [serial = 995] [outer = 00000000] 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1678F400) [pid = 3372] [serial = 996] [outer = 166AA800] 19:58:21 INFO - PROCESS | 3372 | 1463626701120 Marionette DEBUG loaded listener.js 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (16846000) [pid = 3372] [serial = 997] [outer = 166AA800] 19:58:21 INFO - PROCESS | 3372 | 1463626701487 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 19:58:21 INFO - PROCESS | 3372 | 1463626701540 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:58:21 INFO - PROCESS | 3372 | 1463626701542 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 19:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:58:21 INFO - PROCESS | 3372 | 1463626701546 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:58:21 INFO - PROCESS | 3372 | 1463626701547 Marionette TRACE conn2 <- [1,1294,null,{}] 19:58:21 INFO - PROCESS | 3372 | 1463626701551 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:21 INFO - PROCESS | 3372 | 1463626701637 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:58:21 INFO - PROCESS | 3372 | 1463626701644 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:21 INFO - PROCESS | 3372 | ++DOCSHELL 11082400 == 59 [pid = 3372] [id = 333] 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (13DBD800) [pid = 3372] [serial = 998] [outer = 00000000] 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (16E9CC00) [pid = 3372] [serial = 999] [outer = 13DBD800] 19:58:21 INFO - PROCESS | 3372 | 1463626701688 Marionette DEBUG loaded listener.js 19:58:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (170CC400) [pid = 3372] [serial = 1000] [outer = 13DBD800] 19:58:22 INFO - PROCESS | 3372 | 1463626702181 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 19:58:22 INFO - PROCESS | 3372 | 1463626702245 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:58:22 INFO - PROCESS | 3372 | 1463626702247 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 19:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:58:22 INFO - PROCESS | 3372 | 1463626702255 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:58:22 INFO - PROCESS | 3372 | 1463626702257 Marionette TRACE conn2 <- [1,1298,null,{}] 19:58:22 INFO - PROCESS | 3372 | 1463626702260 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:22 INFO - PROCESS | 3372 | 1463626702400 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:58:22 INFO - PROCESS | 3372 | 1463626702422 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:22 INFO - PROCESS | 3372 | ++DOCSHELL 176C7000 == 60 [pid = 3372] [id = 334] 19:58:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (176C9000) [pid = 3372] [serial = 1001] [outer = 00000000] 19:58:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (177E0000) [pid = 3372] [serial = 1002] [outer = 176C9000] 19:58:22 INFO - PROCESS | 3372 | 1463626702474 Marionette DEBUG loaded listener.js 19:58:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (17DF1400) [pid = 3372] [serial = 1003] [outer = 176C9000] 19:58:22 INFO - PROCESS | 3372 | 1463626702933 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:58:23 INFO - PROCESS | 3372 | 1463626703012 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 19:58:23 INFO - PROCESS | 3372 | 1463626703015 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:58:23 INFO - PROCESS | 3372 | 1463626703017 Marionette TRACE conn2 <- [1,1302,null,{}] 19:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:58:23 INFO - PROCESS | 3372 | 1463626703020 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:23 INFO - PROCESS | 3372 | 1463626703135 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:58:23 INFO - PROCESS | 3372 | 1463626703202 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 3372 | ++DOCSHELL 1826B000 == 61 [pid = 3372] [id = 335] 19:58:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1826C400) [pid = 3372] [serial = 1004] [outer = 00000000] 19:58:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1973DC00) [pid = 3372] [serial = 1005] [outer = 1826C400] 19:58:23 INFO - PROCESS | 3372 | 1463626703245 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (19742400) [pid = 3372] [serial = 1006] [outer = 1826C400] 19:58:23 INFO - PROCESS | 3372 | 1463626703643 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 19:58:23 INFO - PROCESS | 3372 | 1463626703699 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:58:23 INFO - PROCESS | 3372 | 1463626703701 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 19:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:58:23 INFO - PROCESS | 3372 | 1463626703704 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:58:23 INFO - PROCESS | 3372 | 1463626703706 Marionette TRACE conn2 <- [1,1306,null,{}] 19:58:23 INFO - PROCESS | 3372 | 1463626703709 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:24 INFO - PROCESS | 3372 | 1463626704059 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (17EDD000) [pid = 3372] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (17DF5400) [pid = 3372] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (105F7400) [pid = 3372] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (15F48C00) [pid = 3372] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (140D1000) [pid = 3372] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (114A0800) [pid = 3372] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (11084000) [pid = 3372] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (0C7F4400) [pid = 3372] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (170C4800) [pid = 3372] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1338E800) [pid = 3372] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:58:24 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (140E1800) [pid = 3372] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:58:24 INFO - PROCESS | 3372 | 1463626704125 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 3372 | ++DOCSHELL 0F33A400 == 62 [pid = 3372] [id = 336] 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (10486000) [pid = 3372] [serial = 1007] [outer = 00000000] 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (11C04800) [pid = 3372] [serial = 1008] [outer = 10486000] 19:58:24 INFO - PROCESS | 3372 | 1463626704169 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (140E8000) [pid = 3372] [serial = 1009] [outer = 10486000] 19:58:24 INFO - PROCESS | 3372 | 1463626704539 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 847ms 19:58:24 INFO - PROCESS | 3372 | 1463626704578 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:58:24 INFO - PROCESS | 3372 | 1463626704580 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 19:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:58:24 INFO - PROCESS | 3372 | 1463626704583 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:58:24 INFO - PROCESS | 3372 | 1463626704585 Marionette TRACE conn2 <- [1,1310,null,{}] 19:58:24 INFO - PROCESS | 3372 | 1463626704588 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:24 INFO - PROCESS | 3372 | 1463626704680 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:58:24 INFO - PROCESS | 3372 | 1463626704687 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 3372 | ++DOCSHELL 114A0800 == 63 [pid = 3372] [id = 337] 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (140E2400) [pid = 3372] [serial = 1010] [outer = 00000000] 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (19787000) [pid = 3372] [serial = 1011] [outer = 140E2400] 19:58:24 INFO - PROCESS | 3372 | 1463626704729 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (199E1400) [pid = 3372] [serial = 1012] [outer = 140E2400] 19:58:25 INFO - PROCESS | 3372 | 1463626705159 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 595ms 19:58:25 INFO - PROCESS | 3372 | 1463626705181 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 3372 | 1463626705182 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 19:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:58:25 INFO - PROCESS | 3372 | 1463626705203 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - PROCESS | 3372 | 1463626705205 Marionette TRACE conn2 <- [1,1314,null,{}] 19:58:25 INFO - PROCESS | 3372 | 1463626705209 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 3372 | 1463626705292 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:58:25 INFO - PROCESS | 3372 | 1463626705298 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 3372 | ++DOCSHELL 18269400 == 64 [pid = 3372] [id = 338] 19:58:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1973D400) [pid = 3372] [serial = 1013] [outer = 00000000] 19:58:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1A154400) [pid = 3372] [serial = 1014] [outer = 1973D400] 19:58:25 INFO - PROCESS | 3372 | 1463626705341 Marionette DEBUG loaded listener.js 19:58:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1A4AB800) [pid = 3372] [serial = 1015] [outer = 1973D400] 19:58:25 INFO - PROCESS | 3372 | 1463626705787 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 659ms 19:58:25 INFO - PROCESS | 3372 | 1463626705851 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 3372 | 1463626705854 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 19:58:25 INFO - PROCESS | 3372 | 1463626705859 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:58:25 INFO - PROCESS | 3372 | 1463626705861 Marionette TRACE conn2 <- [1,1318,null,{}] 19:58:25 INFO - PROCESS | 3372 | 1463626705866 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:25 INFO - PROCESS | 3372 | 1463626705950 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:58:25 INFO - PROCESS | 3372 | 1463626705958 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E2000 == 65 [pid = 3372] [id = 339] 19:58:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1A4C6400) [pid = 3372] [serial = 1016] [outer = 00000000] 19:58:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1AB4CC00) [pid = 3372] [serial = 1017] [outer = 1A4C6400] 19:58:26 INFO - PROCESS | 3372 | 1463626706005 Marionette DEBUG loaded listener.js 19:58:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1AE61800) [pid = 3372] [serial = 1018] [outer = 1A4C6400] 19:58:26 INFO - PROCESS | 3372 | 1463626706738 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 941ms 19:58:26 INFO - PROCESS | 3372 | 1463626706807 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:58:26 INFO - PROCESS | 3372 | 1463626706813 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 19:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:58:26 INFO - PROCESS | 3372 | 1463626706819 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:58:26 INFO - PROCESS | 3372 | 1463626706825 Marionette TRACE conn2 <- [1,1322,null,{}] 19:58:26 INFO - PROCESS | 3372 | 1463626706830 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:26 INFO - PROCESS | 3372 | 1463626706958 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:58:27 INFO - PROCESS | 3372 | 1463626707093 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:27 INFO - PROCESS | 3372 | ++DOCSHELL 12D7F800 == 66 [pid = 3372] [id = 340] 19:58:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (130C8C00) [pid = 3372] [serial = 1019] [outer = 00000000] 19:58:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (13DBA400) [pid = 3372] [serial = 1020] [outer = 130C8C00] 19:58:27 INFO - PROCESS | 3372 | 1463626707150 Marionette DEBUG loaded listener.js 19:58:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1426F000) [pid = 3372] [serial = 1021] [outer = 130C8C00] 19:58:27 INFO - PROCESS | 3372 | 1463626707722 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 956ms 19:58:27 INFO - PROCESS | 3372 | 1463626707764 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:58:27 INFO - PROCESS | 3372 | 1463626707770 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 19:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:58:27 INFO - PROCESS | 3372 | 1463626707777 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:58:27 INFO - PROCESS | 3372 | 1463626707780 Marionette TRACE conn2 <- [1,1326,null,{}] 19:58:27 INFO - PROCESS | 3372 | 1463626707784 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:27 INFO - PROCESS | 3372 | 1463626707901 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:58:28 INFO - PROCESS | 3372 | 1463626708039 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 3372 | ++DOCSHELL 1646DC00 == 67 [pid = 3372] [id = 341] 19:58:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (16475800) [pid = 3372] [serial = 1022] [outer = 00000000] 19:58:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (16A4D400) [pid = 3372] [serial = 1023] [outer = 16475800] 19:58:28 INFO - PROCESS | 3372 | 1463626708093 Marionette DEBUG loaded listener.js 19:58:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (176C9C00) [pid = 3372] [serial = 1024] [outer = 16475800] 19:58:29 INFO - PROCESS | 3372 | 1463626709137 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1427ms 19:58:29 INFO - PROCESS | 3372 | 1463626709188 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:58:29 INFO - PROCESS | 3372 | 1463626709191 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 19:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:58:29 INFO - PROCESS | 3372 | 1463626709195 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:58:29 INFO - PROCESS | 3372 | 1463626709199 Marionette TRACE conn2 <- [1,1330,null,{}] 19:58:29 INFO - PROCESS | 3372 | 1463626709210 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:29 INFO - PROCESS | 3372 | 1463626709326 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:58:29 INFO - PROCESS | 3372 | 1463626709459 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:29 INFO - PROCESS | 3372 | ++DOCSHELL 1690E800 == 68 [pid = 3372] [id = 342] 19:58:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (17CE2000) [pid = 3372] [serial = 1025] [outer = 00000000] 19:58:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1A749000) [pid = 3372] [serial = 1026] [outer = 17CE2000] 19:58:29 INFO - PROCESS | 3372 | 1463626709526 Marionette DEBUG loaded listener.js 19:58:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1AE5D000) [pid = 3372] [serial = 1027] [outer = 17CE2000] 19:58:30 INFO - PROCESS | 3372 | 1463626710108 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 956ms 19:58:30 INFO - PROCESS | 3372 | 1463626710139 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:58:30 INFO - PROCESS | 3372 | 1463626710142 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 19:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:58:30 INFO - PROCESS | 3372 | 1463626710146 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:58:30 INFO - PROCESS | 3372 | 1463626710148 Marionette TRACE conn2 <- [1,1334,null,{}] 19:58:30 INFO - PROCESS | 3372 | 1463626710151 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:30 INFO - PROCESS | 3372 | 1463626710259 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:58:30 INFO - PROCESS | 3372 | 1463626710368 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:30 INFO - PROCESS | 3372 | ++DOCSHELL 0F207800 == 69 [pid = 3372] [id = 343] 19:58:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (0F208800) [pid = 3372] [serial = 1028] [outer = 00000000] 19:58:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (0F20E400) [pid = 3372] [serial = 1029] [outer = 0F208800] 19:58:30 INFO - PROCESS | 3372 | 1463626710421 Marionette DEBUG loaded listener.js 19:58:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (13312000) [pid = 3372] [serial = 1030] [outer = 0F208800] 19:58:31 INFO - PROCESS | 3372 | 1463626710997 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 909ms 19:58:31 INFO - PROCESS | 3372 | 1463626711049 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:58:31 INFO - PROCESS | 3372 | 1463626711052 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 19:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:58:31 INFO - PROCESS | 3372 | 1463626711055 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:58:31 INFO - PROCESS | 3372 | 1463626711057 Marionette TRACE conn2 <- [1,1338,null,{}] 19:58:31 INFO - PROCESS | 3372 | 1463626711061 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:31 INFO - PROCESS | 3372 | 1463626711165 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:58:31 INFO - PROCESS | 3372 | 1463626711292 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:31 INFO - PROCESS | 3372 | ++DOCSHELL 1AA43800 == 70 [pid = 3372] [id = 344] 19:58:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (1AB50C00) [pid = 3372] [serial = 1031] [outer = 00000000] 19:58:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (1AE69000) [pid = 3372] [serial = 1032] [outer = 1AB50C00] 19:58:31 INFO - PROCESS | 3372 | 1463626711385 Marionette DEBUG loaded listener.js 19:58:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (1AF9DC00) [pid = 3372] [serial = 1033] [outer = 1AB50C00] 19:58:32 INFO - PROCESS | 3372 | 1463626712225 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1223ms 19:58:32 INFO - PROCESS | 3372 | 1463626712264 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 3372 | 1463626712268 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 19:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:58:32 INFO - PROCESS | 3372 | 1463626712273 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - PROCESS | 3372 | 1463626712277 Marionette TRACE conn2 <- [1,1342,null,{}] 19:58:32 INFO - PROCESS | 3372 | 1463626712283 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:32 INFO - PROCESS | 3372 | 1463626712427 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:58:32 INFO - PROCESS | 3372 | 1463626712448 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:32 INFO - PROCESS | 3372 | ++DOCSHELL 10BB3800 == 71 [pid = 3372] [id = 345] 19:58:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (10FBE400) [pid = 3372] [serial = 1034] [outer = 00000000] 19:58:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (13030800) [pid = 3372] [serial = 1035] [outer = 10FBE400] 19:58:32 INFO - PROCESS | 3372 | 1463626712495 Marionette DEBUG loaded listener.js 19:58:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (13390800) [pid = 3372] [serial = 1036] [outer = 10FBE400] 19:58:33 INFO - PROCESS | 3372 | 1463626713084 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 847ms 19:58:33 INFO - PROCESS | 3372 | 1463626713114 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:58:33 INFO - PROCESS | 3372 | 1463626713122 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 19:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:58:33 INFO - PROCESS | 3372 | 1463626713130 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:58:33 INFO - PROCESS | 3372 | 1463626713134 Marionette TRACE conn2 <- [1,1346,null,{}] 19:58:33 INFO - PROCESS | 3372 | 1463626713138 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:33 INFO - PROCESS | 3372 | 1463626713295 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:58:33 INFO - PROCESS | 3372 | 1463626713409 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 3372 | ++DOCSHELL 11C06C00 == 72 [pid = 3372] [id = 346] 19:58:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (12D76C00) [pid = 3372] [serial = 1037] [outer = 00000000] 19:58:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (140EFC00) [pid = 3372] [serial = 1038] [outer = 12D76C00] 19:58:33 INFO - PROCESS | 3372 | 1463626713455 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (14E8FC00) [pid = 3372] [serial = 1039] [outer = 12D76C00] 19:58:34 INFO - PROCESS | 3372 | 1463626714040 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 909ms 19:58:34 INFO - PROCESS | 3372 | 1463626714070 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 3372 | 1463626714072 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 19:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:58:34 INFO - PROCESS | 3372 | 1463626714077 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - PROCESS | 3372 | 1463626714080 Marionette TRACE conn2 <- [1,1350,null,{}] 19:58:34 INFO - PROCESS | 3372 | 1463626714090 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:34 INFO - PROCESS | 3372 | 1463626714217 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 18269400 == 71 [pid = 3372] [id = 338] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 114A0800 == 70 [pid = 3372] [id = 337] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 0F33A400 == 69 [pid = 3372] [id = 336] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 1826B000 == 68 [pid = 3372] [id = 335] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 176C7000 == 67 [pid = 3372] [id = 334] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 11082400 == 66 [pid = 3372] [id = 333] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 166A8800 == 65 [pid = 3372] [id = 332] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 11A06000 == 64 [pid = 3372] [id = 331] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 0F33EC00 == 63 [pid = 3372] [id = 330] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 0C7F1800 == 62 [pid = 3372] [id = 329] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (15230400) [pid = 3372] [serial = 921] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (19789400) [pid = 3372] [serial = 924] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (1A74C400) [pid = 3372] [serial = 966] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (11CF0000) [pid = 3372] [serial = 918] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1A4CF800) [pid = 3372] [serial = 927] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (1A74DC00) [pid = 3372] [serial = 930] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOCSHELL 0F33C400 == 61 [pid = 3372] [id = 323] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (18265400) [pid = 3372] [serial = 951] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (19743800) [pid = 3372] [serial = 954] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (18266C00) [pid = 3372] [serial = 952] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (16999C00) [pid = 3372] [serial = 945] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (16D6EC00) [pid = 3372] [serial = 946] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (16471000) [pid = 3372] [serial = 942] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (16787000) [pid = 3372] [serial = 943] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (19E68000) [pid = 3372] [serial = 964] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (13DC0800) [pid = 3372] [serial = 939] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (14270800) [pid = 3372] [serial = 940] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1993A000) [pid = 3372] [serial = 957] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (10FC4400) [pid = 3372] [serial = 934] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (10A58000) [pid = 3372] [serial = 933] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1711F000) [pid = 3372] [serial = 948] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (14273800) [pid = 3372] [serial = 937] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (140EBC00) [pid = 3372] [serial = 936] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (19789000) [pid = 3372] [serial = 955] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (18265800) [pid = 3372] [serial = 963] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (199E6400) [pid = 3372] [serial = 958] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (155EC400) [pid = 3372] [serial = 960] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1678A800) [pid = 3372] [serial = 961] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (17746400) [pid = 3372] [serial = 949] [outer = 00000000] [url = about:blank] 19:58:34 INFO - PROCESS | 3372 | 1463626714370 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:34 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FF800 == 62 [pid = 3372] [id = 347] 19:58:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (0F333800) [pid = 3372] [serial = 1040] [outer = 00000000] 19:58:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (11082400) [pid = 3372] [serial = 1041] [outer = 0F333800] 19:58:34 INFO - PROCESS | 3372 | 1463626714418 Marionette DEBUG loaded listener.js 19:58:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (13901800) [pid = 3372] [serial = 1042] [outer = 0F333800] 19:58:34 INFO - PROCESS | 3372 | 1463626714802 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 737ms 19:58:34 INFO - PROCESS | 3372 | 1463626714816 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 3372 | 1463626714819 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 19:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:58:34 INFO - PROCESS | 3372 | 1463626714822 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - PROCESS | 3372 | 1463626714824 Marionette TRACE conn2 <- [1,1354,null,{}] 19:58:34 INFO - PROCESS | 3372 | 1463626714827 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:34 INFO - PROCESS | 3372 | 1463626714938 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:58:35 INFO - PROCESS | 3372 | 1463626715033 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 3372 | ++DOCSHELL 13383000 == 63 [pid = 3372] [id = 348] 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1338AC00) [pid = 3372] [serial = 1043] [outer = 00000000] 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (166A8800) [pid = 3372] [serial = 1044] [outer = 1338AC00] 19:58:35 INFO - PROCESS | 3372 | 1463626715085 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (16843000) [pid = 3372] [serial = 1045] [outer = 1338AC00] 19:58:35 INFO - PROCESS | 3372 | 1463626715440 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:58:35 INFO - PROCESS | 3372 | 1463626715478 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 19:58:35 INFO - PROCESS | 3372 | 1463626715483 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:58:35 INFO - PROCESS | 3372 | 1463626715484 Marionette TRACE conn2 <- [1,1358,null,{}] 19:58:35 INFO - PROCESS | 3372 | 1463626715488 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:35 INFO - PROCESS | 3372 | 1463626715568 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:58:35 INFO - PROCESS | 3372 | 1463626715574 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 3372 | ++DOCSHELL 13905400 == 64 [pid = 3372] [id = 349] 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (15A57400) [pid = 3372] [serial = 1046] [outer = 00000000] 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (16A54C00) [pid = 3372] [serial = 1047] [outer = 15A57400] 19:58:35 INFO - PROCESS | 3372 | 1463626715618 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (170B2800) [pid = 3372] [serial = 1048] [outer = 15A57400] 19:58:36 INFO - PROCESS | 3372 | 1463626716081 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 3372 | 1463626716127 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 19:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:58:36 INFO - PROCESS | 3372 | 1463626716130 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - PROCESS | 3372 | 1463626716132 Marionette TRACE conn2 <- [1,1362,null,{}] 19:58:36 INFO - PROCESS | 3372 | 1463626716139 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:36 INFO - PROCESS | 3372 | 1463626716239 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:58:36 INFO - PROCESS | 3372 | 1463626716247 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 3372 | ++DOCSHELL 177E5C00 == 65 [pid = 3372] [id = 350] 19:58:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (17DF3800) [pid = 3372] [serial = 1049] [outer = 00000000] 19:58:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1825F800) [pid = 3372] [serial = 1050] [outer = 17DF3800] 19:58:36 INFO - PROCESS | 3372 | 1463626716294 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (18264400) [pid = 3372] [serial = 1051] [outer = 17DF3800] 19:58:36 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:36 INFO - PROCESS | 3372 | 1463626716790 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 3372 | 1463626716833 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 19:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:58:36 INFO - PROCESS | 3372 | 1463626716837 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - PROCESS | 3372 | 1463626716838 Marionette TRACE conn2 <- [1,1366,null,{}] 19:58:36 INFO - PROCESS | 3372 | 1463626716842 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:36 INFO - PROCESS | 3372 | 1463626716959 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:58:37 INFO - PROCESS | 3372 | 1463626717050 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 3372 | ++DOCSHELL 17CEB000 == 66 [pid = 3372] [id = 351] 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1973D000) [pid = 3372] [serial = 1052] [outer = 00000000] 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (19789000) [pid = 3372] [serial = 1053] [outer = 1973D000] 19:58:37 INFO - PROCESS | 3372 | 1463626717106 Marionette DEBUG loaded listener.js 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1978EC00) [pid = 3372] [serial = 1054] [outer = 1973D000] 19:58:37 INFO - PROCESS | 3372 | 1463626717500 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:58:37 INFO - PROCESS | 3372 | 1463626717538 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 19:58:37 INFO - PROCESS | 3372 | 1463626717541 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:58:37 INFO - PROCESS | 3372 | 1463626717543 Marionette TRACE conn2 <- [1,1370,null,{}] 19:58:37 INFO - PROCESS | 3372 | 1463626717547 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:37 INFO - PROCESS | 3372 | 1463626717669 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:58:37 INFO - PROCESS | 3372 | 1463626717750 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 3372 | ++DOCSHELL 14270800 == 67 [pid = 3372] [id = 352] 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (16841C00) [pid = 3372] [serial = 1055] [outer = 00000000] 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (19791400) [pid = 3372] [serial = 1056] [outer = 16841C00] 19:58:37 INFO - PROCESS | 3372 | 1463626717793 Marionette DEBUG loaded listener.js 19:58:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (19E69400) [pid = 3372] [serial = 1057] [outer = 16841C00] 19:58:38 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:38 INFO - PROCESS | 3372 | 1463626718221 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:58:38 INFO - PROCESS | 3372 | 1463626718285 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 19:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:58:38 INFO - PROCESS | 3372 | 1463626718288 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:58:38 INFO - PROCESS | 3372 | 1463626718290 Marionette TRACE conn2 <- [1,1374,null,{}] 19:58:38 INFO - PROCESS | 3372 | 1463626718300 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:38 INFO - PROCESS | 3372 | 1463626718440 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (13707400) [pid = 3372] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (13DBD800) [pid = 3372] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (13DBAC00) [pid = 3372] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (0F33B400) [pid = 3372] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (140E2400) [pid = 3372] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1826C800) [pid = 3372] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1A0E1400) [pid = 3372] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (10486000) [pid = 3372] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (17E13400) [pid = 3372] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (105EF000) [pid = 3372] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1032D400) [pid = 3372] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (1690EC00) [pid = 3372] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1684CC00) [pid = 3372] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1826C400) [pid = 3372] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (14E8D800) [pid = 3372] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (166AA800) [pid = 3372] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (0F339800) [pid = 3372] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (19E75400) [pid = 3372] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (15A4E000) [pid = 3372] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (176C9000) [pid = 3372] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:58:38 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1973D400) [pid = 3372] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:58:38 INFO - PROCESS | 3372 | 1463626718775 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:38 INFO - PROCESS | 3372 | ++DOCSHELL 0F339800 == 68 [pid = 3372] [id = 353] 19:58:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (0F33B400) [pid = 3372] [serial = 1058] [outer = 00000000] 19:58:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (12AE7C00) [pid = 3372] [serial = 1059] [outer = 0F33B400] 19:58:38 INFO - PROCESS | 3372 | 1463626718821 Marionette DEBUG loaded listener.js 19:58:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (140E5400) [pid = 3372] [serial = 1060] [outer = 0F33B400] 19:58:39 INFO - PROCESS | 3372 | 1463626719186 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 3372 | 1463626719245 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 19:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:58:39 INFO - PROCESS | 3372 | 1463626719249 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - PROCESS | 3372 | 1463626719250 Marionette TRACE conn2 <- [1,1378,null,{}] 19:58:39 INFO - PROCESS | 3372 | 1463626719254 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:39 INFO - PROCESS | 3372 | 1463626719374 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:58:39 INFO - PROCESS | 3372 | 1463626719385 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 3372 | ++DOCSHELL 11430800 == 69 [pid = 3372] [id = 354] 19:58:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (128A9400) [pid = 3372] [serial = 1061] [outer = 00000000] 19:58:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (170C5C00) [pid = 3372] [serial = 1062] [outer = 128A9400] 19:58:39 INFO - PROCESS | 3372 | 1463626719434 Marionette DEBUG loaded listener.js 19:58:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (19E6E400) [pid = 3372] [serial = 1063] [outer = 128A9400] 19:58:39 INFO - PROCESS | 3372 | 1463626719824 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 627ms 19:58:39 INFO - PROCESS | 3372 | 1463626719888 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 3372 | 1463626719890 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 19:58:39 INFO - PROCESS | 3372 | 1463626719893 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:58:39 INFO - PROCESS | 3372 | 1463626719895 Marionette TRACE conn2 <- [1,1382,null,{}] 19:58:39 INFO - PROCESS | 3372 | 1463626719899 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:40 INFO - PROCESS | 3372 | 1463626720036 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:58:40 INFO - PROCESS | 3372 | 1463626720084 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 3372 | ++DOCSHELL 1825EC00 == 70 [pid = 3372] [id = 355] 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (19785000) [pid = 3372] [serial = 1064] [outer = 00000000] 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1A748400) [pid = 3372] [serial = 1065] [outer = 19785000] 19:58:40 INFO - PROCESS | 3372 | 1463626720136 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1AB51400) [pid = 3372] [serial = 1066] [outer = 19785000] 19:58:40 INFO - PROCESS | 3372 | 1463626720560 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 706ms 19:58:40 INFO - PROCESS | 3372 | 1463626720593 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 19:58:40 INFO - PROCESS | 3372 | 1463626720594 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 19:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:58:40 INFO - PROCESS | 3372 | 1463626720598 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:58:40 INFO - PROCESS | 3372 | 1463626720599 Marionette TRACE conn2 <- [1,1386,null,{}] 19:58:40 INFO - PROCESS | 3372 | 1463626720615 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:40 INFO - PROCESS | 3372 | 1463626720699 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:58:40 INFO - PROCESS | 3372 | 1463626720706 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 3372 | ++DOCSHELL 10560000 == 71 [pid = 3372] [id = 356] 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1826BC00) [pid = 3372] [serial = 1067] [outer = 00000000] 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (195BD000) [pid = 3372] [serial = 1068] [outer = 1826BC00] 19:58:40 INFO - PROCESS | 3372 | 1463626720748 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (195C1800) [pid = 3372] [serial = 1069] [outer = 1826BC00] 19:58:41 INFO - PROCESS | 3372 | 1463626721491 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 971ms 19:58:41 INFO - PROCESS | 3372 | 1463626721565 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 3372 | 1463626721571 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 19:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:58:41 INFO - PROCESS | 3372 | 1463626721575 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:58:41 INFO - PROCESS | 3372 | 1463626721580 Marionette TRACE conn2 <- [1,1390,null,{}] 19:58:41 INFO - PROCESS | 3372 | 1463626721585 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:41 INFO - PROCESS | 3372 | 1463626721738 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:58:41 INFO - PROCESS | 3372 | 1463626721872 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:41 INFO - PROCESS | 3372 | ++DOCSHELL 10FC4000 == 72 [pid = 3372] [id = 357] 19:58:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (11082000) [pid = 3372] [serial = 1070] [outer = 00000000] 19:58:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (13BA0C00) [pid = 3372] [serial = 1071] [outer = 11082000] 19:58:41 INFO - PROCESS | 3372 | 1463626721930 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (140EF400) [pid = 3372] [serial = 1072] [outer = 11082000] 19:58:42 INFO - PROCESS | 3372 | 1463626722501 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 939ms 19:58:42 INFO - PROCESS | 3372 | 1463626722521 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:58:42 INFO - PROCESS | 3372 | 1463626722527 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 19:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:58:42 INFO - PROCESS | 3372 | 1463626722534 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:58:42 INFO - PROCESS | 3372 | 1463626722536 Marionette TRACE conn2 <- [1,1394,null,{}] 19:58:42 INFO - PROCESS | 3372 | 1463626722541 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:42 INFO - PROCESS | 3372 | 1463626722653 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:58:42 INFO - PROCESS | 3372 | 1463626722765 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:42 INFO - PROCESS | 3372 | ++DOCSHELL 157C0400 == 73 [pid = 3372] [id = 358] 19:58:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (157C1400) [pid = 3372] [serial = 1073] [outer = 00000000] 19:58:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1690B000) [pid = 3372] [serial = 1074] [outer = 157C1400] 19:58:42 INFO - PROCESS | 3372 | 1463626722818 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (176C9400) [pid = 3372] [serial = 1075] [outer = 157C1400] 19:58:43 INFO - PROCESS | 3372 | 1463626723463 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 938ms 19:58:43 INFO - PROCESS | 3372 | 1463626723477 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 3372 | 1463626723479 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 19:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:58:43 INFO - PROCESS | 3372 | 1463626723483 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - PROCESS | 3372 | 1463626723487 Marionette TRACE conn2 <- [1,1398,null,{}] 19:58:43 INFO - PROCESS | 3372 | 1463626723498 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:43 INFO - PROCESS | 3372 | 1463626723611 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:58:43 INFO - PROCESS | 3372 | 1463626723725 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 3372 | ++DOCSHELL 195BC000 == 74 [pid = 3372] [id = 359] 19:58:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (195BC800) [pid = 3372] [serial = 1076] [outer = 00000000] 19:58:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (199E2800) [pid = 3372] [serial = 1077] [outer = 195BC800] 19:58:43 INFO - PROCESS | 3372 | 1463626723821 Marionette DEBUG loaded listener.js 19:58:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (1A15E400) [pid = 3372] [serial = 1078] [outer = 195BC800] 19:58:44 INFO - PROCESS | 3372 | 1463626724425 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1001ms 19:58:44 INFO - PROCESS | 3372 | 1463626724492 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 3372 | 1463626724495 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 19:58:44 INFO - PROCESS | 3372 | 1463626724499 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:58:44 INFO - PROCESS | 3372 | 1463626724501 Marionette TRACE conn2 <- [1,1402,null,{}] 19:58:44 INFO - PROCESS | 3372 | 1463626724505 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:44 INFO - PROCESS | 3372 | 1463626724619 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:58:44 INFO - PROCESS | 3372 | 1463626724752 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:44 INFO - PROCESS | 3372 | ++DOCSHELL 18268400 == 75 [pid = 3372] [id = 360] 19:58:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (1973C000) [pid = 3372] [serial = 1079] [outer = 00000000] 19:58:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (1AE65400) [pid = 3372] [serial = 1080] [outer = 1973C000] 19:58:44 INFO - PROCESS | 3372 | 1463626724806 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (1AFA0800) [pid = 3372] [serial = 1081] [outer = 1973C000] 19:58:45 INFO - PROCESS | 3372 | 1463626725467 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 19:58:45 INFO - PROCESS | 3372 | 1463626725520 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:58:45 INFO - PROCESS | 3372 | 1463626725522 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 19:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:58:45 INFO - PROCESS | 3372 | 1463626725525 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:58:45 INFO - PROCESS | 3372 | 1463626725527 Marionette TRACE conn2 <- [1,1406,null,{}] 19:58:45 INFO - PROCESS | 3372 | 1463626725531 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:45 INFO - PROCESS | 3372 | 1463626725636 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:58:45 INFO - PROCESS | 3372 | 1463626725775 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 3372 | ++DOCSHELL 10C5E400 == 76 [pid = 3372] [id = 361] 19:58:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (10C5EC00) [pid = 3372] [serial = 1082] [outer = 00000000] 19:58:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (10C68800) [pid = 3372] [serial = 1083] [outer = 10C5EC00] 19:58:45 INFO - PROCESS | 3372 | 1463626725831 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (10C6AC00) [pid = 3372] [serial = 1084] [outer = 10C5EC00] 19:58:46 INFO - PROCESS | 3372 | 1463626726486 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1002ms 19:58:46 INFO - PROCESS | 3372 | 1463626726529 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:58:46 INFO - PROCESS | 3372 | 1463626726531 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 19:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:58:46 INFO - PROCESS | 3372 | 1463626726535 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:58:46 INFO - PROCESS | 3372 | 1463626726537 Marionette TRACE conn2 <- [1,1410,null,{}] 19:58:46 INFO - PROCESS | 3372 | 1463626726541 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:46 INFO - PROCESS | 3372 | 1463626726654 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:58:46 INFO - PROCESS | 3372 | 1463626726798 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:46 INFO - PROCESS | 3372 | ++DOCSHELL 112DF400 == 77 [pid = 3372] [id = 362] 19:58:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (195C1C00) [pid = 3372] [serial = 1085] [outer = 00000000] 19:58:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (195CF000) [pid = 3372] [serial = 1086] [outer = 195C1C00] 19:58:46 INFO - PROCESS | 3372 | 1463626726854 Marionette DEBUG loaded listener.js 19:58:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (195D2400) [pid = 3372] [serial = 1087] [outer = 195C1C00] 19:58:47 INFO - PROCESS | 3372 | 1463626727420 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 939ms 19:58:47 INFO - PROCESS | 3372 | 1463626727480 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:58:47 INFO - PROCESS | 3372 | 1463626727482 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 19:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:58:47 INFO - PROCESS | 3372 | 1463626727486 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:58:47 INFO - PROCESS | 3372 | 1463626727488 Marionette TRACE conn2 <- [1,1414,null,{}] 19:58:47 INFO - PROCESS | 3372 | 1463626727492 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:47 INFO - PROCESS | 3372 | 1463626727597 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:58:47 INFO - PROCESS | 3372 | 1463626727710 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:47 INFO - PROCESS | 3372 | ++DOCSHELL 10377000 == 78 [pid = 3372] [id = 363] 19:58:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (10BBB800) [pid = 3372] [serial = 1088] [outer = 00000000] 19:58:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1523B000) [pid = 3372] [serial = 1089] [outer = 10BBB800] 19:58:47 INFO - PROCESS | 3372 | 1463626727762 Marionette DEBUG loaded listener.js 19:58:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (16844000) [pid = 3372] [serial = 1090] [outer = 10BBB800] 19:58:48 INFO - PROCESS | 3372 | 1463626728599 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1142ms 19:58:48 INFO - PROCESS | 3372 | 1463626728639 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:58:48 INFO - PROCESS | 3372 | 1463626728644 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 19:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:58:48 INFO - PROCESS | 3372 | 1463626728648 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:58:48 INFO - PROCESS | 3372 | 1463626728652 Marionette TRACE conn2 <- [1,1418,null,{}] 19:58:48 INFO - PROCESS | 3372 | 1463626728657 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:48 INFO - PROCESS | 3372 | 1463626728760 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:58:48 INFO - PROCESS | 3372 | 1463626728903 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:48 INFO - PROCESS | 3372 | ++DOCSHELL 10C66000 == 79 [pid = 3372] [id = 364] 19:58:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (112CB400) [pid = 3372] [serial = 1091] [outer = 00000000] 19:58:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (13315C00) [pid = 3372] [serial = 1092] [outer = 112CB400] 19:58:48 INFO - PROCESS | 3372 | 1463626728953 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (13DC8400) [pid = 3372] [serial = 1093] [outer = 112CB400] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 16903800 == 78 [pid = 3372] [id = 280] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 0C7F6400 == 77 [pid = 3372] [id = 277] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 17405800 == 76 [pid = 3372] [id = 11] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 12AEC000 == 75 [pid = 3372] [id = 269] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 1B128800 == 74 [pid = 3372] [id = 18] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 11226C00 == 73 [pid = 3372] [id = 281] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 14277400 == 72 [pid = 3372] [id = 12] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 17DED800 == 71 [pid = 3372] [id = 239] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 1825EC00 == 70 [pid = 3372] [id = 355] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 11430800 == 69 [pid = 3372] [id = 354] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 0F339800 == 68 [pid = 3372] [id = 353] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 14270800 == 67 [pid = 3372] [id = 352] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 17CEB000 == 66 [pid = 3372] [id = 351] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 177E5C00 == 65 [pid = 3372] [id = 350] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 13905400 == 64 [pid = 3372] [id = 349] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 13383000 == 63 [pid = 3372] [id = 348] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 0C7FF800 == 62 [pid = 3372] [id = 347] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 11C06C00 == 61 [pid = 3372] [id = 346] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 10BB3800 == 60 [pid = 3372] [id = 345] 19:58:49 INFO - PROCESS | 3372 | --DOCSHELL 1A0E2000 == 59 [pid = 3372] [id = 339] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (1A4AB800) [pid = 3372] [serial = 1015] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1426E000) [pid = 3372] [serial = 993] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (170CC400) [pid = 3372] [serial = 1000] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (17DF2400) [pid = 3372] [serial = 844] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1330BC00) [pid = 3372] [serial = 832] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (155F6400) [pid = 3372] [serial = 972] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (19787000) [pid = 3372] [serial = 1011] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (19E71C00) [pid = 3372] [serial = 877] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (1A157800) [pid = 3372] [serial = 883] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1AF98C00) [pid = 3372] [serial = 984] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (11C04800) [pid = 3372] [serial = 1008] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (199DC800) [pid = 3372] [serial = 868] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (16E9CC00) [pid = 3372] [serial = 999] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (13907800) [pid = 3372] [serial = 871] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (12D7A800) [pid = 3372] [serial = 991] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (17746C00) [pid = 3372] [serial = 841] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (13309000) [pid = 3372] [serial = 969] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (16E9BC00) [pid = 3372] [serial = 838] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (19742400) [pid = 3372] [serial = 1006] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (1AB59800) [pid = 3372] [serial = 981] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1646A000) [pid = 3372] [serial = 835] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1678F400) [pid = 3372] [serial = 996] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1AA44000) [pid = 3372] [serial = 978] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (11425400) [pid = 3372] [serial = 987] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (16846000) [pid = 3372] [serial = 997] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (112C3C00) [pid = 3372] [serial = 990] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (1973DC00) [pid = 3372] [serial = 1005] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1A0DA000) [pid = 3372] [serial = 880] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1773D400) [pid = 3372] [serial = 874] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (1A00C400) [pid = 3372] [serial = 975] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (14E8A800) [pid = 3372] [serial = 994] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (199E1400) [pid = 3372] [serial = 1012] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (140E8000) [pid = 3372] [serial = 1009] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (12B65400) [pid = 3372] [serial = 988] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (17DF1400) [pid = 3372] [serial = 1003] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (177E0000) [pid = 3372] [serial = 1002] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1A154400) [pid = 3372] [serial = 1014] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3372 | 1463626729489 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 908ms 19:58:49 INFO - PROCESS | 3372 | 1463626729552 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 3372 | 1463626729557 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 19:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:58:49 INFO - PROCESS | 3372 | 1463626729563 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - PROCESS | 3372 | 1463626729565 Marionette TRACE conn2 <- [1,1422,null,{}] 19:58:49 INFO - PROCESS | 3372 | 1463626729569 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:49 INFO - PROCESS | 3372 | 1463626729658 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:58:49 INFO - PROCESS | 3372 | 1463626729667 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 3372 | ++DOCSHELL 12D31000 == 60 [pid = 3372] [id = 365] 19:58:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (12D7B400) [pid = 3372] [serial = 1094] [outer = 00000000] 19:58:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (13BA0800) [pid = 3372] [serial = 1095] [outer = 12D7B400] 19:58:49 INFO - PROCESS | 3372 | 1463626729711 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (140E8000) [pid = 3372] [serial = 1096] [outer = 12D7B400] 19:58:50 INFO - PROCESS | 3372 | 1463626730203 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 689ms 19:58:50 INFO - PROCESS | 3372 | 1463626730261 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:58:50 INFO - PROCESS | 3372 | 1463626730263 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 19:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:58:50 INFO - PROCESS | 3372 | 1463626730267 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:58:50 INFO - PROCESS | 3372 | 1463626730270 Marionette TRACE conn2 <- [1,1426,null,{}] 19:58:50 INFO - PROCESS | 3372 | 1463626730280 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:50 INFO - PROCESS | 3372 | 1463626730377 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:58:50 INFO - PROCESS | 3372 | 1463626730515 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:50 INFO - PROCESS | 3372 | ++DOCSHELL 14276800 == 61 [pid = 3372] [id = 366] 19:58:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (14279000) [pid = 3372] [serial = 1097] [outer = 00000000] 19:58:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1678E000) [pid = 3372] [serial = 1098] [outer = 14279000] 19:58:50 INFO - PROCESS | 3372 | 1463626730562 Marionette DEBUG loaded listener.js 19:58:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1684C800) [pid = 3372] [serial = 1099] [outer = 14279000] 19:58:50 INFO - PROCESS | 3372 | 1463626730918 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 689ms 19:58:50 INFO - PROCESS | 3372 | 1463626730966 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:58:50 INFO - PROCESS | 3372 | 1463626730969 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 19:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:58:50 INFO - PROCESS | 3372 | 1463626730972 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:58:50 INFO - PROCESS | 3372 | 1463626730974 Marionette TRACE conn2 <- [1,1430,null,{}] 19:58:50 INFO - PROCESS | 3372 | 1463626730978 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:51 INFO - PROCESS | 3372 | 1463626731065 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:58:51 INFO - PROCESS | 3372 | 1463626731071 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 3372 | ++DOCSHELL 14275400 == 62 [pid = 3372] [id = 367] 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (16904000) [pid = 3372] [serial = 1100] [outer = 00000000] 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (170C9C00) [pid = 3372] [serial = 1101] [outer = 16904000] 19:58:51 INFO - PROCESS | 3372 | 1463626731116 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (174B9400) [pid = 3372] [serial = 1102] [outer = 16904000] 19:58:51 INFO - PROCESS | 3372 | 1463626731591 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 642ms 19:58:51 INFO - PROCESS | 3372 | 1463626731610 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:58:51 INFO - PROCESS | 3372 | 1463626731621 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 19:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:58:51 INFO - PROCESS | 3372 | 1463626731634 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:58:51 INFO - PROCESS | 3372 | 1463626731636 Marionette TRACE conn2 <- [1,1434,null,{}] 19:58:51 INFO - PROCESS | 3372 | 1463626731640 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:51 INFO - PROCESS | 3372 | 1463626731758 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:58:51 INFO - PROCESS | 3372 | 1463626731853 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 3372 | ++DOCSHELL 1108CC00 == 63 [pid = 3372] [id = 368] 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1428B800) [pid = 3372] [serial = 1103] [outer = 00000000] 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (177E5C00) [pid = 3372] [serial = 1104] [outer = 1428B800] 19:58:51 INFO - PROCESS | 3372 | 1463626731897 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (17DF0800) [pid = 3372] [serial = 1105] [outer = 1428B800] 19:58:52 INFO - PROCESS | 3372 | 1463626732333 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 751ms 19:58:52 INFO - PROCESS | 3372 | 1463626732373 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 3372 | 1463626732376 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 19:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:58:52 INFO - PROCESS | 3372 | 1463626732380 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - PROCESS | 3372 | 1463626732383 Marionette TRACE conn2 <- [1,1438,null,{}] 19:58:52 INFO - PROCESS | 3372 | 1463626732388 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:52 INFO - PROCESS | 3372 | 1463626732525 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:58:52 INFO - PROCESS | 3372 | 1463626732592 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:52 INFO - PROCESS | 3372 | ++DOCSHELL 18257400 == 64 [pid = 3372] [id = 369] 19:58:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (18263400) [pid = 3372] [serial = 1106] [outer = 00000000] 19:58:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (195B6800) [pid = 3372] [serial = 1107] [outer = 18263400] 19:58:52 INFO - PROCESS | 3372 | 1463626732636 Marionette DEBUG loaded listener.js 19:58:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (195BB400) [pid = 3372] [serial = 1108] [outer = 18263400] 19:58:53 INFO - PROCESS | 3372 | 1463626733051 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 704ms 19:58:53 INFO - PROCESS | 3372 | 1463626733079 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:58:53 INFO - PROCESS | 3372 | 1463626733081 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 19:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:58:53 INFO - PROCESS | 3372 | 1463626733090 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - PROCESS | 3372 | 1463626733092 Marionette TRACE conn2 <- [1,1442,null,{}] 19:58:53 INFO - PROCESS | 3372 | 1463626733096 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:53 INFO - PROCESS | 3372 | 1463626733242 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1A159C00) [pid = 3372] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (19785000) [pid = 3372] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1973D000) [pid = 3372] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (16841C00) [pid = 3372] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (0F333800) [pid = 3372] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1338AC00) [pid = 3372] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (10FBE400) [pid = 3372] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (12D76C00) [pid = 3372] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (15A57400) [pid = 3372] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (17DF3800) [pid = 3372] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (0F33B400) [pid = 3372] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (128A9400) [pid = 3372] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:58:53 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (17EE2800) [pid = 3372] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:58:53 INFO - PROCESS | 3372 | 1463626733502 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:53 INFO - PROCESS | 3372 | ++DOCSHELL 0F209C00 == 65 [pid = 3372] [id = 370] 19:58:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (0F333800) [pid = 3372] [serial = 1109] [outer = 00000000] 19:58:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (112E5000) [pid = 3372] [serial = 1110] [outer = 0F333800] 19:58:53 INFO - PROCESS | 3372 | 1463626733546 Marionette DEBUG loaded listener.js 19:58:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (140CF400) [pid = 3372] [serial = 1111] [outer = 0F333800] 19:58:53 INFO - PROCESS | 3372 | 1463626733915 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 845ms 19:58:53 INFO - PROCESS | 3372 | 1463626733927 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:58:53 INFO - PROCESS | 3372 | 1463626733929 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 19:58:53 INFO - PROCESS | 3372 | 1463626733932 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:58:53 INFO - PROCESS | 3372 | 1463626733934 Marionette TRACE conn2 <- [1,1446,null,{}] 19:58:53 INFO - PROCESS | 3372 | 1463626733937 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:54 INFO - PROCESS | 3372 | 1463626734029 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:58:54 INFO - PROCESS | 3372 | 1463626734036 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 3372 | ++DOCSHELL 13B91800 == 66 [pid = 3372] [id = 371] 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (15A57400) [pid = 3372] [serial = 1112] [outer = 00000000] 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (195CA400) [pid = 3372] [serial = 1113] [outer = 15A57400] 19:58:54 INFO - PROCESS | 3372 | 1463626734078 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (19738400) [pid = 3372] [serial = 1114] [outer = 15A57400] 19:58:54 INFO - PROCESS | 3372 | 1463626734542 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 625ms 19:58:54 INFO - PROCESS | 3372 | 1463626734571 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:58:54 INFO - PROCESS | 3372 | 1463626734572 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 19:58:54 INFO - PROCESS | 3372 | 1463626734576 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:58:54 INFO - PROCESS | 3372 | 1463626734577 Marionette TRACE conn2 <- [1,1450,null,{}] 19:58:54 INFO - PROCESS | 3372 | 1463626734581 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:54 INFO - PROCESS | 3372 | 1463626734665 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:58:54 INFO - PROCESS | 3372 | 1463626734671 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 3372 | ++DOCSHELL 174BC800 == 67 [pid = 3372] [id = 372] 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (195D0800) [pid = 3372] [serial = 1115] [outer = 00000000] 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (19786000) [pid = 3372] [serial = 1116] [outer = 195D0800] 19:58:54 INFO - PROCESS | 3372 | 1463626734713 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (19935400) [pid = 3372] [serial = 1117] [outer = 195D0800] 19:58:55 INFO - PROCESS | 3372 | 1463626735173 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 626ms 19:58:55 INFO - PROCESS | 3372 | 1463626735221 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:58:55 INFO - PROCESS | 3372 | 1463626735223 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 19:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:58:55 INFO - PROCESS | 3372 | 1463626735226 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:58:55 INFO - PROCESS | 3372 | 1463626735228 Marionette TRACE conn2 <- [1,1454,null,{}] 19:58:55 INFO - PROCESS | 3372 | 1463626735231 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:55 INFO - PROCESS | 3372 | 1463626735317 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:58:55 INFO - PROCESS | 3372 | 1463626735323 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:55 INFO - PROCESS | 3372 | ++DOCSHELL 1993C000 == 68 [pid = 3372] [id = 373] 19:58:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1993C400) [pid = 3372] [serial = 1118] [outer = 00000000] 19:58:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (199E6000) [pid = 3372] [serial = 1119] [outer = 1993C400] 19:58:55 INFO - PROCESS | 3372 | 1463626735367 Marionette DEBUG loaded listener.js 19:58:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1A00B800) [pid = 3372] [serial = 1120] [outer = 1993C400] 19:58:56 INFO - PROCESS | 3372 | 1463626736131 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 955ms 19:58:56 INFO - PROCESS | 3372 | 1463626736171 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:58:56 INFO - PROCESS | 3372 | 1463626736176 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 19:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:58:56 INFO - PROCESS | 3372 | 1463626736181 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:58:56 INFO - PROCESS | 3372 | 1463626736186 Marionette TRACE conn2 <- [1,1458,null,{}] 19:58:56 INFO - PROCESS | 3372 | 1463626736191 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:56 INFO - PROCESS | 3372 | 1463626736308 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:58:56 INFO - PROCESS | 3372 | 1463626736455 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:56 INFO - PROCESS | 3372 | ++DOCSHELL 10C66C00 == 69 [pid = 3372] [id = 374] 19:58:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (11083800) [pid = 3372] [serial = 1121] [outer = 00000000] 19:58:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (12888800) [pid = 3372] [serial = 1122] [outer = 11083800] 19:58:56 INFO - PROCESS | 3372 | 1463626736516 Marionette DEBUG loaded listener.js 19:58:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (13383000) [pid = 3372] [serial = 1123] [outer = 11083800] 19:58:57 INFO - PROCESS | 3372 | 1463626737102 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1001ms 19:58:57 INFO - PROCESS | 3372 | 1463626737184 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 3372 | 1463626737190 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 19:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:58:57 INFO - PROCESS | 3372 | 1463626737196 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 3372 | 1463626737199 Marionette TRACE conn2 <- [1,1462,null,{}] 19:58:57 INFO - PROCESS | 3372 | 1463626737203 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:57 INFO - PROCESS | 3372 | 1463626737316 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:58:57 INFO - PROCESS | 3372 | 1463626737459 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:57 INFO - PROCESS | 3372 | ++DOCSHELL 13316400 == 70 [pid = 3372] [id = 375] 19:58:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (13317400) [pid = 3372] [serial = 1124] [outer = 00000000] 19:58:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (16471800) [pid = 3372] [serial = 1125] [outer = 13317400] 19:58:57 INFO - PROCESS | 3372 | 1463626737522 Marionette DEBUG loaded listener.js 19:58:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1684A800) [pid = 3372] [serial = 1126] [outer = 13317400] 19:58:58 INFO - PROCESS | 3372 | 1463626738122 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1001ms 19:58:58 INFO - PROCESS | 3372 | 1463626738197 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:58:58 INFO - PROCESS | 3372 | 1463626738200 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 19:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:58:58 INFO - PROCESS | 3372 | 1463626738204 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:58:58 INFO - PROCESS | 3372 | 1463626738208 Marionette TRACE conn2 <- [1,1466,null,{}] 19:58:58 INFO - PROCESS | 3372 | 1463626738219 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:58 INFO - PROCESS | 3372 | 1463626738364 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:58:58 INFO - PROCESS | 3372 | 1463626738507 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:58 INFO - PROCESS | 3372 | ++DOCSHELL 195B4800 == 71 [pid = 3372] [id = 376] 19:58:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (195CA000) [pid = 3372] [serial = 1127] [outer = 00000000] 19:58:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (19742400) [pid = 3372] [serial = 1128] [outer = 195CA000] 19:58:58 INFO - PROCESS | 3372 | 1463626738566 Marionette DEBUG loaded listener.js 19:58:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (19E75C00) [pid = 3372] [serial = 1129] [outer = 195CA000] 19:58:59 INFO - PROCESS | 3372 | 1463626739170 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1002ms 19:58:59 INFO - PROCESS | 3372 | 1463626739205 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:58:59 INFO - PROCESS | 3372 | 1463626739207 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 19:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:58:59 INFO - PROCESS | 3372 | 1463626739211 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:58:59 INFO - PROCESS | 3372 | 1463626739213 Marionette TRACE conn2 <- [1,1470,null,{}] 19:58:59 INFO - PROCESS | 3372 | 1463626739217 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:58:59 INFO - PROCESS | 3372 | 1463626739328 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:58:59 INFO - PROCESS | 3372 | 1463626739440 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:59 INFO - PROCESS | 3372 | ++DOCSHELL 195D6000 == 72 [pid = 3372] [id = 377] 19:58:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (195D6800) [pid = 3372] [serial = 1130] [outer = 00000000] 19:58:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (195DB400) [pid = 3372] [serial = 1131] [outer = 195D6800] 19:58:59 INFO - PROCESS | 3372 | 1463626739494 Marionette DEBUG loaded listener.js 19:58:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (195E0800) [pid = 3372] [serial = 1132] [outer = 195D6800] 19:59:00 INFO - PROCESS | 3372 | 1463626740090 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 907ms 19:59:00 INFO - PROCESS | 3372 | 1463626740115 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:59:00 INFO - PROCESS | 3372 | 1463626740117 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 19:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:59:00 INFO - PROCESS | 3372 | 1463626740120 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:59:00 INFO - PROCESS | 3372 | 1463626740122 Marionette TRACE conn2 <- [1,1474,null,{}] 19:59:00 INFO - PROCESS | 3372 | 1463626740126 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:00 INFO - PROCESS | 3372 | 1463626740233 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:59:00 INFO - PROCESS | 3372 | 1463626740347 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:00 INFO - PROCESS | 3372 | ++DOCSHELL 195D4000 == 73 [pid = 3372] [id = 378] 19:59:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (195DAC00) [pid = 3372] [serial = 1133] [outer = 00000000] 19:59:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1A155400) [pid = 3372] [serial = 1134] [outer = 195DAC00] 19:59:00 INFO - PROCESS | 3372 | 1463626740441 Marionette DEBUG loaded listener.js 19:59:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (1A15A400) [pid = 3372] [serial = 1135] [outer = 195DAC00] 19:59:01 INFO - PROCESS | 3372 | 1463626741085 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1001ms 19:59:01 INFO - PROCESS | 3372 | 1463626741128 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 3372 | 1463626741130 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 19:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:59:01 INFO - PROCESS | 3372 | 1463626741134 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 3372 | 1463626741136 Marionette TRACE conn2 <- [1,1478,null,{}] 19:59:01 INFO - PROCESS | 3372 | 1463626741140 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:01 INFO - PROCESS | 3372 | 1463626741257 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:59:01 INFO - PROCESS | 3372 | 1463626741597 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:01 INFO - PROCESS | 3372 | ++DOCSHELL 0F334800 == 74 [pid = 3372] [id = 379] 19:59:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (0F340C00) [pid = 3372] [serial = 1136] [outer = 00000000] 19:59:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (105FAC00) [pid = 3372] [serial = 1137] [outer = 0F340C00] 19:59:01 INFO - PROCESS | 3372 | 1463626741695 Marionette DEBUG loaded listener.js 19:59:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (10C68000) [pid = 3372] [serial = 1138] [outer = 0F340C00] 19:59:02 INFO - PROCESS | 3372 | 1463626742309 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1251ms 19:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:59:02 INFO - PROCESS | 3372 | 1463626742385 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:59:02 INFO - PROCESS | 3372 | 1463626742388 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 19:59:02 INFO - PROCESS | 3372 | 1463626742393 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:59:02 INFO - PROCESS | 3372 | 1463626742396 Marionette TRACE conn2 <- [1,1482,null,{}] 19:59:02 INFO - PROCESS | 3372 | 1463626742401 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:02 INFO - PROCESS | 3372 | 1463626742502 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:59:02 INFO - PROCESS | 3372 | 1463626742648 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 3372 | ++DOCSHELL 10F51C00 == 75 [pid = 3372] [id = 380] 19:59:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (10FC3000) [pid = 3372] [serial = 1139] [outer = 00000000] 19:59:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (13BB3C00) [pid = 3372] [serial = 1140] [outer = 10FC3000] 19:59:02 INFO - PROCESS | 3372 | 1463626742698 Marionette DEBUG loaded listener.js 19:59:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (140E6C00) [pid = 3372] [serial = 1141] [outer = 10FC3000] 19:59:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (14005400) [pid = 3372] [serial = 1142] [outer = 1B3B4C00] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 1A159000 == 74 [pid = 3372] [id = 327] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 1AB56C00 == 73 [pid = 3372] [id = 328] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 174BC800 == 72 [pid = 3372] [id = 372] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 13B91800 == 71 [pid = 3372] [id = 371] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 0F209C00 == 70 [pid = 3372] [id = 370] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 18257400 == 69 [pid = 3372] [id = 369] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 1108CC00 == 68 [pid = 3372] [id = 368] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 14275400 == 67 [pid = 3372] [id = 367] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 14276800 == 66 [pid = 3372] [id = 366] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 12D31000 == 65 [pid = 3372] [id = 365] 19:59:03 INFO - PROCESS | 3372 | --DOCSHELL 10C66000 == 64 [pid = 3372] [id = 364] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1AE69000) [pid = 3372] [serial = 1032] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (1AB4CC00) [pid = 3372] [serial = 1017] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (13DBA400) [pid = 3372] [serial = 1020] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (16A4D400) [pid = 3372] [serial = 1023] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (1A749000) [pid = 3372] [serial = 1026] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (0F20E400) [pid = 3372] [serial = 1029] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | 1463626743401 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (1A15F000) [pid = 3372] [serial = 916] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (19789000) [pid = 3372] [serial = 1053] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (19791400) [pid = 3372] [serial = 1056] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (1978EC00) [pid = 3372] [serial = 1054] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (11082400) [pid = 3372] [serial = 1041] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (13901800) [pid = 3372] [serial = 1042] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (166A8800) [pid = 3372] [serial = 1044] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (16843000) [pid = 3372] [serial = 1045] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (13390800) [pid = 3372] [serial = 1036] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (13030800) [pid = 3372] [serial = 1035] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (14E8FC00) [pid = 3372] [serial = 1039] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (140EFC00) [pid = 3372] [serial = 1038] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (16A54C00) [pid = 3372] [serial = 1047] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (170B2800) [pid = 3372] [serial = 1048] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (19E69400) [pid = 3372] [serial = 1057] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1825F800) [pid = 3372] [serial = 1050] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (140E5400) [pid = 3372] [serial = 1060] [outer = 00000000] [url = about:blank] 19:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (170C5C00) [pid = 3372] [serial = 1062] [outer = 00000000] [url = about:blank] 19:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1048ms 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1AB51400) [pid = 3372] [serial = 1066] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (12AE7C00) [pid = 3372] [serial = 1059] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (19E6E400) [pid = 3372] [serial = 1063] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (18264400) [pid = 3372] [serial = 1051] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (1AA3C800) [pid = 3372] [serial = 967] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (1A748400) [pid = 3372] [serial = 1065] [outer = 00000000] [url = about:blank] 19:59:03 INFO - PROCESS | 3372 | 1463626743456 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:59:03 INFO - PROCESS | 3372 | 1463626743460 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 19:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:59:03 INFO - PROCESS | 3372 | 1463626743466 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:59:03 INFO - PROCESS | 3372 | 1463626743468 Marionette TRACE conn2 <- [1,1486,null,{}] 19:59:03 INFO - PROCESS | 3372 | 1463626743472 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:03 INFO - PROCESS | 3372 | 1463626743558 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:59:03 INFO - PROCESS | 3372 | 1463626743566 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:03 INFO - PROCESS | 3372 | ++DOCSHELL 1288B000 == 65 [pid = 3372] [id = 381] 19:59:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (12D25C00) [pid = 3372] [serial = 1143] [outer = 00000000] 19:59:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (13909800) [pid = 3372] [serial = 1144] [outer = 12D25C00] 19:59:03 INFO - PROCESS | 3372 | 1463626743619 Marionette DEBUG loaded listener.js 19:59:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (140E3000) [pid = 3372] [serial = 1145] [outer = 12D25C00] 19:59:04 INFO - PROCESS | 3372 | 1463626744111 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 704ms 19:59:04 INFO - PROCESS | 3372 | 1463626744163 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:59:04 INFO - PROCESS | 3372 | 1463626744165 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 19:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:59:04 INFO - PROCESS | 3372 | 1463626744170 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:59:04 INFO - PROCESS | 3372 | 1463626744175 Marionette TRACE conn2 <- [1,1490,null,{}] 19:59:04 INFO - PROCESS | 3372 | 1463626744184 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:04 INFO - PROCESS | 3372 | 1463626744271 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:59:04 INFO - PROCESS | 3372 | 1463626744279 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:04 INFO - PROCESS | 3372 | ++DOCSHELL 155F3C00 == 66 [pid = 3372] [id = 382] 19:59:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (157B8400) [pid = 3372] [serial = 1146] [outer = 00000000] 19:59:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (16782C00) [pid = 3372] [serial = 1147] [outer = 157B8400] 19:59:04 INFO - PROCESS | 3372 | 1463626744323 Marionette DEBUG loaded listener.js 19:59:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (16843000) [pid = 3372] [serial = 1148] [outer = 157B8400] 19:59:05 INFO - PROCESS | 3372 | 1463626744983 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 829ms 19:59:05 INFO - PROCESS | 3372 | 1463626745012 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:59:05 INFO - PROCESS | 3372 | 1463626745017 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 19:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:59:05 INFO - PROCESS | 3372 | 1463626745023 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:59:05 INFO - PROCESS | 3372 | 1463626745026 Marionette TRACE conn2 <- [1,1494,null,{}] 19:59:05 INFO - PROCESS | 3372 | 1463626745032 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:05 INFO - PROCESS | 3372 | 1463626745147 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:59:05 INFO - PROCESS | 3372 | 1463626745260 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 3372 | ++DOCSHELL 10FC2800 == 67 [pid = 3372] [id = 383] 19:59:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (10FC3C00) [pid = 3372] [serial = 1149] [outer = 00000000] 19:59:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (114AC800) [pid = 3372] [serial = 1150] [outer = 10FC3C00] 19:59:05 INFO - PROCESS | 3372 | 1463626745358 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (12B5DC00) [pid = 3372] [serial = 1151] [outer = 10FC3C00] 19:59:06 INFO - PROCESS | 3372 | 1463626745982 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1002ms 19:59:06 INFO - PROCESS | 3372 | 1463626746026 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 3372 | 1463626746032 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 19:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:59:06 INFO - PROCESS | 3372 | 1463626746039 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 3372 | 1463626746042 Marionette TRACE conn2 <- [1,1498,null,{}] 19:59:06 INFO - PROCESS | 3372 | 1463626746047 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:06 INFO - PROCESS | 3372 | 1463626746182 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:59:06 INFO - PROCESS | 3372 | 1463626746321 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 3372 | ++DOCSHELL 12D81C00 == 68 [pid = 3372] [id = 384] 19:59:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (130CC400) [pid = 3372] [serial = 1152] [outer = 00000000] 19:59:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (13DBC400) [pid = 3372] [serial = 1153] [outer = 130CC400] 19:59:06 INFO - PROCESS | 3372 | 1463626746378 Marionette DEBUG loaded listener.js 19:59:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (140EA400) [pid = 3372] [serial = 1154] [outer = 130CC400] 19:59:07 INFO - PROCESS | 3372 | 1463626747029 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1048ms 19:59:07 INFO - PROCESS | 3372 | 1463626747080 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:59:07 INFO - PROCESS | 3372 | 1463626747083 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 19:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:59:07 INFO - PROCESS | 3372 | 1463626747086 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:59:07 INFO - PROCESS | 3372 | 1463626747090 Marionette TRACE conn2 <- [1,1502,null,{}] 19:59:07 INFO - PROCESS | 3372 | 1463626747101 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:07 INFO - PROCESS | 3372 | 1463626747221 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:59:07 INFO - PROCESS | 3372 | 1463626747364 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:07 INFO - PROCESS | 3372 | ++DOCSHELL 1646D400 == 69 [pid = 3372] [id = 385] 19:59:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1646E800) [pid = 3372] [serial = 1155] [outer = 00000000] 19:59:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (16787000) [pid = 3372] [serial = 1156] [outer = 1646E800] 19:59:07 INFO - PROCESS | 3372 | 1463626747424 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (1699A000) [pid = 3372] [serial = 1157] [outer = 1646E800] 19:59:08 INFO - PROCESS | 3372 | 1463626748011 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 955ms 19:59:08 INFO - PROCESS | 3372 | 1463626748031 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 3372 | 1463626748034 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 19:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:59:08 INFO - PROCESS | 3372 | 1463626748037 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:59:08 INFO - PROCESS | 3372 | 1463626748039 Marionette TRACE conn2 <- [1,1506,null,{}] 19:59:08 INFO - PROCESS | 3372 | 1463626748043 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:08 INFO - PROCESS | 3372 | 1463626748152 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:59:08 INFO - PROCESS | 3372 | 1463626748289 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 3372 | ++DOCSHELL 16782800 == 70 [pid = 3372] [id = 386] 19:59:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (1683F800) [pid = 3372] [serial = 1158] [outer = 00000000] 19:59:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (170D0000) [pid = 3372] [serial = 1159] [outer = 1683F800] 19:59:08 INFO - PROCESS | 3372 | 1463626748345 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (17745000) [pid = 3372] [serial = 1160] [outer = 1683F800] 19:59:08 INFO - PROCESS | 3372 | 1463626748961 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 938ms 19:59:09 INFO - PROCESS | 3372 | 1463626748982 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 3372 | 1463626748984 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 19:59:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:59:09 INFO - PROCESS | 3372 | 1463626748988 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - PROCESS | 3372 | 1463626748990 Marionette TRACE conn2 <- [1,1510,null,{}] 19:59:09 INFO - PROCESS | 3372 | 1463626748993 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:09 INFO - PROCESS | 3372 | 1463626749097 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:59:09 INFO - PROCESS | 3372 | 1463626749207 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 3372 | ++DOCSHELL 16A46400 == 71 [pid = 3372] [id = 387] 19:59:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (170C3C00) [pid = 3372] [serial = 1161] [outer = 00000000] 19:59:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (17DF6400) [pid = 3372] [serial = 1162] [outer = 170C3C00] 19:59:09 INFO - PROCESS | 3372 | 1463626749261 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (17DF8C00) [pid = 3372] [serial = 1163] [outer = 170C3C00] 19:59:09 INFO - PROCESS | 3372 | 1463626749809 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:59:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:59:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 19:59:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:59:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 19:59:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:59:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 845ms 19:59:09 INFO - PROCESS | 3372 | 1463626749835 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 3372 | 1463626749837 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 19:59:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:59:09 INFO - PROCESS | 3372 | 1463626749840 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - PROCESS | 3372 | 1463626749842 Marionette TRACE conn2 <- [1,1514,null,{}] 19:59:09 INFO - PROCESS | 3372 | 1463626749846 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:10 INFO - PROCESS | 3372 | 1463626749985 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:59:10 INFO - PROCESS | 3372 | 1463626750096 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 3372 | ++DOCSHELL 176C5000 == 72 [pid = 3372] [id = 388] 19:59:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (17742C00) [pid = 3372] [serial = 1164] [outer = 00000000] 19:59:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (195D3400) [pid = 3372] [serial = 1165] [outer = 17742C00] 19:59:10 INFO - PROCESS | 3372 | 1463626750151 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (19742800) [pid = 3372] [serial = 1166] [outer = 17742C00] 19:59:10 INFO - PROCESS | 3372 | 1463626750725 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:59:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:59:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:59:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:59:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 939ms 19:59:10 INFO - PROCESS | 3372 | 1463626750791 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:59:10 INFO - PROCESS | 3372 | 1463626750793 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 19:59:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:59:10 INFO - PROCESS | 3372 | 1463626750845 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:59:10 INFO - PROCESS | 3372 | 1463626750847 Marionette TRACE conn2 <- [1,1518,null,{}] 19:59:10 INFO - PROCESS | 3372 | 1463626750850 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:10 INFO - PROCESS | 3372 | 1463626750953 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:59:11 INFO - PROCESS | 3372 | 1463626751062 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 3372 | ++DOCSHELL 195D0400 == 73 [pid = 3372] [id = 389] 19:59:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (195D1000) [pid = 3372] [serial = 1167] [outer = 00000000] 19:59:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (199D8400) [pid = 3372] [serial = 1168] [outer = 195D1000] 19:59:11 INFO - PROCESS | 3372 | 1463626751115 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (19E6CC00) [pid = 3372] [serial = 1169] [outer = 195D1000] 19:59:11 INFO - PROCESS | 3372 | 1463626751636 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:59:11 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 19:59:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:59:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:59:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:59:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 19:59:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:59:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 845ms 19:59:11 INFO - PROCESS | 3372 | 1463626751687 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 3372 | 1463626751689 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 19:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:59:11 INFO - PROCESS | 3372 | 1463626751709 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:59:11 INFO - PROCESS | 3372 | 1463626751712 Marionette TRACE conn2 <- [1,1522,null,{}] 19:59:11 INFO - PROCESS | 3372 | 1463626751716 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:11 INFO - PROCESS | 3372 | 1463626751831 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:59:11 INFO - PROCESS | 3372 | 1463626751941 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 3372 | ++DOCSHELL 10373400 == 74 [pid = 3372] [id = 390] 19:59:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (19739800) [pid = 3372] [serial = 1170] [outer = 00000000] 19:59:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (1A154400) [pid = 3372] [serial = 1171] [outer = 19739800] 19:59:11 INFO - PROCESS | 3372 | 1463626751994 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (1A15D000) [pid = 3372] [serial = 1172] [outer = 19739800] 19:59:12 INFO - PROCESS | 3372 | 1463626752579 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 907ms 19:59:12 INFO - PROCESS | 3372 | 1463626752615 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 3372 | 1463626752618 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 19:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:59:12 INFO - PROCESS | 3372 | 1463626752621 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:59:12 INFO - PROCESS | 3372 | 1463626752623 Marionette TRACE conn2 <- [1,1526,null,{}] 19:59:12 INFO - PROCESS | 3372 | 1463626752627 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:12 INFO - PROCESS | 3372 | 1463626752732 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:59:12 INFO - PROCESS | 3372 | 1463626752893 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 3372 | ++DOCSHELL 10336800 == 75 [pid = 3372] [id = 391] 19:59:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (10A5BC00) [pid = 3372] [serial = 1173] [outer = 00000000] 19:59:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1A749000) [pid = 3372] [serial = 1174] [outer = 10A5BC00] 19:59:12 INFO - PROCESS | 3372 | 1463626752949 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1A74D400) [pid = 3372] [serial = 1175] [outer = 10A5BC00] 19:59:13 INFO - PROCESS | 3372 | 1463626753647 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1079ms 19:59:13 INFO - PROCESS | 3372 | 1463626753715 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 3372 | 1463626753720 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 19:59:13 INFO - PROCESS | 3372 | 1463626753724 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:59:13 INFO - PROCESS | 3372 | 1463626753728 Marionette TRACE conn2 <- [1,1530,null,{}] 19:59:13 INFO - PROCESS | 3372 | 1463626753733 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:13 INFO - PROCESS | 3372 | 1463626753849 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:59:14 INFO - PROCESS | 3372 | 1463626754007 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:14 INFO - PROCESS | 3372 | ++DOCSHELL 11083400 == 76 [pid = 3372] [id = 392] 19:59:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (11437400) [pid = 3372] [serial = 1176] [outer = 00000000] 19:59:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (130CC000) [pid = 3372] [serial = 1177] [outer = 11437400] 19:59:14 INFO - PROCESS | 3372 | 1463626754057 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (13B9B800) [pid = 3372] [serial = 1178] [outer = 11437400] 19:59:14 INFO - PROCESS | 3372 | --DOCSHELL 1108B400 == 75 [pid = 3372] [id = 228] 19:59:14 INFO - PROCESS | 3372 | --DOCSHELL 1288B000 == 74 [pid = 3372] [id = 381] 19:59:14 INFO - PROCESS | 3372 | --DOCSHELL 10F51C00 == 73 [pid = 3372] [id = 380] 19:59:14 INFO - PROCESS | 3372 | --DOCSHELL 0F334800 == 72 [pid = 3372] [id = 379] 19:59:14 INFO - PROCESS | 3372 | 1463626754761 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1095ms 19:59:14 INFO - PROCESS | 3372 | 1463626754822 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 3372 | 1463626754827 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 19:59:14 INFO - PROCESS | 3372 | 1463626754832 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:59:14 INFO - PROCESS | 3372 | 1463626754836 Marionette TRACE conn2 <- [1,1534,null,{}] 19:59:14 INFO - PROCESS | 3372 | 1463626754842 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:14 INFO - PROCESS | 3372 | 1463626754957 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:59:15 INFO - PROCESS | 3372 | 1463626755105 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 3372 | ++DOCSHELL 1307B000 == 73 [pid = 3372] [id = 393] 19:59:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (130D0C00) [pid = 3372] [serial = 1179] [outer = 00000000] 19:59:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (140E1C00) [pid = 3372] [serial = 1180] [outer = 130D0C00] 19:59:15 INFO - PROCESS | 3372 | 1463626755165 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (14276800) [pid = 3372] [serial = 1181] [outer = 130D0C00] 19:59:15 INFO - PROCESS | 3372 | 1463626755767 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1001ms 19:59:15 INFO - PROCESS | 3372 | 1463626755835 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:59:15 INFO - PROCESS | 3372 | 1463626755840 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 19:59:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:59:15 INFO - PROCESS | 3372 | 1463626755847 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:59:15 INFO - PROCESS | 3372 | 1463626755850 Marionette TRACE conn2 <- [1,1538,null,{}] 19:59:15 INFO - PROCESS | 3372 | 1463626755854 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:16 INFO - PROCESS | 3372 | 1463626756027 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:59:16 INFO - PROCESS | 3372 | 1463626756092 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 3372 | ++DOCSHELL 1646CC00 == 74 [pid = 3372] [id = 394] 19:59:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (16785C00) [pid = 3372] [serial = 1182] [outer = 00000000] 19:59:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (16907400) [pid = 3372] [serial = 1183] [outer = 16785C00] 19:59:16 INFO - PROCESS | 3372 | 1463626756188 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (16D74400) [pid = 3372] [serial = 1184] [outer = 16785C00] 19:59:16 INFO - PROCESS | 3372 | 1463626756815 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1002ms 19:59:16 INFO - PROCESS | 3372 | 1463626756848 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 3372 | 1463626756851 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 19:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:59:16 INFO - PROCESS | 3372 | 1463626756855 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - PROCESS | 3372 | 1463626756859 Marionette TRACE conn2 <- [1,1542,null,{}] 19:59:16 INFO - PROCESS | 3372 | 1463626756871 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:16 INFO - PROCESS | 3372 | 1463626756986 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:59:17 INFO - PROCESS | 3372 | 1463626757136 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 3372 | ++DOCSHELL 1826B800 == 75 [pid = 3372] [id = 395] 19:59:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (195C0800) [pid = 3372] [serial = 1185] [outer = 00000000] 19:59:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (195CD800) [pid = 3372] [serial = 1186] [outer = 195C0800] 19:59:17 INFO - PROCESS | 3372 | 1463626757197 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (1978E000) [pid = 3372] [serial = 1187] [outer = 195C0800] 19:59:17 INFO - PROCESS | 3372 | 1463626757818 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1001ms 19:59:17 INFO - PROCESS | 3372 | 1463626757858 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 3372 | 1463626757863 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 19:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:59:17 INFO - PROCESS | 3372 | 1463626757867 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:59:17 INFO - PROCESS | 3372 | 1463626757870 Marionette TRACE conn2 <- [1,1546,null,{}] 19:59:17 INFO - PROCESS | 3372 | 1463626757873 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:17 INFO - PROCESS | 3372 | 1463626757989 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:59:18 INFO - PROCESS | 3372 | 1463626758148 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 3372 | ++DOCSHELL 195CC000 == 76 [pid = 3372] [id = 396] 19:59:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (19935800) [pid = 3372] [serial = 1188] [outer = 00000000] 19:59:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (1AA3E400) [pid = 3372] [serial = 1189] [outer = 19935800] 19:59:18 INFO - PROCESS | 3372 | 1463626758203 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (1AB50800) [pid = 3372] [serial = 1190] [outer = 19935800] 19:59:18 INFO - PROCESS | 3372 | 1463626758805 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 19:59:18 INFO - PROCESS | 3372 | 1463626758870 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:59:18 INFO - PROCESS | 3372 | 1463626758874 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 19:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:59:18 INFO - PROCESS | 3372 | 1463626758879 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:59:18 INFO - PROCESS | 3372 | 1463626758882 Marionette TRACE conn2 <- [1,1550,null,{}] 19:59:18 INFO - PROCESS | 3372 | 1463626758886 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:19 INFO - PROCESS | 3372 | 1463626758992 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:59:19 INFO - PROCESS | 3372 | 1463626759137 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 3372 | ++DOCSHELL 1A4D1400 == 77 [pid = 3372] [id = 397] 19:59:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1A748400) [pid = 3372] [serial = 1191] [outer = 00000000] 19:59:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1AE5EC00) [pid = 3372] [serial = 1192] [outer = 1A748400] 19:59:19 INFO - PROCESS | 3372 | 1463626759195 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1AE66400) [pid = 3372] [serial = 1193] [outer = 1A748400] 19:59:19 INFO - PROCESS | 3372 | 1463626759789 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 939ms 19:59:19 INFO - PROCESS | 3372 | 1463626759825 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 3372 | 1463626759827 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 19:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:59:19 INFO - PROCESS | 3372 | 1463626759831 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:59:19 INFO - PROCESS | 3372 | 1463626759833 Marionette TRACE conn2 <- [1,1554,null,{}] 19:59:19 INFO - PROCESS | 3372 | 1463626759837 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:19 INFO - PROCESS | 3372 | 1463626759971 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:59:20 INFO - PROCESS | 3372 | 1463626760131 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 3372 | ++DOCSHELL 1ACAD800 == 78 [pid = 3372] [id = 398] 19:59:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1ACB2800) [pid = 3372] [serial = 1194] [outer = 00000000] 19:59:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (1AE5D400) [pid = 3372] [serial = 1195] [outer = 1ACB2800] 19:59:20 INFO - PROCESS | 3372 | 1463626760186 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (1B11E400) [pid = 3372] [serial = 1196] [outer = 1ACB2800] 19:59:20 INFO - PROCESS | 3372 | 1463626760771 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1001ms 19:59:20 INFO - PROCESS | 3372 | 1463626760833 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 3372 | 1463626760835 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 19:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:59:20 INFO - PROCESS | 3372 | 1463626760839 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:59:20 INFO - PROCESS | 3372 | 1463626760841 Marionette TRACE conn2 <- [1,1558,null,{}] 19:59:20 INFO - PROCESS | 3372 | 1463626760845 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:20 INFO - PROCESS | 3372 | 1463626760984 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:59:21 INFO - PROCESS | 3372 | 1463626761129 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 3372 | ++DOCSHELL 10C1DC00 == 79 [pid = 3372] [id = 399] 19:59:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (10C1EC00) [pid = 3372] [serial = 1197] [outer = 00000000] 19:59:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (10C26400) [pid = 3372] [serial = 1198] [outer = 10C1EC00] 19:59:21 INFO - PROCESS | 3372 | 1463626761188 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (10C29400) [pid = 3372] [serial = 1199] [outer = 10C1EC00] 19:59:21 INFO - PROCESS | 3372 | 1463626761771 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:59:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:59:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1001ms 19:59:21 INFO - PROCESS | 3372 | 1463626761841 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 3372 | 1463626761843 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 19:59:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:59:21 INFO - PROCESS | 3372 | 1463626761847 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:59:21 INFO - PROCESS | 3372 | 1463626761849 Marionette TRACE conn2 <- [1,1562,null,{}] 19:59:21 INFO - PROCESS | 3372 | 1463626761853 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:21 INFO - PROCESS | 3372 | 1463626761961 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:59:22 INFO - PROCESS | 3372 | 1463626762258 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 3372 | ++DOCSHELL 1047A000 == 80 [pid = 3372] [id = 400] 19:59:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 187 (1055B000) [pid = 3372] [serial = 1200] [outer = 00000000] 19:59:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 188 (10C24400) [pid = 3372] [serial = 1201] [outer = 1055B000] 19:59:22 INFO - PROCESS | 3372 | 1463626762310 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 189 (1122D000) [pid = 3372] [serial = 1202] [outer = 1055B000] 19:59:22 INFO - PROCESS | 3372 | 1463626762944 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1142ms 19:59:23 INFO - PROCESS | 3372 | 1463626762991 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 3372 | 1463626762995 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 19:59:23 INFO - PROCESS | 3372 | 1463626763000 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:59:23 INFO - PROCESS | 3372 | 1463626763003 Marionette TRACE conn2 <- [1,1566,null,{}] 19:59:23 INFO - PROCESS | 3372 | 1463626763008 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:23 INFO - PROCESS | 3372 | 1463626763119 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:59:23 INFO - PROCESS | 3372 | 1463626763323 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 3372 | --DOCSHELL 157C0400 == 79 [pid = 3372] [id = 358] 19:59:23 INFO - PROCESS | 3372 | --DOCSHELL 1646D400 == 78 [pid = 3372] [id = 385] 19:59:23 INFO - PROCESS | 3372 | --DOCSHELL 12D81C00 == 77 [pid = 3372] [id = 384] 19:59:23 INFO - PROCESS | 3372 | --DOCSHELL 10FC2800 == 76 [pid = 3372] [id = 383] 19:59:23 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F5C00 == 77 [pid = 3372] [id = 401] 19:59:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 190 (0C7F7400) [pid = 3372] [serial = 1203] [outer = 00000000] 19:59:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 191 (10C22800) [pid = 3372] [serial = 1204] [outer = 0C7F7400] 19:59:23 INFO - PROCESS | 3372 | 1463626763404 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 192 (10FC3400) [pid = 3372] [serial = 1205] [outer = 0C7F7400] 19:59:24 INFO - PROCESS | 3372 | 1463626764049 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1096ms 19:59:24 INFO - PROCESS | 3372 | 1463626764103 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:59:24 INFO - PROCESS | 3372 | 1463626764108 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 19:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:59:24 INFO - PROCESS | 3372 | 1463626764112 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:59:24 INFO - PROCESS | 3372 | 1463626764116 Marionette TRACE conn2 <- [1,1570,null,{}] 19:59:24 INFO - PROCESS | 3372 | 1463626764122 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:24 INFO - PROCESS | 3372 | 1463626764237 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:59:24 INFO - PROCESS | 3372 | 1463626764391 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 3372 | ++DOCSHELL 10437800 == 78 [pid = 3372] [id = 402] 19:59:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 193 (140E3800) [pid = 3372] [serial = 1206] [outer = 00000000] 19:59:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 194 (157BF800) [pid = 3372] [serial = 1207] [outer = 140E3800] 19:59:24 INFO - PROCESS | 3372 | 1463626764449 Marionette DEBUG loaded listener.js 19:59:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 195 (16786000) [pid = 3372] [serial = 1208] [outer = 140E3800] 19:59:25 INFO - PROCESS | 3372 | 1463626765062 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1001ms 19:59:25 INFO - PROCESS | 3372 | 1463626765118 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:59:25 INFO - PROCESS | 3372 | 1463626765122 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 19:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:59:25 INFO - PROCESS | 3372 | 1463626765127 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:59:25 INFO - PROCESS | 3372 | 1463626765129 Marionette TRACE conn2 <- [1,1574,null,{}] 19:59:25 INFO - PROCESS | 3372 | 1463626765133 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:25 INFO - PROCESS | 3372 | 1463626765246 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:59:25 INFO - PROCESS | 3372 | 1463626765410 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:25 INFO - PROCESS | 3372 | ++DOCSHELL 174B6800 == 79 [pid = 3372] [id = 403] 19:59:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 196 (17741400) [pid = 3372] [serial = 1209] [outer = 00000000] 19:59:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 197 (17DFB000) [pid = 3372] [serial = 1210] [outer = 17741400] 19:59:25 INFO - PROCESS | 3372 | 1463626765466 Marionette DEBUG loaded listener.js 19:59:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 198 (18269000) [pid = 3372] [serial = 1211] [outer = 17741400] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1AE69400 == 78 [pid = 3372] [id = 14] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1AF9F800 == 77 [pid = 3372] [id = 15] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 14288C00 == 76 [pid = 3372] [id = 324] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1142B800 == 75 [pid = 3372] [id = 226] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 18262C00 == 74 [pid = 3372] [id = 282] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1A74B400 == 73 [pid = 3372] [id = 326] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1047A000 == 72 [pid = 3372] [id = 400] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1ACAD800 == 71 [pid = 3372] [id = 398] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 10C1DC00 == 70 [pid = 3372] [id = 399] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 195CC000 == 69 [pid = 3372] [id = 396] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1A4D1400 == 68 [pid = 3372] [id = 397] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1826B800 == 67 [pid = 3372] [id = 395] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1307B000 == 66 [pid = 3372] [id = 393] 19:59:27 INFO - PROCESS | 3372 | --DOCSHELL 1646CC00 == 65 [pid = 3372] [id = 394] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10560000 == 64 [pid = 3372] [id = 356] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 16782800 == 63 [pid = 3372] [id = 386] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10FC4000 == 62 [pid = 3372] [id = 357] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1338A800 == 61 [pid = 3372] [id = 220] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10C5E400 == 60 [pid = 3372] [id = 361] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 16849000 == 59 [pid = 3372] [id = 256] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0C7F4800 == 58 [pid = 3372] [id = 225] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 11434400 == 57 [pid = 3372] [id = 251] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 195D0400 == 56 [pid = 3372] [id = 389] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0F341000 == 55 [pid = 3372] [id = 211] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 16478800 == 54 [pid = 3372] [id = 240] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1A0DE400 == 53 [pid = 3372] [id = 322] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10A57C00 == 52 [pid = 3372] [id = 212] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 140E9800 == 51 [pid = 3372] [id = 222] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 12D7F800 == 50 [pid = 3372] [id = 340] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 195BC000 == 49 [pid = 3372] [id = 359] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1316B800 == 48 [pid = 3372] [id = 217] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 195D4000 == 47 [pid = 3372] [id = 378] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10C66C00 == 46 [pid = 3372] [id = 374] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 19742C00 == 45 [pid = 3372] [id = 325] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 12AE5800 == 44 [pid = 3372] [id = 214] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 195D6000 == 43 [pid = 3372] [id = 377] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 16472800 == 42 [pid = 3372] [id = 223] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 195B4800 == 41 [pid = 3372] [id = 376] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 13BB4000 == 40 [pid = 3372] [id = 238] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0F340400 == 39 [pid = 3372] [id = 272] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1AA43800 == 38 [pid = 3372] [id = 344] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1678EC00 == 37 [pid = 3372] [id = 221] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10373C00 == 36 [pid = 3372] [id = 227] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10373400 == 35 [pid = 3372] [id = 390] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1289E400 == 34 [pid = 3372] [id = 213] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 176C5000 == 33 [pid = 3372] [id = 388] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 13316400 == 32 [pid = 3372] [id = 375] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 13B9CC00 == 31 [pid = 3372] [id = 216] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 16A46400 == 30 [pid = 3372] [id = 387] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1646AC00 == 29 [pid = 3372] [id = 270] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 13910800 == 28 [pid = 3372] [id = 215] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1646DC00 == 27 [pid = 3372] [id = 341] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 176C1800 == 26 [pid = 3372] [id = 271] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 112DF400 == 25 [pid = 3372] [id = 362] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1683FC00 == 24 [pid = 3372] [id = 224] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 18268400 == 23 [pid = 3372] [id = 360] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10377000 == 22 [pid = 3372] [id = 363] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0F341400 == 21 [pid = 3372] [id = 252] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1690E800 == 20 [pid = 3372] [id = 342] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 13160000 == 19 [pid = 3372] [id = 20] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0F207800 == 18 [pid = 3372] [id = 343] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 17749400 == 17 [pid = 3372] [id = 267] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 11081800 == 16 [pid = 3372] [id = 218] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 11C66800 == 15 [pid = 3372] [id = 219] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 1993C000 == 14 [pid = 3372] [id = 373] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 155F3C00 == 13 [pid = 3372] [id = 382] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 11083400 == 12 [pid = 3372] [id = 392] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10437800 == 11 [pid = 3372] [id = 402] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 0C7F5C00 == 10 [pid = 3372] [id = 401] 19:59:30 INFO - PROCESS | 3372 | --DOCSHELL 10336800 == 9 [pid = 3372] [id = 391] 19:59:32 INFO - PROCESS | 3372 | 1463626772282 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 7196ms 19:59:32 INFO - PROCESS | 3372 | 1463626772322 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 3372 | 1463626772327 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 19:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:59:32 INFO - PROCESS | 3372 | 1463626772332 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:59:32 INFO - PROCESS | 3372 | 1463626772335 Marionette TRACE conn2 <- [1,1578,null,{}] 19:59:32 INFO - PROCESS | 3372 | 1463626772340 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:32 INFO - PROCESS | 3372 | 1463626772433 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:59:32 INFO - PROCESS | 3372 | 1463626772442 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 3372 | ++DOCSHELL 0F20DC00 == 10 [pid = 3372] [id = 404] 19:59:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 199 (0F20E000) [pid = 3372] [serial = 1212] [outer = 00000000] 19:59:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 200 (0F33E800) [pid = 3372] [serial = 1213] [outer = 0F20E000] 19:59:32 INFO - PROCESS | 3372 | 1463626772489 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 201 (10373400) [pid = 3372] [serial = 1214] [outer = 0F20E000] 19:59:33 INFO - PROCESS | 3372 | 1463626773076 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 798ms 19:59:33 INFO - PROCESS | 3372 | 1463626773136 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 3372 | 1463626773142 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 19:59:33 INFO - PROCESS | 3372 | 1463626773154 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:59:33 INFO - PROCESS | 3372 | 1463626773157 Marionette TRACE conn2 <- [1,1582,null,{}] 19:59:33 INFO - PROCESS | 3372 | 1463626773161 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:33 INFO - PROCESS | 3372 | 1463626773285 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:59:33 INFO - PROCESS | 3372 | 1463626773300 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 3372 | ++DOCSHELL 0F337000 == 11 [pid = 3372] [id = 405] 19:59:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 202 (10C23800) [pid = 3372] [serial = 1215] [outer = 00000000] 19:59:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 203 (10C2C400) [pid = 3372] [serial = 1216] [outer = 10C23800] 19:59:33 INFO - PROCESS | 3372 | 1463626773399 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 204 (10FC2400) [pid = 3372] [serial = 1217] [outer = 10C23800] 19:59:33 INFO - PROCESS | 3372 | 1463626773894 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 782ms 19:59:33 INFO - PROCESS | 3372 | 1463626773948 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 3372 | 1463626773951 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 19:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:59:33 INFO - PROCESS | 3372 | 1463626773955 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - PROCESS | 3372 | 1463626773959 Marionette TRACE conn2 <- [1,1586,null,{}] 19:59:33 INFO - PROCESS | 3372 | 1463626773969 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:34 INFO - PROCESS | 3372 | 1463626774094 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:59:34 INFO - PROCESS | 3372 | 1463626774175 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 3372 | ++DOCSHELL 114A1400 == 12 [pid = 3372] [id = 406] 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 205 (114A2800) [pid = 3372] [serial = 1218] [outer = 00000000] 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 206 (12884800) [pid = 3372] [serial = 1219] [outer = 114A2800] 19:59:34 INFO - PROCESS | 3372 | 1463626774224 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 207 (130D1000) [pid = 3372] [serial = 1220] [outer = 114A2800] 19:59:34 INFO - PROCESS | 3372 | 1463626774665 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 735ms 19:59:34 INFO - PROCESS | 3372 | 1463626774697 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 3372 | 1463626774699 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 19:59:34 INFO - PROCESS | 3372 | 1463626774706 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:59:34 INFO - PROCESS | 3372 | 1463626774708 Marionette TRACE conn2 <- [1,1590,null,{}] 19:59:34 INFO - PROCESS | 3372 | 1463626774711 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:34 INFO - PROCESS | 3372 | 1463626774831 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:59:34 INFO - PROCESS | 3372 | 1463626774838 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 3372 | ++DOCSHELL 11CF1000 == 13 [pid = 3372] [id = 407] 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 208 (13389400) [pid = 3372] [serial = 1221] [outer = 00000000] 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 209 (140C4800) [pid = 3372] [serial = 1222] [outer = 13389400] 19:59:34 INFO - PROCESS | 3372 | 1463626774882 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 210 (140EDC00) [pid = 3372] [serial = 1223] [outer = 13389400] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 209 (11437400) [pid = 3372] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 208 (157B8400) [pid = 3372] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 207 (1428B800) [pid = 3372] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 206 (18263400) [pid = 3372] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 205 (0F333800) [pid = 3372] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 204 (1055B000) [pid = 3372] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 203 (15A57400) [pid = 3372] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 202 (195D0800) [pid = 3372] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 201 (14279000) [pid = 3372] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 200 (11082000) [pid = 3372] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 199 (16904000) [pid = 3372] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 198 (157C1400) [pid = 3372] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 197 (112CB400) [pid = 3372] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 196 (12D7B400) [pid = 3372] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 195 (10BBB800) [pid = 3372] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 194 (1683F800) [pid = 3372] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 193 (130D0C00) [pid = 3372] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 192 (1646E800) [pid = 3372] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 191 (19935800) [pid = 3372] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 190 (0C7F7400) [pid = 3372] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 189 (130CC400) [pid = 3372] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 188 (195C0800) [pid = 3372] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 187 (140E3800) [pid = 3372] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 186 (10FC3C00) [pid = 3372] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (1A748400) [pid = 3372] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (10C1EC00) [pid = 3372] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (1ACB2800) [pid = 3372] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (10A5BC00) [pid = 3372] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (19739800) [pid = 3372] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (1A4B5800) [pid = 3372] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (195CA000) [pid = 3372] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (0F208800) [pid = 3372] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (10FC9C00) [pid = 3372] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (10FC3000) [pid = 3372] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (195C1C00) [pid = 3372] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (1A4C6400) [pid = 3372] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (1826BC00) [pid = 3372] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (195D6800) [pid = 3372] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (0F340C00) [pid = 3372] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (195DAC00) [pid = 3372] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (1A74A400) [pid = 3372] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (1426FC00) [pid = 3372] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (1428F800) [pid = 3372] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (130C8C00) [pid = 3372] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (1AB50C00) [pid = 3372] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (1AE65000) [pid = 3372] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (14007400) [pid = 3372] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (17CE2000) [pid = 3372] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (11083800) [pid = 3372] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (1A74BC00) [pid = 3372] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (19743400) [pid = 3372] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (12D25C00) [pid = 3372] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (1A4B5C00) [pid = 3372] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1993C400) [pid = 3372] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (13317400) [pid = 3372] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (10C5EC00) [pid = 3372] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (16475800) [pid = 3372] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (10BBA800) [pid = 3372] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (195BC800) [pid = 3372] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1973C000) [pid = 3372] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (195D1000) [pid = 3372] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (17742C00) [pid = 3372] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (16785C00) [pid = 3372] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:59:36 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (170C3C00) [pid = 3372] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:59:36 INFO - PROCESS | 3372 | 1463626776800 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2112ms 19:59:36 INFO - PROCESS | 3372 | 1463626776821 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:59:36 INFO - PROCESS | 3372 | 1463626776823 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 19:59:36 INFO - PROCESS | 3372 | 1463626776826 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:59:36 INFO - PROCESS | 3372 | 1463626776828 Marionette TRACE conn2 <- [1,1594,null,{}] 19:59:36 INFO - PROCESS | 3372 | 1463626776832 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:36 INFO - PROCESS | 3372 | 1463626776960 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:59:36 INFO - PROCESS | 3372 | 1463626776967 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 3372 | ++DOCSHELL 10C1F800 == 14 [pid = 3372] [id = 408] 19:59:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (10C20800) [pid = 3372] [serial = 1224] [outer = 00000000] 19:59:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (10C65C00) [pid = 3372] [serial = 1225] [outer = 10C20800] 19:59:37 INFO - PROCESS | 3372 | 1463626777011 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (11226C00) [pid = 3372] [serial = 1226] [outer = 10C20800] 19:59:37 INFO - PROCESS | 3372 | 1463626777467 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 625ms 19:59:37 INFO - PROCESS | 3372 | 1463626777497 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 3372 | 1463626777499 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 19:59:37 INFO - PROCESS | 3372 | 1463626777502 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:59:37 INFO - PROCESS | 3372 | 1463626777504 Marionette TRACE conn2 <- [1,1598,null,{}] 19:59:37 INFO - PROCESS | 3372 | 1463626777507 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:37 INFO - PROCESS | 3372 | 1463626777619 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:59:37 INFO - PROCESS | 3372 | 1463626777627 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 3372 | ++DOCSHELL 12A92400 == 15 [pid = 3372] [id = 409] 19:59:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (130C8C00) [pid = 3372] [serial = 1227] [outer = 00000000] 19:59:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (13BB4000) [pid = 3372] [serial = 1228] [outer = 130C8C00] 19:59:37 INFO - PROCESS | 3372 | 1463626777673 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (14285C00) [pid = 3372] [serial = 1229] [outer = 130C8C00] 19:59:38 INFO - PROCESS | 3372 | 1463626778137 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms 19:59:38 INFO - PROCESS | 3372 | 1463626778202 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 3372 | 1463626778204 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 19:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:59:38 INFO - PROCESS | 3372 | 1463626778207 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:59:38 INFO - PROCESS | 3372 | 1463626778209 Marionette TRACE conn2 <- [1,1602,null,{}] 19:59:38 INFO - PROCESS | 3372 | 1463626778213 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:38 INFO - PROCESS | 3372 | 1463626778297 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:59:38 INFO - PROCESS | 3372 | 1463626778303 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 3372 | ++DOCSHELL 140E4400 == 16 [pid = 3372] [id = 410] 19:59:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (14288000) [pid = 3372] [serial = 1230] [outer = 00000000] 19:59:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (155EB000) [pid = 3372] [serial = 1231] [outer = 14288000] 19:59:38 INFO - PROCESS | 3372 | 1463626778347 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (157BA800) [pid = 3372] [serial = 1232] [outer = 14288000] 19:59:39 INFO - PROCESS | 3372 | 1463626779061 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 19:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 907ms 19:59:39 INFO - PROCESS | 3372 | 1463626779112 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:59:39 INFO - PROCESS | 3372 | 1463626779117 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 19:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:59:39 INFO - PROCESS | 3372 | 1463626779124 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:59:39 INFO - PROCESS | 3372 | 1463626779127 Marionette TRACE conn2 <- [1,1606,null,{}] 19:59:39 INFO - PROCESS | 3372 | 1463626779133 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:39 INFO - PROCESS | 3372 | 1463626779239 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:59:39 INFO - PROCESS | 3372 | 1463626779361 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:39 INFO - PROCESS | 3372 | ++DOCSHELL 0F33D400 == 17 [pid = 3372] [id = 411] 19:59:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (0F33D800) [pid = 3372] [serial = 1233] [outer = 00000000] 19:59:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (10C1D800) [pid = 3372] [serial = 1234] [outer = 0F33D800] 19:59:39 INFO - PROCESS | 3372 | 1463626779457 Marionette DEBUG loaded listener.js 19:59:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (10C66C00) [pid = 3372] [serial = 1235] [outer = 0F33D800] 19:59:40 INFO - PROCESS | 3372 | 1463626780052 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 939ms 19:59:40 INFO - PROCESS | 3372 | 1463626780069 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:59:40 INFO - PROCESS | 3372 | 1463626780075 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 19:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:59:40 INFO - PROCESS | 3372 | 1463626780081 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:59:40 INFO - PROCESS | 3372 | 1463626780084 Marionette TRACE conn2 <- [1,1610,null,{}] 19:59:40 INFO - PROCESS | 3372 | 1463626780088 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:40 INFO - PROCESS | 3372 | 1463626780191 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:59:40 INFO - PROCESS | 3372 | 1463626780353 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 3372 | ++DOCSHELL 112EAC00 == 18 [pid = 3372] [id = 412] 19:59:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (11CE7C00) [pid = 3372] [serial = 1236] [outer = 00000000] 19:59:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (13390800) [pid = 3372] [serial = 1237] [outer = 11CE7C00] 19:59:40 INFO - PROCESS | 3372 | 1463626780409 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (13DBAC00) [pid = 3372] [serial = 1238] [outer = 11CE7C00] 19:59:41 INFO - PROCESS | 3372 | 1463626781021 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 19:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1002ms 19:59:41 INFO - PROCESS | 3372 | 1463626781082 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 3372 | 1463626781084 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 19:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:59:41 INFO - PROCESS | 3372 | 1463626781089 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 3372 | 1463626781092 Marionette TRACE conn2 <- [1,1614,null,{}] 19:59:41 INFO - PROCESS | 3372 | 1463626781104 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:41 INFO - PROCESS | 3372 | 1463626781210 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:59:41 INFO - PROCESS | 3372 | 1463626781362 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 3372 | ++DOCSHELL 11A10C00 == 19 [pid = 3372] [id = 413] 19:59:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1646AC00) [pid = 3372] [serial = 1239] [outer = 00000000] 19:59:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (1646E800) [pid = 3372] [serial = 1240] [outer = 1646AC00] 19:59:41 INFO - PROCESS | 3372 | 1463626781420 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (166B5400) [pid = 3372] [serial = 1241] [outer = 1646AC00] 19:59:42 INFO - PROCESS | 3372 | 1463626781991 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 954ms 19:59:42 INFO - PROCESS | 3372 | 1463626782033 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 3372 | 1463626782036 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 19:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:59:42 INFO - PROCESS | 3372 | 1463626782040 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:59:42 INFO - PROCESS | 3372 | 1463626782042 Marionette TRACE conn2 <- [1,1618,null,{}] 19:59:42 INFO - PROCESS | 3372 | 1463626782046 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:42 INFO - PROCESS | 3372 | 1463626782154 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:59:42 INFO - PROCESS | 3372 | 1463626782311 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 3372 | ++DOCSHELL 11438000 == 20 [pid = 3372] [id = 414] 19:59:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (140CE400) [pid = 3372] [serial = 1242] [outer = 00000000] 19:59:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (16840400) [pid = 3372] [serial = 1243] [outer = 140CE400] 19:59:42 INFO - PROCESS | 3372 | 1463626782379 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (1678D400) [pid = 3372] [serial = 1244] [outer = 140CE400] 19:59:42 INFO - PROCESS | 3372 | 1463626782932 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 954ms 19:59:42 INFO - PROCESS | 3372 | 1463626782984 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 3372 | 1463626782986 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 19:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:59:42 INFO - PROCESS | 3372 | 1463626782990 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:59:43 INFO - PROCESS | 3372 | 1463626782992 Marionette TRACE conn2 <- [1,1622,null,{}] 19:59:43 INFO - PROCESS | 3372 | 1463626782996 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:43 INFO - PROCESS | 3372 | 1463626783094 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:59:43 INFO - PROCESS | 3372 | 1463626783238 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:43 INFO - PROCESS | 3372 | ++DOCSHELL 0F201400 == 21 [pid = 3372] [id = 415] 19:59:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (0F210400) [pid = 3372] [serial = 1245] [outer = 00000000] 19:59:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (10C65800) [pid = 3372] [serial = 1246] [outer = 0F210400] 19:59:43 INFO - PROCESS | 3372 | 1463626783293 Marionette DEBUG loaded listener.js 19:59:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (11085800) [pid = 3372] [serial = 1247] [outer = 0F210400] 19:59:44 INFO - PROCESS | 3372 | 1463626784136 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1252ms 19:59:44 INFO - PROCESS | 3372 | 1463626784245 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 3372 | 1463626784249 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 19:59:44 INFO - PROCESS | 3372 | 1463626784255 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:59:44 INFO - PROCESS | 3372 | 1463626784258 Marionette TRACE conn2 <- [1,1626,null,{}] 19:59:44 INFO - PROCESS | 3372 | 1463626784263 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:44 INFO - PROCESS | 3372 | 1463626784366 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:59:44 INFO - PROCESS | 3372 | 1463626784475 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 3372 | ++DOCSHELL 0F341C00 == 22 [pid = 3372] [id = 416] 19:59:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (1032F000) [pid = 3372] [serial = 1248] [outer = 00000000] 19:59:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (105F2000) [pid = 3372] [serial = 1249] [outer = 1032F000] 19:59:44 INFO - PROCESS | 3372 | 1463626784523 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (10C23400) [pid = 3372] [serial = 1250] [outer = 1032F000] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (13B9B800) [pid = 3372] [serial = 1178] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (10C22800) [pid = 3372] [serial = 1204] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (130CC000) [pid = 3372] [serial = 1177] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (16782C00) [pid = 3372] [serial = 1147] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (177E5C00) [pid = 3372] [serial = 1104] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (195B6800) [pid = 3372] [serial = 1107] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (17DF0800) [pid = 3372] [serial = 1105] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (112E5000) [pid = 3372] [serial = 1110] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (1122D000) [pid = 3372] [serial = 1202] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (195BB400) [pid = 3372] [serial = 1108] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (140CF400) [pid = 3372] [serial = 1111] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (195CA400) [pid = 3372] [serial = 1113] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (19786000) [pid = 3372] [serial = 1116] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (1678E000) [pid = 3372] [serial = 1098] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (140EF400) [pid = 3372] [serial = 1072] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (13BA0C00) [pid = 3372] [serial = 1071] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (170C9C00) [pid = 3372] [serial = 1101] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (176C9400) [pid = 3372] [serial = 1075] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (1690B000) [pid = 3372] [serial = 1074] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (13DC8400) [pid = 3372] [serial = 1093] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (13315C00) [pid = 3372] [serial = 1092] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (13BA0800) [pid = 3372] [serial = 1095] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (140E8000) [pid = 3372] [serial = 1096] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (16844000) [pid = 3372] [serial = 1090] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (1523B000) [pid = 3372] [serial = 1089] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (195BD000) [pid = 3372] [serial = 1068] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (199E2800) [pid = 3372] [serial = 1077] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1AE65400) [pid = 3372] [serial = 1080] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (199E6000) [pid = 3372] [serial = 1119] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (10C68800) [pid = 3372] [serial = 1083] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (195CF000) [pid = 3372] [serial = 1086] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (19935400) [pid = 3372] [serial = 1117] [outer = 00000000] [url = about:blank] 19:59:44 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (1684C800) [pid = 3372] [serial = 1099] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (10C24400) [pid = 3372] [serial = 1201] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (19738400) [pid = 3372] [serial = 1114] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (140E3000) [pid = 3372] [serial = 1145] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (16843000) [pid = 3372] [serial = 1148] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (174B9400) [pid = 3372] [serial = 1102] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (16786000) [pid = 3372] [serial = 1208] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (195CD800) [pid = 3372] [serial = 1186] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (16D74400) [pid = 3372] [serial = 1184] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (17DFB000) [pid = 3372] [serial = 1210] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (12B5DC00) [pid = 3372] [serial = 1151] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (13DBC400) [pid = 3372] [serial = 1153] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (157BF800) [pid = 3372] [serial = 1207] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (114AC800) [pid = 3372] [serial = 1150] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (140E1C00) [pid = 3372] [serial = 1180] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (17745000) [pid = 3372] [serial = 1160] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (17DF6400) [pid = 3372] [serial = 1162] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (14276800) [pid = 3372] [serial = 1181] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1699A000) [pid = 3372] [serial = 1157] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (170D0000) [pid = 3372] [serial = 1159] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (1AB50800) [pid = 3372] [serial = 1190] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1AE5EC00) [pid = 3372] [serial = 1192] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (10FC3400) [pid = 3372] [serial = 1205] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (140EA400) [pid = 3372] [serial = 1154] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1978E000) [pid = 3372] [serial = 1187] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (1AA3E400) [pid = 3372] [serial = 1189] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (16787000) [pid = 3372] [serial = 1156] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1AE66400) [pid = 3372] [serial = 1193] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (10C29400) [pid = 3372] [serial = 1199] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1B11E400) [pid = 3372] [serial = 1196] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (1A74D400) [pid = 3372] [serial = 1175] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (10C26400) [pid = 3372] [serial = 1198] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (1A15D000) [pid = 3372] [serial = 1172] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (1AE5D400) [pid = 3372] [serial = 1195] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (1A749000) [pid = 3372] [serial = 1174] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (1A743000) [pid = 3372] [serial = 928] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (19E75C00) [pid = 3372] [serial = 1129] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (13312000) [pid = 3372] [serial = 1030] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1370A000) [pid = 3372] [serial = 970] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (13BB3C00) [pid = 3372] [serial = 1140] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (195D2400) [pid = 3372] [serial = 1087] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (1AE61800) [pid = 3372] [serial = 1018] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (195C1800) [pid = 3372] [serial = 1069] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (195DB400) [pid = 3372] [serial = 1131] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (10C68000) [pid = 3372] [serial = 1138] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (1A155400) [pid = 3372] [serial = 1134] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (19742400) [pid = 3372] [serial = 1128] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (1AA3A800) [pid = 3372] [serial = 931] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (16475400) [pid = 3372] [serial = 922] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (1678C400) [pid = 3372] [serial = 973] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (1426F000) [pid = 3372] [serial = 1021] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (1AF9DC00) [pid = 3372] [serial = 1033] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (1AF9A800) [pid = 3372] [serial = 985] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (1A0D4800) [pid = 3372] [serial = 925] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (1AE5D000) [pid = 3372] [serial = 1027] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (10FCAC00) [pid = 3372] [serial = 712] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (105FAC00) [pid = 3372] [serial = 1137] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (12888800) [pid = 3372] [serial = 1122] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (1AB4D000) [pid = 3372] [serial = 979] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (1A15D400) [pid = 3372] [serial = 976] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (13909800) [pid = 3372] [serial = 1144] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (140E6C00) [pid = 3372] [serial = 1141] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (1AE5DC00) [pid = 3372] [serial = 982] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (1A00B800) [pid = 3372] [serial = 1120] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (195E0800) [pid = 3372] [serial = 1132] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (13383000) [pid = 3372] [serial = 1123] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (1684A800) [pid = 3372] [serial = 1126] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (10C6AC00) [pid = 3372] [serial = 1084] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (16471800) [pid = 3372] [serial = 1125] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (176C9C00) [pid = 3372] [serial = 1024] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (13077000) [pid = 3372] [serial = 919] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (1A15E400) [pid = 3372] [serial = 1078] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (1A15A400) [pid = 3372] [serial = 1135] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (1AFA0800) [pid = 3372] [serial = 1081] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (19E6CC00) [pid = 3372] [serial = 1169] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (1A154400) [pid = 3372] [serial = 1171] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (19742800) [pid = 3372] [serial = 1166] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (199D8400) [pid = 3372] [serial = 1168] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (16907400) [pid = 3372] [serial = 1183] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (17DF8C00) [pid = 3372] [serial = 1163] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (195D3400) [pid = 3372] [serial = 1165] [outer = 00000000] [url = about:blank] 19:59:45 INFO - PROCESS | 3372 | 1463626785091 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 908ms 19:59:45 INFO - PROCESS | 3372 | 1463626785160 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 3372 | 1463626785165 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 19:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:59:45 INFO - PROCESS | 3372 | 1463626785171 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 3372 | 1463626785174 Marionette TRACE conn2 <- [1,1630,null,{}] 19:59:45 INFO - PROCESS | 3372 | 1463626785177 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:45 INFO - PROCESS | 3372 | 1463626785260 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:59:45 INFO - PROCESS | 3372 | 1463626785267 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:45 INFO - PROCESS | 3372 | ++DOCSHELL 105FAC00 == 23 [pid = 3372] [id = 417] 19:59:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (10A57000) [pid = 3372] [serial = 1251] [outer = 00000000] 19:59:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (10C6A000) [pid = 3372] [serial = 1252] [outer = 10A57000] 19:59:45 INFO - PROCESS | 3372 | 1463626785312 Marionette DEBUG loaded listener.js 19:59:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (10FC2800) [pid = 3372] [serial = 1253] [outer = 10A57000] 19:59:45 INFO - PROCESS | 3372 | 1463626785838 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 689ms 19:59:45 INFO - PROCESS | 3372 | 1463626785870 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 3372 | 1463626785872 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 19:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:59:45 INFO - PROCESS | 3372 | 1463626785876 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 3372 | 1463626785879 Marionette TRACE conn2 <- [1,1634,null,{}] 19:59:45 INFO - PROCESS | 3372 | 1463626785889 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:45 INFO - PROCESS | 3372 | 1463626785974 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:59:45 INFO - PROCESS | 3372 | 1463626785987 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 3372 | ++DOCSHELL 10FCAC00 == 24 [pid = 3372] [id = 418] 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (11083800) [pid = 3372] [serial = 1254] [outer = 00000000] 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (12888800) [pid = 3372] [serial = 1255] [outer = 11083800] 19:59:46 INFO - PROCESS | 3372 | 1463626786105 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (12D7FC00) [pid = 3372] [serial = 1256] [outer = 11083800] 19:59:46 INFO - PROCESS | 3372 | 1463626786505 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 689ms 19:59:46 INFO - PROCESS | 3372 | 1463626786575 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 3372 | 1463626786578 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 19:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:59:46 INFO - PROCESS | 3372 | 1463626786581 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:59:46 INFO - PROCESS | 3372 | 1463626786583 Marionette TRACE conn2 <- [1,1638,null,{}] 19:59:46 INFO - PROCESS | 3372 | 1463626786586 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:46 INFO - PROCESS | 3372 | 1463626786666 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:59:46 INFO - PROCESS | 3372 | 1463626786672 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 3372 | ++DOCSHELL 11C04400 == 25 [pid = 3372] [id = 419] 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (12B65800) [pid = 3372] [serial = 1257] [outer = 00000000] 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (13390000) [pid = 3372] [serial = 1258] [outer = 12B65800] 19:59:46 INFO - PROCESS | 3372 | 1463626786717 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (13DBE400) [pid = 3372] [serial = 1259] [outer = 12B65800] 19:59:47 INFO - PROCESS | 3372 | 1463626787145 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 595ms 19:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:59:47 INFO - PROCESS | 3372 | 1463626787184 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:59:47 INFO - PROCESS | 3372 | 1463626787186 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 19:59:47 INFO - PROCESS | 3372 | 1463626787190 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:59:47 INFO - PROCESS | 3372 | 1463626787191 Marionette TRACE conn2 <- [1,1642,null,{}] 19:59:47 INFO - PROCESS | 3372 | 1463626787195 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:47 INFO - PROCESS | 3372 | 1463626787340 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:59:47 INFO - PROCESS | 3372 | 1463626787404 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:47 INFO - PROCESS | 3372 | ++DOCSHELL 140E0400 == 26 [pid = 3372] [id = 420] 19:59:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (140E1C00) [pid = 3372] [serial = 1260] [outer = 00000000] 19:59:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (140EBC00) [pid = 3372] [serial = 1261] [outer = 140E1C00] 19:59:47 INFO - PROCESS | 3372 | 1463626787449 Marionette DEBUG loaded listener.js 19:59:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (1426D000) [pid = 3372] [serial = 1262] [outer = 140E1C00] 19:59:47 INFO - PROCESS | 3372 | 1463626787872 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 736ms 19:59:47 INFO - PROCESS | 3372 | 1463626787936 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:59:47 INFO - PROCESS | 3372 | 1463626787938 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 19:59:47 INFO - PROCESS | 3372 | 1463626787941 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:59:47 INFO - PROCESS | 3372 | 1463626787943 Marionette TRACE conn2 <- [1,1646,null,{}] 19:59:47 INFO - PROCESS | 3372 | 1463626787946 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:48 INFO - PROCESS | 3372 | 1463626788076 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:59:48 INFO - PROCESS | 3372 | 1463626788139 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 3372 | ++DOCSHELL 14274400 == 27 [pid = 3372] [id = 421] 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (14276000) [pid = 3372] [serial = 1263] [outer = 00000000] 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (1428C800) [pid = 3372] [serial = 1264] [outer = 14276000] 19:59:48 INFO - PROCESS | 3372 | 1463626788183 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (1524EC00) [pid = 3372] [serial = 1265] [outer = 14276000] 19:59:48 INFO - PROCESS | 3372 | 1463626788602 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 689ms 19:59:48 INFO - PROCESS | 3372 | 1463626788638 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:59:48 INFO - PROCESS | 3372 | 1463626788640 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 19:59:48 INFO - PROCESS | 3372 | 1463626788644 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:59:48 INFO - PROCESS | 3372 | 1463626788645 Marionette TRACE conn2 <- [1,1650,null,{}] 19:59:48 INFO - PROCESS | 3372 | 1463626788649 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:48 INFO - PROCESS | 3372 | 1463626788785 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:59:48 INFO - PROCESS | 3372 | 1463626788810 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 3372 | ++DOCSHELL 10C64000 == 28 [pid = 3372] [id = 422] 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (14284C00) [pid = 3372] [serial = 1266] [outer = 00000000] 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (1646F000) [pid = 3372] [serial = 1267] [outer = 14284C00] 19:59:48 INFO - PROCESS | 3372 | 1463626788853 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (1646FC00) [pid = 3372] [serial = 1268] [outer = 14284C00] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (0F20E000) [pid = 3372] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (17741400) [pid = 3372] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (130C8C00) [pid = 3372] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (114A2800) [pid = 3372] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (13389400) [pid = 3372] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (10C20800) [pid = 3372] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:59:49 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (10C23800) [pid = 3372] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:59:49 INFO - PROCESS | 3372 | 1463626789406 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 845ms 19:59:49 INFO - PROCESS | 3372 | 1463626789488 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:59:49 INFO - PROCESS | 3372 | 1463626789492 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 19:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:59:49 INFO - PROCESS | 3372 | 1463626789498 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 3372 | 1463626789502 Marionette TRACE conn2 <- [1,1654,null,{}] 19:59:49 INFO - PROCESS | 3372 | 1463626789507 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:49 INFO - PROCESS | 3372 | 1463626789647 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:59:49 INFO - PROCESS | 3372 | 1463626789776 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 3372 | ++DOCSHELL 0F205400 == 29 [pid = 3372] [id = 423] 19:59:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (0F20BC00) [pid = 3372] [serial = 1269] [outer = 00000000] 19:59:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (105F9C00) [pid = 3372] [serial = 1270] [outer = 0F20BC00] 19:59:49 INFO - PROCESS | 3372 | 1463626789834 Marionette DEBUG loaded listener.js 19:59:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (10C26000) [pid = 3372] [serial = 1271] [outer = 0F20BC00] 19:59:50 INFO - PROCESS | 3372 | 1463626790438 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1001ms 19:59:50 INFO - PROCESS | 3372 | 1463626790502 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:59:50 INFO - PROCESS | 3372 | 1463626790508 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 19:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:59:50 INFO - PROCESS | 3372 | 1463626790514 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:59:50 INFO - PROCESS | 3372 | 1463626790517 Marionette TRACE conn2 <- [1,1658,null,{}] 19:59:50 INFO - PROCESS | 3372 | 1463626790521 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:50 INFO - PROCESS | 3372 | 1463626790626 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:59:50 INFO - PROCESS | 3372 | 1463626790755 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:50 INFO - PROCESS | 3372 | ++DOCSHELL 112DF400 == 30 [pid = 3372] [id = 424] 19:59:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (112E2400) [pid = 3372] [serial = 1272] [outer = 00000000] 19:59:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (11A0A800) [pid = 3372] [serial = 1273] [outer = 112E2400] 19:59:50 INFO - PROCESS | 3372 | 1463626790811 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (130C8C00) [pid = 3372] [serial = 1274] [outer = 112E2400] 19:59:51 INFO - PROCESS | 3372 | 1463626791420 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 954ms 19:59:51 INFO - PROCESS | 3372 | 1463626791457 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:59:51 INFO - PROCESS | 3372 | 1463626791462 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 19:59:51 INFO - PROCESS | 3372 | 1463626791467 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:59:51 INFO - PROCESS | 3372 | 1463626791474 Marionette TRACE conn2 <- [1,1662,null,{}] 19:59:51 INFO - PROCESS | 3372 | 1463626791498 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:51 INFO - PROCESS | 3372 | 1463626791635 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:59:51 INFO - PROCESS | 3372 | 1463626791697 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:51 INFO - PROCESS | 3372 | ++DOCSHELL 14285400 == 31 [pid = 3372] [id = 425] 19:59:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (14285800) [pid = 3372] [serial = 1275] [outer = 00000000] 19:59:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (15231000) [pid = 3372] [serial = 1276] [outer = 14285800] 19:59:51 INFO - PROCESS | 3372 | 1463626791753 Marionette DEBUG loaded listener.js 19:59:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (155F0C00) [pid = 3372] [serial = 1277] [outer = 14285800] 19:59:52 INFO - PROCESS | 3372 | 1463626792275 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 829ms 19:59:52 INFO - PROCESS | 3372 | 1463626792313 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:59:52 INFO - PROCESS | 3372 | 1463626792316 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 19:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:59:52 INFO - PROCESS | 3372 | 1463626792321 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - PROCESS | 3372 | 1463626792323 Marionette TRACE conn2 <- [1,1666,null,{}] 19:59:52 INFO - PROCESS | 3372 | 1463626792327 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:52 INFO - PROCESS | 3372 | 1463626792430 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:59:52 INFO - PROCESS | 3372 | 1463626792537 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F5C00 == 32 [pid = 3372] [id = 426] 19:59:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (16782C00) [pid = 3372] [serial = 1278] [outer = 00000000] 19:59:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (16790800) [pid = 3372] [serial = 1279] [outer = 16782C00] 19:59:52 INFO - PROCESS | 3372 | 1463626792593 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (16791400) [pid = 3372] [serial = 1280] [outer = 16782C00] 19:59:53 INFO - PROCESS | 3372 | 1463626793209 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 954ms 19:59:53 INFO - PROCESS | 3372 | 1463626793267 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 3372 | 1463626793269 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 19:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:59:53 INFO - PROCESS | 3372 | 1463626793272 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 3372 | 1463626793274 Marionette TRACE conn2 <- [1,1670,null,{}] 19:59:53 INFO - PROCESS | 3372 | 1463626793278 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:53 INFO - PROCESS | 3372 | 1463626793377 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:59:53 INFO - PROCESS | 3372 | 1463626793567 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 3372 | ++DOCSHELL 16A54C00 == 33 [pid = 3372] [id = 427] 19:59:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (16D69800) [pid = 3372] [serial = 1281] [outer = 00000000] 19:59:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (16E9C000) [pid = 3372] [serial = 1282] [outer = 16D69800] 19:59:53 INFO - PROCESS | 3372 | 1463626793622 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (16EA4400) [pid = 3372] [serial = 1283] [outer = 16D69800] 19:59:54 INFO - PROCESS | 3372 | 1463626794304 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1095ms 19:59:54 INFO - PROCESS | 3372 | 1463626794369 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 3372 | 1463626794373 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 19:59:54 INFO - PROCESS | 3372 | 1463626794379 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:59:54 INFO - PROCESS | 3372 | 1463626794383 Marionette TRACE conn2 <- [1,1674,null,{}] 19:59:54 INFO - PROCESS | 3372 | 1463626794403 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:54 INFO - PROCESS | 3372 | 1463626794498 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:59:54 INFO - PROCESS | 3372 | 1463626794638 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:54 INFO - PROCESS | 3372 | ++DOCSHELL 103ECC00 == 34 [pid = 3372] [id = 428] 19:59:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (10A57C00) [pid = 3372] [serial = 1284] [outer = 00000000] 19:59:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (10C2AC00) [pid = 3372] [serial = 1285] [outer = 10A57C00] 19:59:54 INFO - PROCESS | 3372 | 1463626794687 Marionette DEBUG loaded listener.js 19:59:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (10F4E400) [pid = 3372] [serial = 1286] [outer = 10A57C00] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (155EB000) [pid = 3372] [serial = 1231] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (0F33E800) [pid = 3372] [serial = 1213] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (18269000) [pid = 3372] [serial = 1211] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (14285C00) [pid = 3372] [serial = 1229] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (130D1000) [pid = 3372] [serial = 1220] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (12884800) [pid = 3372] [serial = 1219] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (140EDC00) [pid = 3372] [serial = 1223] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (140C4800) [pid = 3372] [serial = 1222] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (10C65C00) [pid = 3372] [serial = 1225] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (13BB4000) [pid = 3372] [serial = 1228] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (10C2C400) [pid = 3372] [serial = 1216] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (10FC2400) [pid = 3372] [serial = 1217] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (10373400) [pid = 3372] [serial = 1214] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (11226C00) [pid = 3372] [serial = 1226] [outer = 00000000] [url = about:blank] 19:59:55 INFO - PROCESS | 3372 | 1463626795287 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 19:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 19:59:55 INFO - PROCESS | 3372 | 1463626795346 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:59:55 INFO - PROCESS | 3372 | 1463626795351 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 19:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:59:55 INFO - PROCESS | 3372 | 1463626795357 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:59:55 INFO - PROCESS | 3372 | 1463626795360 Marionette TRACE conn2 <- [1,1678,null,{}] 19:59:55 INFO - PROCESS | 3372 | 1463626795363 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:55 INFO - PROCESS | 3372 | 1463626795461 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:59:55 INFO - PROCESS | 3372 | 1463626795557 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:55 INFO - PROCESS | 3372 | ++DOCSHELL 0F20E800 == 35 [pid = 3372] [id = 429] 19:59:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (105F0000) [pid = 3372] [serial = 1287] [outer = 00000000] 19:59:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (10C5E000) [pid = 3372] [serial = 1288] [outer = 105F0000] 19:59:55 INFO - PROCESS | 3372 | 1463626795602 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (11081C00) [pid = 3372] [serial = 1289] [outer = 105F0000] 19:59:55 INFO - PROCESS | 3372 | 1463626795973 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 689ms 19:59:56 INFO - PROCESS | 3372 | 1463626796056 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:59:56 INFO - PROCESS | 3372 | 1463626796058 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 19:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:59:56 INFO - PROCESS | 3372 | 1463626796062 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:59:56 INFO - PROCESS | 3372 | 1463626796065 Marionette TRACE conn2 <- [1,1682,null,{}] 19:59:56 INFO - PROCESS | 3372 | 1463626796075 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:56 INFO - PROCESS | 3372 | 1463626796163 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:59:56 INFO - PROCESS | 3372 | 1463626796175 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:56 INFO - PROCESS | 3372 | ++DOCSHELL 11437000 == 36 [pid = 3372] [id = 430] 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (11CF0800) [pid = 3372] [serial = 1290] [outer = 00000000] 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (1370A000) [pid = 3372] [serial = 1291] [outer = 11CF0800] 19:59:56 INFO - PROCESS | 3372 | 1463626796221 Marionette DEBUG loaded listener.js 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (13BB8000) [pid = 3372] [serial = 1292] [outer = 11CF0800] 19:59:56 INFO - PROCESS | 3372 | 1463626796675 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 626ms 19:59:56 INFO - PROCESS | 3372 | 1463626796702 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:59:56 INFO - PROCESS | 3372 | 1463626796704 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 19:59:56 INFO - PROCESS | 3372 | 1463626796708 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:59:56 INFO - PROCESS | 3372 | 1463626796709 Marionette TRACE conn2 <- [1,1686,null,{}] 19:59:56 INFO - PROCESS | 3372 | 1463626796713 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:56 INFO - PROCESS | 3372 | 1463626796793 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:59:56 INFO - PROCESS | 3372 | 1463626796802 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:56 INFO - PROCESS | 3372 | ++DOCSHELL 13707400 == 37 [pid = 3372] [id = 431] 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (140E2800) [pid = 3372] [serial = 1293] [outer = 00000000] 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (14274800) [pid = 3372] [serial = 1294] [outer = 140E2800] 19:59:56 INFO - PROCESS | 3372 | 1463626796846 Marionette DEBUG loaded listener.js 19:59:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (14289000) [pid = 3372] [serial = 1295] [outer = 140E2800] 19:59:57 INFO - PROCESS | 3372 | 1463626797296 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 19:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 641ms 19:59:57 INFO - PROCESS | 3372 | 1463626797348 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:59:57 INFO - PROCESS | 3372 | 1463626797350 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 19:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:59:57 INFO - PROCESS | 3372 | 1463626797353 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:59:57 INFO - PROCESS | 3372 | 1463626797354 Marionette TRACE conn2 <- [1,1690,null,{}] 19:59:57 INFO - PROCESS | 3372 | 1463626797358 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:57 INFO - PROCESS | 3372 | 1463626797447 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:59:57 INFO - PROCESS | 3372 | 1463626797454 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:57 INFO - PROCESS | 3372 | ++DOCSHELL 105EF000 == 38 [pid = 3372] [id = 432] 19:59:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (112CE800) [pid = 3372] [serial = 1296] [outer = 00000000] 19:59:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (155F2C00) [pid = 3372] [serial = 1297] [outer = 112CE800] 19:59:57 INFO - PROCESS | 3372 | 1463626797498 Marionette DEBUG loaded listener.js 19:59:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (16478000) [pid = 3372] [serial = 1298] [outer = 112CE800] 19:59:58 INFO - PROCESS | 3372 | 1463626797998 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 704ms 19:59:58 INFO - PROCESS | 3372 | 1463626798053 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:59:58 INFO - PROCESS | 3372 | 1463626798055 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 19:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:59:58 INFO - PROCESS | 3372 | 1463626798058 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:59:58 INFO - PROCESS | 3372 | 1463626798060 Marionette TRACE conn2 <- [1,1694,null,{}] 19:59:58 INFO - PROCESS | 3372 | 1463626798063 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:58 INFO - PROCESS | 3372 | 1463626798199 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:59:58 INFO - PROCESS | 3372 | 1463626798211 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 3372 | ++DOCSHELL 155F1C00 == 39 [pid = 3372] [id = 433] 19:59:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (1678F000) [pid = 3372] [serial = 1299] [outer = 00000000] 19:59:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (170C9400) [pid = 3372] [serial = 1300] [outer = 1678F000] 19:59:58 INFO - PROCESS | 3372 | 1463626798307 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (170CF800) [pid = 3372] [serial = 1301] [outer = 1678F000] 19:59:58 INFO - PROCESS | 3372 | 1463626798737 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 751ms 19:59:58 INFO - PROCESS | 3372 | 1463626798799 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:59:58 INFO - PROCESS | 3372 | 1463626798801 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 19:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:59:58 INFO - PROCESS | 3372 | 1463626798830 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:59:58 INFO - PROCESS | 3372 | 1463626798832 Marionette TRACE conn2 <- [1,1698,null,{}] 19:59:58 INFO - PROCESS | 3372 | 1463626798848 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:58 INFO - PROCESS | 3372 | 1463626798957 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:59:58 INFO - PROCESS | 3372 | 1463626798969 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 3372 | ++DOCSHELL 170C8C00 == 40 [pid = 3372] [id = 434] 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (17114400) [pid = 3372] [serial = 1302] [outer = 00000000] 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (1773C400) [pid = 3372] [serial = 1303] [outer = 17114400] 19:59:59 INFO - PROCESS | 3372 | 1463626799064 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (17744800) [pid = 3372] [serial = 1304] [outer = 17114400] 19:59:59 INFO - PROCESS | 3372 | 1463626799469 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 673ms 19:59:59 INFO - PROCESS | 3372 | 1463626799483 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:59:59 INFO - PROCESS | 3372 | 1463626799485 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 19:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:59:59 INFO - PROCESS | 3372 | 1463626799488 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:59:59 INFO - PROCESS | 3372 | 1463626799490 Marionette TRACE conn2 <- [1,1702,null,{}] 19:59:59 INFO - PROCESS | 3372 | 1463626799503 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:59:59 INFO - PROCESS | 3372 | 1463626799621 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:59:59 INFO - PROCESS | 3372 | 1463626799627 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 3372 | ++DOCSHELL 174BD400 == 41 [pid = 3372] [id = 435] 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (176C9C00) [pid = 3372] [serial = 1305] [outer = 00000000] 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (17CE8800) [pid = 3372] [serial = 1306] [outer = 176C9C00] 19:59:59 INFO - PROCESS | 3372 | 1463626799722 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (17DF5400) [pid = 3372] [serial = 1307] [outer = 176C9C00] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (12B65800) [pid = 3372] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (140E1C00) [pid = 3372] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (14276000) [pid = 3372] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (11083800) [pid = 3372] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (10A57000) [pid = 3372] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:59:59 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (1032F000) [pid = 3372] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:00:00 INFO - PROCESS | 3372 | 1463626800127 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 704ms 20:00:00 INFO - PROCESS | 3372 | 1463626800189 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 3372 | 1463626800191 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 20:00:00 INFO - PROCESS | 3372 | 1463626800194 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:00:00 INFO - PROCESS | 3372 | 1463626800195 Marionette TRACE conn2 <- [1,1706,null,{}] 20:00:00 INFO - PROCESS | 3372 | 1463626800199 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:00 INFO - PROCESS | 3372 | 1463626800277 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 20:00:00 INFO - PROCESS | 3372 | 1463626800317 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 3372 | ++DOCSHELL 0F332C00 == 42 [pid = 3372] [id = 436] 20:00:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (10483C00) [pid = 3372] [serial = 1308] [outer = 00000000] 20:00:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (177E2000) [pid = 3372] [serial = 1309] [outer = 10483C00] 20:00:00 INFO - PROCESS | 3372 | 1463626800360 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (17DF8800) [pid = 3372] [serial = 1310] [outer = 10483C00] 20:00:00 INFO - PROCESS | 3372 | 1463626800781 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 642ms 20:00:00 INFO - PROCESS | 3372 | 1463626800835 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 3372 | 1463626800836 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 20:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:00:00 INFO - PROCESS | 3372 | 1463626800840 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 3372 | 1463626800841 Marionette TRACE conn2 <- [1,1710,null,{}] 20:00:00 INFO - PROCESS | 3372 | 1463626800845 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:00 INFO - PROCESS | 3372 | 1463626800926 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 20:00:00 INFO - PROCESS | 3372 | 1463626800934 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 3372 | ++DOCSHELL 1400B400 == 43 [pid = 3372] [id = 437] 20:00:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (16791000) [pid = 3372] [serial = 1311] [outer = 00000000] 20:00:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (18251400) [pid = 3372] [serial = 1312] [outer = 16791000] 20:00:01 INFO - PROCESS | 3372 | 1463626800977 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (1825BC00) [pid = 3372] [serial = 1313] [outer = 16791000] 20:00:01 INFO - PROCESS | 3372 | 1463626801396 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 20:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 20:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 594ms 20:00:01 INFO - PROCESS | 3372 | 1463626801439 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 3372 | 1463626801441 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 20:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:00:01 INFO - PROCESS | 3372 | 1463626801444 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - PROCESS | 3372 | 1463626801447 Marionette TRACE conn2 <- [1,1714,null,{}] 20:00:01 INFO - PROCESS | 3372 | 1463626801454 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:01 INFO - PROCESS | 3372 | 1463626801555 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:00:01 INFO - PROCESS | 3372 | 1463626801565 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:01 INFO - PROCESS | 3372 | ++DOCSHELL 18268400 == 44 [pid = 3372] [id = 438] 20:00:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (1826A800) [pid = 3372] [serial = 1314] [outer = 00000000] 20:00:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (195B3400) [pid = 3372] [serial = 1315] [outer = 1826A800] 20:00:01 INFO - PROCESS | 3372 | 1463626801613 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (195B9000) [pid = 3372] [serial = 1316] [outer = 1826A800] 20:00:02 INFO - PROCESS | 3372 | 1463626802313 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 20:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 907ms 20:00:02 INFO - PROCESS | 3372 | 1463626802350 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 20:00:02 INFO - PROCESS | 3372 | 1463626802356 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 20:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:00:02 INFO - PROCESS | 3372 | 1463626802362 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:00:02 INFO - PROCESS | 3372 | 1463626802365 Marionette TRACE conn2 <- [1,1718,null,{}] 20:00:02 INFO - PROCESS | 3372 | 1463626802371 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:02 INFO - PROCESS | 3372 | 1463626802502 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 20:00:02 INFO - PROCESS | 3372 | 1463626802613 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 3372 | ++DOCSHELL 1032AC00 == 45 [pid = 3372] [id = 439] 20:00:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (10373400) [pid = 3372] [serial = 1317] [outer = 00000000] 20:00:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (10C2C400) [pid = 3372] [serial = 1318] [outer = 10373400] 20:00:02 INFO - PROCESS | 3372 | 1463626802675 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (11438400) [pid = 3372] [serial = 1319] [outer = 10373400] 20:00:03 INFO - PROCESS | 3372 | 1463626803316 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 20:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 20:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 939ms 20:00:03 INFO - PROCESS | 3372 | 1463626803345 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 3372 | 1463626803352 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 20:00:03 INFO - PROCESS | 3372 | 1463626803359 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:00:03 INFO - PROCESS | 3372 | 1463626803362 Marionette TRACE conn2 <- [1,1722,null,{}] 20:00:03 INFO - PROCESS | 3372 | 1463626803366 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:03 INFO - PROCESS | 3372 | 1463626803476 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 20:00:03 INFO - PROCESS | 3372 | 1463626803583 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 3372 | ++DOCSHELL 10C26C00 == 46 [pid = 3372] [id = 440] 20:00:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (11CF0400) [pid = 3372] [serial = 1320] [outer = 00000000] 20:00:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (14273800) [pid = 3372] [serial = 1321] [outer = 11CF0400] 20:00:03 INFO - PROCESS | 3372 | 1463626803636 Marionette DEBUG loaded listener.js 20:00:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (1646EC00) [pid = 3372] [serial = 1322] [outer = 11CF0400] 20:00:04 INFO - PROCESS | 3372 | 1463626804259 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 20:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 939ms 20:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:00:04 INFO - PROCESS | 3372 | 1463626804306 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 20:00:04 INFO - PROCESS | 3372 | 1463626804309 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 20:00:04 INFO - PROCESS | 3372 | 1463626804313 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:00:04 INFO - PROCESS | 3372 | 1463626804316 Marionette TRACE conn2 <- [1,1726,null,{}] 20:00:04 INFO - PROCESS | 3372 | 1463626804327 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:04 INFO - PROCESS | 3372 | 1463626804435 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 20:00:04 INFO - PROCESS | 3372 | 1463626804572 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:04 INFO - PROCESS | 3372 | ++DOCSHELL 176C6C00 == 47 [pid = 3372] [id = 441] 20:00:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (177E8000) [pid = 3372] [serial = 1323] [outer = 00000000] 20:00:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (1825F800) [pid = 3372] [serial = 1324] [outer = 177E8000] 20:00:04 INFO - PROCESS | 3372 | 1463626804629 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (18269400) [pid = 3372] [serial = 1325] [outer = 177E8000] 20:00:05 INFO - PROCESS | 3372 | 1463626805183 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 20:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 939ms 20:00:05 INFO - PROCESS | 3372 | 1463626805257 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:00:05 INFO - PROCESS | 3372 | 1463626805260 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 20:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:00:05 INFO - PROCESS | 3372 | 1463626805264 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:00:05 INFO - PROCESS | 3372 | 1463626805266 Marionette TRACE conn2 <- [1,1730,null,{}] 20:00:05 INFO - PROCESS | 3372 | 1463626805269 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:05 INFO - PROCESS | 3372 | 1463626805374 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 20:00:05 INFO - PROCESS | 3372 | 1463626805507 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:05 INFO - PROCESS | 3372 | ++DOCSHELL 195B8400 == 48 [pid = 3372] [id = 442] 20:00:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (195BA800) [pid = 3372] [serial = 1326] [outer = 00000000] 20:00:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (195C0800) [pid = 3372] [serial = 1327] [outer = 195BA800] 20:00:05 INFO - PROCESS | 3372 | 1463626805562 Marionette DEBUG loaded listener.js 20:00:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (195C4C00) [pid = 3372] [serial = 1328] [outer = 195BA800] 20:00:06 INFO - PROCESS | 3372 | 1463626806110 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 20:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 892ms 20:00:06 INFO - PROCESS | 3372 | 1463626806168 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 20:00:06 INFO - PROCESS | 3372 | 1463626806170 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 20:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:00:06 INFO - PROCESS | 3372 | 1463626806173 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:00:06 INFO - PROCESS | 3372 | 1463626806175 Marionette TRACE conn2 <- [1,1734,null,{}] 20:00:06 INFO - PROCESS | 3372 | 1463626806179 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:06 INFO - PROCESS | 3372 | 1463626806283 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:00:06 INFO - PROCESS | 3372 | 1463626806389 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 3372 | ++DOCSHELL 0F339C00 == 49 [pid = 3372] [id = 443] 20:00:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (195BF000) [pid = 3372] [serial = 1329] [outer = 00000000] 20:00:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (195CE400) [pid = 3372] [serial = 1330] [outer = 195BF000] 20:00:06 INFO - PROCESS | 3372 | 1463626806443 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (195D0C00) [pid = 3372] [serial = 1331] [outer = 195BF000] 20:00:07 INFO - PROCESS | 3372 | 1463626807260 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 20:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1142ms 20:00:07 INFO - PROCESS | 3372 | 1463626807320 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 20:00:07 INFO - PROCESS | 3372 | 1463626807324 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 20:00:07 INFO - PROCESS | 3372 | 1463626807330 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:00:07 INFO - PROCESS | 3372 | 1463626807333 Marionette TRACE conn2 <- [1,1738,null,{}] 20:00:07 INFO - PROCESS | 3372 | 1463626807338 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:07 INFO - PROCESS | 3372 | 1463626807436 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 20:00:07 INFO - PROCESS | 3372 | 1463626807567 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:07 INFO - PROCESS | 3372 | ++DOCSHELL 0F20C000 == 50 [pid = 3372] [id = 444] 20:00:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (0F20CC00) [pid = 3372] [serial = 1332] [outer = 00000000] 20:00:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (10A55C00) [pid = 3372] [serial = 1333] [outer = 0F20CC00] 20:00:07 INFO - PROCESS | 3372 | 1463626807619 Marionette DEBUG loaded listener.js 20:00:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (10C69800) [pid = 3372] [serial = 1334] [outer = 0F20CC00] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 1400B400 == 49 [pid = 3372] [id = 437] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 0F332C00 == 48 [pid = 3372] [id = 436] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 174BD400 == 47 [pid = 3372] [id = 435] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 170C8C00 == 46 [pid = 3372] [id = 434] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 155F1C00 == 45 [pid = 3372] [id = 433] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 105EF000 == 44 [pid = 3372] [id = 432] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 13707400 == 43 [pid = 3372] [id = 431] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 11437000 == 42 [pid = 3372] [id = 430] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 0F20E800 == 41 [pid = 3372] [id = 429] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 103ECC00 == 40 [pid = 3372] [id = 428] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 112DF400 == 39 [pid = 3372] [id = 424] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 0F205400 == 38 [pid = 3372] [id = 423] 20:00:08 INFO - PROCESS | 3372 | --DOCSHELL 10C64000 == 37 [pid = 3372] [id = 422] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (13DBE400) [pid = 3372] [serial = 1259] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (13390000) [pid = 3372] [serial = 1258] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (140EBC00) [pid = 3372] [serial = 1261] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1524EC00) [pid = 3372] [serial = 1265] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1646F000) [pid = 3372] [serial = 1267] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1426D000) [pid = 3372] [serial = 1262] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (10C1D800) [pid = 3372] [serial = 1234] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (10C65800) [pid = 3372] [serial = 1246] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (12888800) [pid = 3372] [serial = 1255] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (12D7FC00) [pid = 3372] [serial = 1256] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (10C6A000) [pid = 3372] [serial = 1252] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (10FC2800) [pid = 3372] [serial = 1253] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (16840400) [pid = 3372] [serial = 1243] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (13390800) [pid = 3372] [serial = 1237] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (10C23400) [pid = 3372] [serial = 1250] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (105F2000) [pid = 3372] [serial = 1249] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (1646E800) [pid = 3372] [serial = 1240] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (1428C800) [pid = 3372] [serial = 1264] [outer = 00000000] [url = about:blank] 20:00:08 INFO - PROCESS | 3372 | 1463626808272 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 20:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1001ms 20:00:08 INFO - PROCESS | 3372 | 1463626808334 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 3372 | 1463626808339 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 20:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:00:08 INFO - PROCESS | 3372 | 1463626808345 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 3372 | 1463626808348 Marionette TRACE conn2 <- [1,1742,null,{}] 20:00:08 INFO - PROCESS | 3372 | 1463626808352 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:08 INFO - PROCESS | 3372 | 1463626808436 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 20:00:08 INFO - PROCESS | 3372 | 1463626808523 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 3372 | ++DOCSHELL 0F20F000 == 38 [pid = 3372] [id = 445] 20:00:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (0F336000) [pid = 3372] [serial = 1335] [outer = 00000000] 20:00:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (10C6C000) [pid = 3372] [serial = 1336] [outer = 0F336000] 20:00:08 INFO - PROCESS | 3372 | 1463626808575 Marionette DEBUG loaded listener.js 20:00:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (112DC400) [pid = 3372] [serial = 1337] [outer = 0F336000] 20:00:09 INFO - PROCESS | 3372 | 1463626809020 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 20:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 736ms 20:00:09 INFO - PROCESS | 3372 | 1463626809085 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 20:00:09 INFO - PROCESS | 3372 | 1463626809087 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 20:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:00:09 INFO - PROCESS | 3372 | 1463626809090 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:00:09 INFO - PROCESS | 3372 | 1463626809094 Marionette TRACE conn2 <- [1,1746,null,{}] 20:00:09 INFO - PROCESS | 3372 | 1463626809104 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:09 INFO - PROCESS | 3372 | 1463626809190 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 20:00:09 INFO - PROCESS | 3372 | 1463626809200 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:09 INFO - PROCESS | 3372 | ++DOCSHELL 1338A000 == 39 [pid = 3372] [id = 446] 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (1338A800) [pid = 3372] [serial = 1338] [outer = 00000000] 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (13903C00) [pid = 3372] [serial = 1339] [outer = 1338A800] 20:00:09 INFO - PROCESS | 3372 | 1463626809246 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (13BB6800) [pid = 3372] [serial = 1340] [outer = 1338A800] 20:00:09 INFO - PROCESS | 3372 | 1463626809706 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 20:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 641ms 20:00:09 INFO - PROCESS | 3372 | 1463626809728 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:00:09 INFO - PROCESS | 3372 | 1463626809730 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 20:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:00:09 INFO - PROCESS | 3372 | 1463626809733 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:00:09 INFO - PROCESS | 3372 | 1463626809735 Marionette TRACE conn2 <- [1,1750,null,{}] 20:00:09 INFO - PROCESS | 3372 | 1463626809738 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:09 INFO - PROCESS | 3372 | 1463626809826 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 20:00:09 INFO - PROCESS | 3372 | 1463626809832 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:09 INFO - PROCESS | 3372 | ++DOCSHELL 13B9F400 == 40 [pid = 3372] [id = 447] 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (13701C00) [pid = 3372] [serial = 1341] [outer = 00000000] 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (112E9000) [pid = 3372] [serial = 1342] [outer = 13701C00] 20:00:09 INFO - PROCESS | 3372 | 1463626809877 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (14272C00) [pid = 3372] [serial = 1343] [outer = 13701C00] 20:00:10 INFO - PROCESS | 3372 | 1463626810345 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 20:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 20:00:10 INFO - PROCESS | 3372 | 1463626810433 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 20:00:10 INFO - PROCESS | 3372 | 1463626810435 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 20:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:00:10 INFO - PROCESS | 3372 | 1463626810439 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:00:10 INFO - PROCESS | 3372 | 1463626810441 Marionette TRACE conn2 <- [1,1754,null,{}] 20:00:10 INFO - PROCESS | 3372 | 1463626810444 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:10 INFO - PROCESS | 3372 | 1463626810563 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:00:10 INFO - PROCESS | 3372 | 1463626810654 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 3372 | ++DOCSHELL 13701400 == 41 [pid = 3372] [id = 448] 20:00:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (14270000) [pid = 3372] [serial = 1344] [outer = 00000000] 20:00:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (1428FC00) [pid = 3372] [serial = 1345] [outer = 14270000] 20:00:10 INFO - PROCESS | 3372 | 1463626810698 Marionette DEBUG loaded listener.js 20:00:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (1523B400) [pid = 3372] [serial = 1346] [outer = 14270000] 20:00:11 INFO - PROCESS | 3372 | 1463626811105 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 20:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 688ms 20:00:11 INFO - PROCESS | 3372 | 1463626811138 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 3372 | 1463626811140 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 20:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:00:11 INFO - PROCESS | 3372 | 1463626811143 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 3372 | 1463626811145 Marionette TRACE conn2 <- [1,1758,null,{}] 20:00:11 INFO - PROCESS | 3372 | 1463626811149 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:11 INFO - PROCESS | 3372 | 1463626811282 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 20:00:11 INFO - PROCESS | 3372 | 1463626811289 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:11 INFO - PROCESS | 3372 | ++DOCSHELL 105F1800 == 42 [pid = 3372] [id = 449] 20:00:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (11430800) [pid = 3372] [serial = 1347] [outer = 00000000] 20:00:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (16786C00) [pid = 3372] [serial = 1348] [outer = 11430800] 20:00:11 INFO - PROCESS | 3372 | 1463626811387 Marionette DEBUG loaded listener.js 20:00:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (16E9BC00) [pid = 3372] [serial = 1349] [outer = 11430800] 20:00:11 INFO - PROCESS | 3372 | 1463626811812 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 20:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 20:00:11 INFO - PROCESS | 3372 | 1463626811844 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 3372 | 1463626811847 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 20:00:11 INFO - PROCESS | 3372 | 1463626811857 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 3372 | 1463626811859 Marionette TRACE conn2 <- [1,1762,null,{}] 20:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:00:11 INFO - PROCESS | 3372 | 1463626811868 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:12 INFO - PROCESS | 3372 | 1463626812015 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 20:00:12 INFO - PROCESS | 3372 | 1463626812040 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 3372 | ++DOCSHELL 10C64800 == 43 [pid = 3372] [id = 450] 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1646E400) [pid = 3372] [serial = 1350] [outer = 00000000] 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (176CC800) [pid = 3372] [serial = 1351] [outer = 1646E400] 20:00:12 INFO - PROCESS | 3372 | 1463626812083 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (177E3400) [pid = 3372] [serial = 1352] [outer = 1646E400] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (0F33D800) [pid = 3372] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (140CE400) [pid = 3372] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (1646AC00) [pid = 3372] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (11CE7C00) [pid = 3372] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (0F210400) [pid = 3372] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1678F000) [pid = 3372] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (105F0000) [pid = 3372] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (112CE800) [pid = 3372] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (11CF0800) [pid = 3372] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (140E2800) [pid = 3372] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (10A57C00) [pid = 3372] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (17114400) [pid = 3372] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (176C9C00) [pid = 3372] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (10483C00) [pid = 3372] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:00:12 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (16791000) [pid = 3372] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:00:12 INFO - PROCESS | 3372 | 1463626812672 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 20:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 829ms 20:00:12 INFO - PROCESS | 3372 | 1463626812703 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 20:00:12 INFO - PROCESS | 3372 | 1463626812705 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 20:00:12 INFO - PROCESS | 3372 | 1463626812708 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:00:12 INFO - PROCESS | 3372 | 1463626812709 Marionette TRACE conn2 <- [1,1766,null,{}] 20:00:12 INFO - PROCESS | 3372 | 1463626812713 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:12 INFO - PROCESS | 3372 | 1463626812792 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 20:00:12 INFO - PROCESS | 3372 | 1463626812799 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 3372 | ++DOCSHELL 10A57C00 == 44 [pid = 3372] [id = 451] 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (10A5B800) [pid = 3372] [serial = 1353] [outer = 00000000] 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (11CF0800) [pid = 3372] [serial = 1354] [outer = 10A5B800] 20:00:12 INFO - PROCESS | 3372 | 1463626812842 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (14291000) [pid = 3372] [serial = 1355] [outer = 10A5B800] 20:00:13 INFO - PROCESS | 3372 | 1463626813284 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 20:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 20:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 595ms 20:00:13 INFO - PROCESS | 3372 | 1463626813346 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:00:13 INFO - PROCESS | 3372 | 1463626813349 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 20:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:00:13 INFO - PROCESS | 3372 | 1463626813355 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:00:13 INFO - PROCESS | 3372 | 1463626813357 Marionette TRACE conn2 <- [1,1770,null,{}] 20:00:13 INFO - PROCESS | 3372 | 1463626813360 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:13 INFO - PROCESS | 3372 | 1463626813439 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 20:00:13 INFO - PROCESS | 3372 | 1463626813447 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:13 INFO - PROCESS | 3372 | ++DOCSHELL 103DA000 == 45 [pid = 3372] [id = 452] 20:00:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (10FC9C00) [pid = 3372] [serial = 1356] [outer = 00000000] 20:00:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (170C3400) [pid = 3372] [serial = 1357] [outer = 10FC9C00] 20:00:13 INFO - PROCESS | 3372 | 1463626813489 Marionette DEBUG loaded listener.js 20:00:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (174BA800) [pid = 3372] [serial = 1358] [outer = 10FC9C00] 20:00:13 INFO - PROCESS | 3372 | 1463626813915 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 20:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 20:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 594ms 20:00:13 INFO - PROCESS | 3372 | 1463626813953 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 20:00:13 INFO - PROCESS | 3372 | 1463626813955 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 20:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:00:13 INFO - PROCESS | 3372 | 1463626813958 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:00:13 INFO - PROCESS | 3372 | 1463626813960 Marionette TRACE conn2 <- [1,1774,null,{}] 20:00:13 INFO - PROCESS | 3372 | 1463626813967 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:14 INFO - PROCESS | 3372 | 1463626814047 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:00:14 INFO - PROCESS | 3372 | 1463626814054 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 3372 | ++DOCSHELL 16E9C800 == 46 [pid = 3372] [id = 453] 20:00:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (17749800) [pid = 3372] [serial = 1359] [outer = 00000000] 20:00:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (18259000) [pid = 3372] [serial = 1360] [outer = 17749800] 20:00:14 INFO - PROCESS | 3372 | 1463626814097 Marionette DEBUG loaded listener.js 20:00:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (1825FC00) [pid = 3372] [serial = 1361] [outer = 17749800] 20:00:14 INFO - PROCESS | 3372 | 1463626814517 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 20:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 20:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 594ms 20:00:14 INFO - PROCESS | 3372 | 1463626814554 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 20:00:14 INFO - PROCESS | 3372 | 1463626814556 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 20:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:00:14 INFO - PROCESS | 3372 | 1463626814627 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:00:14 INFO - PROCESS | 3372 | 1463626814630 Marionette TRACE conn2 <- [1,1778,null,{}] 20:00:14 INFO - PROCESS | 3372 | 1463626814641 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:14 INFO - PROCESS | 3372 | 1463626814752 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 20:00:14 INFO - PROCESS | 3372 | 1463626814932 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 3372 | ++DOCSHELL 10A62800 == 47 [pid = 3372] [id = 454] 20:00:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (10BB1C00) [pid = 3372] [serial = 1362] [outer = 00000000] 20:00:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (10C29C00) [pid = 3372] [serial = 1363] [outer = 10BB1C00] 20:00:14 INFO - PROCESS | 3372 | 1463626814986 Marionette DEBUG loaded listener.js 20:00:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (10FC2000) [pid = 3372] [serial = 1364] [outer = 10BB1C00] 20:00:15 INFO - PROCESS | 3372 | 1463626815535 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1001ms 20:00:15 INFO - PROCESS | 3372 | 1463626815571 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 20:00:15 INFO - PROCESS | 3372 | 1463626815575 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 20:00:15 INFO - PROCESS | 3372 | 1463626815580 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:00:15 INFO - PROCESS | 3372 | 1463626815583 Marionette TRACE conn2 <- [1,1782,null,{}] 20:00:15 INFO - PROCESS | 3372 | 1463626815590 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:15 INFO - PROCESS | 3372 | 1463626815699 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 20:00:15 INFO - PROCESS | 3372 | 1463626815809 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:15 INFO - PROCESS | 3372 | ++DOCSHELL 12A92800 == 48 [pid = 3372] [id = 455] 20:00:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (130CC000) [pid = 3372] [serial = 1365] [outer = 00000000] 20:00:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (1370D000) [pid = 3372] [serial = 1366] [outer = 130CC000] 20:00:15 INFO - PROCESS | 3372 | 1463626815862 Marionette DEBUG loaded listener.js 20:00:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (14012800) [pid = 3372] [serial = 1367] [outer = 130CC000] 20:00:16 INFO - PROCESS | 3372 | 1463626816514 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1001ms 20:00:16 INFO - PROCESS | 3372 | 1463626816585 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 20:00:16 INFO - PROCESS | 3372 | 1463626816588 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 20:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:00:16 INFO - PROCESS | 3372 | 1463626816591 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:00:16 INFO - PROCESS | 3372 | 1463626816594 Marionette TRACE conn2 <- [1,1786,null,{}] 20:00:16 INFO - PROCESS | 3372 | 1463626816598 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:16 INFO - PROCESS | 3372 | 1463626816706 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 20:00:16 INFO - PROCESS | 3372 | 1463626816845 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:16 INFO - PROCESS | 3372 | ++DOCSHELL 16469400 == 49 [pid = 3372] [id = 456] 20:00:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (1646D000) [pid = 3372] [serial = 1368] [outer = 00000000] 20:00:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (1678A000) [pid = 3372] [serial = 1369] [outer = 1646D000] 20:00:16 INFO - PROCESS | 3372 | 1463626816906 Marionette DEBUG loaded listener.js 20:00:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (16D6EC00) [pid = 3372] [serial = 1370] [outer = 1646D000] 20:00:17 INFO - PROCESS | 3372 | 1463626817547 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 20:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1001ms 20:00:17 INFO - PROCESS | 3372 | 1463626817598 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:00:17 INFO - PROCESS | 3372 | 1463626817600 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 20:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:00:17 INFO - PROCESS | 3372 | 1463626817604 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:00:17 INFO - PROCESS | 3372 | 1463626817606 Marionette TRACE conn2 <- [1,1790,null,{}] 20:00:17 INFO - PROCESS | 3372 | 1463626817610 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:17 INFO - PROCESS | 3372 | 1463626817714 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 20:00:17 INFO - PROCESS | 3372 | 1463626817849 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:17 INFO - PROCESS | 3372 | ++DOCSHELL 140EF800 == 50 [pid = 3372] [id = 457] 20:00:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (16789400) [pid = 3372] [serial = 1371] [outer = 00000000] 20:00:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (195CF000) [pid = 3372] [serial = 1372] [outer = 16789400] 20:00:17 INFO - PROCESS | 3372 | 1463626817904 Marionette DEBUG loaded listener.js 20:00:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (195D8800) [pid = 3372] [serial = 1373] [outer = 16789400] 20:00:18 INFO - PROCESS | 3372 | 1463626818468 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 907ms 20:00:18 INFO - PROCESS | 3372 | 1463626818509 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 20:00:18 INFO - PROCESS | 3372 | 1463626818511 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 20:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:00:18 INFO - PROCESS | 3372 | 1463626818514 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:00:18 INFO - PROCESS | 3372 | 1463626818516 Marionette TRACE conn2 <- [1,1794,null,{}] 20:00:18 INFO - PROCESS | 3372 | 1463626818520 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:18 INFO - PROCESS | 3372 | 1463626818621 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:00:18 INFO - PROCESS | 3372 | 1463626818730 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:18 INFO - PROCESS | 3372 | ++DOCSHELL 195CDC00 == 51 [pid = 3372] [id = 458] 20:00:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (195D4400) [pid = 3372] [serial = 1374] [outer = 00000000] 20:00:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (195E0400) [pid = 3372] [serial = 1375] [outer = 195D4400] 20:00:18 INFO - PROCESS | 3372 | 1463626818783 Marionette DEBUG loaded listener.js 20:00:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (195E1400) [pid = 3372] [serial = 1376] [outer = 195D4400] 20:00:19 INFO - PROCESS | 3372 | 1463626819361 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 20:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 891ms 20:00:19 INFO - PROCESS | 3372 | 1463626819419 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 20:00:19 INFO - PROCESS | 3372 | 1463626819421 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 20:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:00:19 INFO - PROCESS | 3372 | 1463626819425 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:00:19 INFO - PROCESS | 3372 | 1463626819427 Marionette TRACE conn2 <- [1,1798,null,{}] 20:00:19 INFO - PROCESS | 3372 | 1463626819431 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:19 INFO - PROCESS | 3372 | 1463626819552 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 20:00:19 INFO - PROCESS | 3372 | 1463626819664 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:19 INFO - PROCESS | 3372 | ++DOCSHELL 19744400 == 52 [pid = 3372] [id = 459] 20:00:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (19746000) [pid = 3372] [serial = 1377] [outer = 00000000] 20:00:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (19786C00) [pid = 3372] [serial = 1378] [outer = 19746000] 20:00:19 INFO - PROCESS | 3372 | 1463626819718 Marionette DEBUG loaded listener.js 20:00:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1978C400) [pid = 3372] [serial = 1379] [outer = 19746000] 20:00:20 INFO - PROCESS | 3372 | 1463626820330 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 939ms 20:00:20 INFO - PROCESS | 3372 | 1463626820370 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 20:00:20 INFO - PROCESS | 3372 | 1463626820372 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 20:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:00:20 INFO - PROCESS | 3372 | 1463626820376 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:00:20 INFO - PROCESS | 3372 | 1463626820378 Marionette TRACE conn2 <- [1,1802,null,{}] 20:00:20 INFO - PROCESS | 3372 | 1463626820382 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:20 INFO - PROCESS | 3372 | 1463626820485 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 20:00:20 INFO - PROCESS | 3372 | 1463626820596 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:20 INFO - PROCESS | 3372 | ++DOCSHELL 1047DC00 == 53 [pid = 3372] [id = 460] 20:00:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (105F5800) [pid = 3372] [serial = 1380] [outer = 00000000] 20:00:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (128A2C00) [pid = 3372] [serial = 1381] [outer = 105F5800] 20:00:20 INFO - PROCESS | 3372 | 1463626820648 Marionette DEBUG loaded listener.js 20:00:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1330D400) [pid = 3372] [serial = 1382] [outer = 105F5800] 20:00:21 INFO - PROCESS | 3372 | 1463626821400 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1033ms 20:00:21 INFO - PROCESS | 3372 | 1463626821435 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 20:00:21 INFO - PROCESS | 3372 | 1463626821440 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 20:00:21 INFO - PROCESS | 3372 | 1463626821444 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:00:21 INFO - PROCESS | 3372 | 1463626821449 Marionette TRACE conn2 <- [1,1806,null,{}] 20:00:21 INFO - PROCESS | 3372 | 1463626821453 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:21 INFO - PROCESS | 3372 | 1463626821555 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 20:00:21 INFO - PROCESS | 3372 | 1463626821670 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:21 INFO - PROCESS | 3372 | ++DOCSHELL 10C6A800 == 54 [pid = 3372] [id = 461] 20:00:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (11081800) [pid = 3372] [serial = 1383] [outer = 00000000] 20:00:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (112E7800) [pid = 3372] [serial = 1384] [outer = 11081800] 20:00:21 INFO - PROCESS | 3372 | 1463626821759 Marionette DEBUG loaded listener.js 20:00:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1289E400) [pid = 3372] [serial = 1385] [outer = 11081800] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 103DA000 == 53 [pid = 3372] [id = 452] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 10A57C00 == 52 [pid = 3372] [id = 451] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 10C64800 == 51 [pid = 3372] [id = 450] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 105F1800 == 50 [pid = 3372] [id = 449] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 13701400 == 49 [pid = 3372] [id = 448] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 13B9F400 == 48 [pid = 3372] [id = 447] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 1338A000 == 47 [pid = 3372] [id = 446] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 0F20F000 == 46 [pid = 3372] [id = 445] 20:00:21 INFO - PROCESS | 3372 | --DOCSHELL 0F20C000 == 45 [pid = 3372] [id = 444] 20:00:21 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (170C9400) [pid = 3372] [serial = 1300] [outer = 00000000] [url = about:blank] 20:00:21 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (10C5E000) [pid = 3372] [serial = 1288] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (11081C00) [pid = 3372] [serial = 1289] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (155F2C00) [pid = 3372] [serial = 1297] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (1370A000) [pid = 3372] [serial = 1291] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (13BB8000) [pid = 3372] [serial = 1292] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (14274800) [pid = 3372] [serial = 1294] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (14289000) [pid = 3372] [serial = 1295] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (10F4E400) [pid = 3372] [serial = 1286] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (10C2AC00) [pid = 3372] [serial = 1285] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1773C400) [pid = 3372] [serial = 1303] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (170CF800) [pid = 3372] [serial = 1301] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (17CE8800) [pid = 3372] [serial = 1306] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (17744800) [pid = 3372] [serial = 1304] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (105F9C00) [pid = 3372] [serial = 1270] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (177E2000) [pid = 3372] [serial = 1309] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (11A0A800) [pid = 3372] [serial = 1273] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (18251400) [pid = 3372] [serial = 1312] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (15231000) [pid = 3372] [serial = 1276] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (16790800) [pid = 3372] [serial = 1279] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (16E9C000) [pid = 3372] [serial = 1282] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (17DF5400) [pid = 3372] [serial = 1307] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (195B3400) [pid = 3372] [serial = 1315] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (17DF8800) [pid = 3372] [serial = 1310] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (16478000) [pid = 3372] [serial = 1298] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (1825BC00) [pid = 3372] [serial = 1313] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (10C66C00) [pid = 3372] [serial = 1235] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (1678D400) [pid = 3372] [serial = 1244] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (166B5400) [pid = 3372] [serial = 1241] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (13DBAC00) [pid = 3372] [serial = 1238] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (11085800) [pid = 3372] [serial = 1247] [outer = 00000000] [url = about:blank] 20:00:22 INFO - PROCESS | 3372 | 1463626822267 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 20:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 845ms 20:00:22 INFO - PROCESS | 3372 | 1463626822292 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:00:22 INFO - PROCESS | 3372 | 1463626822297 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 20:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:00:22 INFO - PROCESS | 3372 | 1463626822307 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:00:22 INFO - PROCESS | 3372 | 1463626822310 Marionette TRACE conn2 <- [1,1810,null,{}] 20:00:22 INFO - PROCESS | 3372 | 1463626822314 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:22 INFO - PROCESS | 3372 | 1463626822419 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 20:00:22 INFO - PROCESS | 3372 | 1463626822429 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:22 INFO - PROCESS | 3372 | ++DOCSHELL 10C69000 == 46 [pid = 3372] [id = 462] 20:00:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (10C6AC00) [pid = 3372] [serial = 1386] [outer = 00000000] 20:00:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (112E8400) [pid = 3372] [serial = 1387] [outer = 10C6AC00] 20:00:22 INFO - PROCESS | 3372 | 1463626822473 Marionette DEBUG loaded listener.js 20:00:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (13165400) [pid = 3372] [serial = 1388] [outer = 10C6AC00] 20:00:22 INFO - PROCESS | 3372 | 1463626822968 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 20:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 704ms 20:00:23 INFO - PROCESS | 3372 | 1463626823007 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 20:00:23 INFO - PROCESS | 3372 | 1463626823010 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 20:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:00:23 INFO - PROCESS | 3372 | 1463626823013 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:00:23 INFO - PROCESS | 3372 | 1463626823017 Marionette TRACE conn2 <- [1,1814,null,{}] 20:00:23 INFO - PROCESS | 3372 | 1463626823031 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:23 INFO - PROCESS | 3372 | 1463626823124 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:00:23 INFO - PROCESS | 3372 | 1463626823137 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:23 INFO - PROCESS | 3372 | ++DOCSHELL 13390000 == 47 [pid = 3372] [id = 463] 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (14012400) [pid = 3372] [serial = 1389] [outer = 00000000] 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (1426E400) [pid = 3372] [serial = 1390] [outer = 14012400] 20:00:23 INFO - PROCESS | 3372 | 1463626823264 Marionette DEBUG loaded listener.js 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (14290800) [pid = 3372] [serial = 1391] [outer = 14012400] 20:00:23 INFO - PROCESS | 3372 | 1463626823642 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 20:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 20:00:23 INFO - PROCESS | 3372 | 1463626823651 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 20:00:23 INFO - PROCESS | 3372 | 1463626823653 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 20:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:00:23 INFO - PROCESS | 3372 | 1463626823656 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:00:23 INFO - PROCESS | 3372 | 1463626823658 Marionette TRACE conn2 <- [1,1818,null,{}] 20:00:23 INFO - PROCESS | 3372 | 1463626823661 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:23 INFO - PROCESS | 3372 | 1463626823784 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 20:00:23 INFO - PROCESS | 3372 | 1463626823820 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:23 INFO - PROCESS | 3372 | ++DOCSHELL 15A55000 == 48 [pid = 3372] [id = 464] 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (1646B800) [pid = 3372] [serial = 1392] [outer = 00000000] 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (16475C00) [pid = 3372] [serial = 1393] [outer = 1646B800] 20:00:23 INFO - PROCESS | 3372 | 1463626823881 Marionette DEBUG loaded listener.js 20:00:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (1678A800) [pid = 3372] [serial = 1394] [outer = 1646B800] 20:00:24 INFO - PROCESS | 3372 | 1463626824345 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 20:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 735ms 20:00:24 INFO - PROCESS | 3372 | 1463626824397 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 20:00:24 INFO - PROCESS | 3372 | 1463626824408 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 20:00:24 INFO - PROCESS | 3372 | 1463626824412 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:00:24 INFO - PROCESS | 3372 | 1463626824414 Marionette TRACE conn2 <- [1,1822,null,{}] 20:00:24 INFO - PROCESS | 3372 | 1463626824417 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:24 INFO - PROCESS | 3372 | 1463626824534 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 20:00:24 INFO - PROCESS | 3372 | 1463626824543 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:24 INFO - PROCESS | 3372 | ++DOCSHELL 10446C00 == 49 [pid = 3372] [id = 465] 20:00:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (105F6000) [pid = 3372] [serial = 1395] [outer = 00000000] 20:00:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (169A0800) [pid = 3372] [serial = 1396] [outer = 105F6000] 20:00:24 INFO - PROCESS | 3372 | 1463626824587 Marionette DEBUG loaded listener.js 20:00:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (170AA400) [pid = 3372] [serial = 1397] [outer = 105F6000] 20:00:25 INFO - PROCESS | 3372 | 1463626825041 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 20:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 20:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 704ms 20:00:25 INFO - PROCESS | 3372 | 1463626825113 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 20:00:25 INFO - PROCESS | 3372 | 1463626825115 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 20:00:25 INFO - PROCESS | 3372 | 1463626825118 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:00:25 INFO - PROCESS | 3372 | 1463626825120 Marionette TRACE conn2 <- [1,1826,null,{}] 20:00:25 INFO - PROCESS | 3372 | 1463626825124 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:25 INFO - PROCESS | 3372 | 1463626825274 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 20:00:25 INFO - PROCESS | 3372 | 1463626825302 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:25 INFO - PROCESS | 3372 | ++DOCSHELL 17742000 == 50 [pid = 3372] [id = 466] 20:00:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (17742400) [pid = 3372] [serial = 1398] [outer = 00000000] 20:00:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (17DF0800) [pid = 3372] [serial = 1399] [outer = 17742400] 20:00:25 INFO - PROCESS | 3372 | 1463626825346 Marionette DEBUG loaded listener.js 20:00:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (17DF9C00) [pid = 3372] [serial = 1400] [outer = 17742400] 20:00:25 INFO - PROCESS | 3372 | 1463626825779 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 704ms 20:00:25 INFO - PROCESS | 3372 | 1463626825818 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:00:25 INFO - PROCESS | 3372 | 1463626825820 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 20:00:25 INFO - PROCESS | 3372 | 1463626825823 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:00:25 INFO - PROCESS | 3372 | 1463626825825 Marionette TRACE conn2 <- [1,1830,null,{}] 20:00:25 INFO - PROCESS | 3372 | 1463626825828 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:25 INFO - PROCESS | 3372 | 1463626825943 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 20:00:25 INFO - PROCESS | 3372 | 1463626825950 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:25 INFO - PROCESS | 3372 | ++DOCSHELL 174BC800 == 51 [pid = 3372] [id = 467] 20:00:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (17749400) [pid = 3372] [serial = 1401] [outer = 00000000] 20:00:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1825BC00) [pid = 3372] [serial = 1402] [outer = 17749400] 20:00:26 INFO - PROCESS | 3372 | 1463626825992 Marionette DEBUG loaded listener.js 20:00:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1826EC00) [pid = 3372] [serial = 1403] [outer = 17749400] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (11430800) [pid = 3372] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (14270000) [pid = 3372] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13701C00) [pid = 3372] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (0F20CC00) [pid = 3372] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (0F336000) [pid = 3372] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1646E400) [pid = 3372] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (10A5B800) [pid = 3372] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (10FC9C00) [pid = 3372] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:00:26 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1338A800) [pid = 3372] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:00:26 INFO - PROCESS | 3372 | 1463626826570 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 813ms 20:00:26 INFO - PROCESS | 3372 | 1463626826626 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 20:00:26 INFO - PROCESS | 3372 | 1463626826628 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 20:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:00:26 INFO - PROCESS | 3372 | 1463626826631 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:00:26 INFO - PROCESS | 3372 | 1463626826633 Marionette TRACE conn2 <- [1,1834,null,{}] 20:00:26 INFO - PROCESS | 3372 | 1463626826636 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:26 INFO - PROCESS | 3372 | 1463626826717 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 20:00:26 INFO - PROCESS | 3372 | 1463626826723 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:26 INFO - PROCESS | 3372 | ++DOCSHELL 10A5B800 == 52 [pid = 3372] [id = 468] 20:00:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (10F51400) [pid = 3372] [serial = 1404] [outer = 00000000] 20:00:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (14270000) [pid = 3372] [serial = 1405] [outer = 10F51400] 20:00:26 INFO - PROCESS | 3372 | 1463626826865 Marionette DEBUG loaded listener.js 20:00:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (17CE2000) [pid = 3372] [serial = 1406] [outer = 10F51400] 20:00:27 INFO - PROCESS | 3372 | 1463626827234 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 642ms 20:00:27 INFO - PROCESS | 3372 | 1463626827269 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 20:00:27 INFO - PROCESS | 3372 | 1463626827271 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 20:00:27 INFO - PROCESS | 3372 | 1463626827274 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:00:27 INFO - PROCESS | 3372 | 1463626827276 Marionette TRACE conn2 <- [1,1838,null,{}] 20:00:27 INFO - PROCESS | 3372 | 1463626827279 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:27 INFO - PROCESS | 3372 | 1463626827360 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 20:00:27 INFO - PROCESS | 3372 | 1463626827367 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:27 INFO - PROCESS | 3372 | ++DOCSHELL 170CA400 == 53 [pid = 3372] [id = 469] 20:00:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1825E800) [pid = 3372] [serial = 1407] [outer = 00000000] 20:00:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (195D5000) [pid = 3372] [serial = 1408] [outer = 1825E800] 20:00:27 INFO - PROCESS | 3372 | 1463626827497 Marionette DEBUG loaded listener.js 20:00:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (19739000) [pid = 3372] [serial = 1409] [outer = 1825E800] 20:00:27 INFO - PROCESS | 3372 | 1463626827864 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 641ms 20:00:27 INFO - PROCESS | 3372 | 1463626827913 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 20:00:27 INFO - PROCESS | 3372 | 1463626827914 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 20:00:27 INFO - PROCESS | 3372 | 1463626827918 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:00:27 INFO - PROCESS | 3372 | 1463626827920 Marionette TRACE conn2 <- [1,1842,null,{}] 20:00:27 INFO - PROCESS | 3372 | 1463626827923 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:28 INFO - PROCESS | 3372 | 1463626828004 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:00:28 INFO - PROCESS | 3372 | 1463626828139 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:28 INFO - PROCESS | 3372 | ++DOCSHELL 0F33B800 == 54 [pid = 3372] [id = 470] 20:00:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (18250800) [pid = 3372] [serial = 1410] [outer = 00000000] 20:00:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (19746800) [pid = 3372] [serial = 1411] [outer = 18250800] 20:00:28 INFO - PROCESS | 3372 | 1463626828184 Marionette DEBUG loaded listener.js 20:00:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1978E000) [pid = 3372] [serial = 1412] [outer = 18250800] 20:00:28 INFO - PROCESS | 3372 | 1463626828657 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 813ms 20:00:28 INFO - PROCESS | 3372 | 1463626828721 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 20:00:28 INFO - PROCESS | 3372 | 1463626828725 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 20:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:00:28 INFO - PROCESS | 3372 | 1463626828731 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:00:28 INFO - PROCESS | 3372 | 1463626828735 Marionette TRACE conn2 <- [1,1846,null,{}] 20:00:28 INFO - PROCESS | 3372 | 1463626828741 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:28 INFO - PROCESS | 3372 | 1463626828901 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 20:00:29 INFO - PROCESS | 3372 | 1463626829015 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:29 INFO - PROCESS | 3372 | ++DOCSHELL 105F7000 == 55 [pid = 3372] [id = 471] 20:00:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (105F7400) [pid = 3372] [serial = 1413] [outer = 00000000] 20:00:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (10C5E000) [pid = 3372] [serial = 1414] [outer = 105F7400] 20:00:29 INFO - PROCESS | 3372 | 1463626829117 Marionette DEBUG loaded listener.js 20:00:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (10FBE400) [pid = 3372] [serial = 1415] [outer = 105F7400] 20:00:29 INFO - PROCESS | 3372 | 1463626829754 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1049ms 20:00:29 INFO - PROCESS | 3372 | 1463626829811 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 20:00:29 INFO - PROCESS | 3372 | 1463626829817 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 20:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:00:29 INFO - PROCESS | 3372 | 1463626829823 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:00:29 INFO - PROCESS | 3372 | 1463626829826 Marionette TRACE conn2 <- [1,1850,null,{}] 20:00:29 INFO - PROCESS | 3372 | 1463626829849 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:29 INFO - PROCESS | 3372 | 1463626829958 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 20:00:30 INFO - PROCESS | 3372 | 1463626830098 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:30 INFO - PROCESS | 3372 | ++DOCSHELL 10F4A400 == 56 [pid = 3372] [id = 472] 20:00:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (11084400) [pid = 3372] [serial = 1416] [outer = 00000000] 20:00:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (140C3800) [pid = 3372] [serial = 1417] [outer = 11084400] 20:00:30 INFO - PROCESS | 3372 | 1463626830153 Marionette DEBUG loaded listener.js 20:00:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1428B800) [pid = 3372] [serial = 1418] [outer = 11084400] 20:00:30 INFO - PROCESS | 3372 | 1463626830768 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1001ms 20:00:30 INFO - PROCESS | 3372 | 1463626830824 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 20:00:30 INFO - PROCESS | 3372 | 1463626830826 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 20:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:00:30 INFO - PROCESS | 3372 | 1463626830830 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:00:30 INFO - PROCESS | 3372 | 1463626830834 Marionette TRACE conn2 <- [1,1854,null,{}] 20:00:30 INFO - PROCESS | 3372 | 1463626830845 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:30 INFO - PROCESS | 3372 | 1463626830956 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 20:00:31 INFO - PROCESS | 3372 | 1463626831098 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:31 INFO - PROCESS | 3372 | ++DOCSHELL 18256400 == 57 [pid = 3372] [id = 473] 20:00:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (18260C00) [pid = 3372] [serial = 1419] [outer = 00000000] 20:00:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (195DF800) [pid = 3372] [serial = 1420] [outer = 18260C00] 20:00:31 INFO - PROCESS | 3372 | 1463626831155 Marionette DEBUG loaded listener.js 20:00:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (19789800) [pid = 3372] [serial = 1421] [outer = 18260C00] 20:00:31 INFO - PROCESS | 3372 | 1463626831703 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 20:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 939ms 20:00:31 INFO - PROCESS | 3372 | 1463626831774 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:00:31 INFO - PROCESS | 3372 | 1463626831777 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 20:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:00:31 INFO - PROCESS | 3372 | 1463626831781 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:00:31 INFO - PROCESS | 3372 | 1463626831783 Marionette TRACE conn2 <- [1,1858,null,{}] 20:00:31 INFO - PROCESS | 3372 | 1463626831787 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:31 INFO - PROCESS | 3372 | 1463626831899 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 20:00:32 INFO - PROCESS | 3372 | 1463626832038 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:32 INFO - PROCESS | 3372 | ++DOCSHELL 19792C00 == 58 [pid = 3372] [id = 474] 20:00:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1993C800) [pid = 3372] [serial = 1422] [outer = 00000000] 20:00:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (199E3C00) [pid = 3372] [serial = 1423] [outer = 1993C800] 20:00:32 INFO - PROCESS | 3372 | 1463626832093 Marionette DEBUG loaded listener.js 20:00:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (19E69400) [pid = 3372] [serial = 1424] [outer = 1993C800] 20:00:32 INFO - PROCESS | 3372 | 1463626832743 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 20:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1189ms 20:00:33 INFO - PROCESS | 3372 | 1463626833025 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 20:00:33 INFO - PROCESS | 3372 | 1463626833029 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 20:00:33 INFO - PROCESS | 3372 | 1463626833036 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:00:33 INFO - PROCESS | 3372 | 1463626833038 Marionette TRACE conn2 <- [1,1862,null,{}] 20:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:00:33 INFO - PROCESS | 3372 | 1463626833044 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:33 INFO - PROCESS | 3372 | 1463626833140 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:00:33 INFO - PROCESS | 3372 | 1463626833274 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:33 INFO - PROCESS | 3372 | ++DOCSHELL 10C28800 == 59 [pid = 3372] [id = 475] 20:00:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (10C2A000) [pid = 3372] [serial = 1425] [outer = 00000000] 20:00:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (10C6B000) [pid = 3372] [serial = 1426] [outer = 10C2A000] 20:00:33 INFO - PROCESS | 3372 | 1463626833322 Marionette DEBUG loaded listener.js 20:00:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (112E1800) [pid = 3372] [serial = 1427] [outer = 10C2A000] 20:00:33 INFO - PROCESS | 3372 | 1463626833927 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 954ms 20:00:33 INFO - PROCESS | 3372 | 1463626833989 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 20:00:34 INFO - PROCESS | 3372 | 1463626833993 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 20:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:00:34 INFO - PROCESS | 3372 | 1463626834000 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:00:34 INFO - PROCESS | 3372 | 1463626834003 Marionette TRACE conn2 <- [1,1866,null,{}] 20:00:34 INFO - PROCESS | 3372 | 1463626834007 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:34 INFO - PROCESS | 3372 | 1463626834149 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 20:00:34 INFO - PROCESS | 3372 | 1463626834216 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:34 INFO - PROCESS | 3372 | ++DOCSHELL 12B5DC00 == 60 [pid = 3372] [id = 476] 20:00:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (12B60000) [pid = 3372] [serial = 1428] [outer = 00000000] 20:00:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (13313000) [pid = 3372] [serial = 1429] [outer = 12B60000] 20:00:34 INFO - PROCESS | 3372 | 1463626834270 Marionette DEBUG loaded listener.js 20:00:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (13391C00) [pid = 3372] [serial = 1430] [outer = 12B60000] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 170CA400 == 59 [pid = 3372] [id = 469] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 10A5B800 == 58 [pid = 3372] [id = 468] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 174BC800 == 57 [pid = 3372] [id = 467] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 17742000 == 56 [pid = 3372] [id = 466] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 10446C00 == 55 [pid = 3372] [id = 465] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 15A55000 == 54 [pid = 3372] [id = 464] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 13390000 == 53 [pid = 3372] [id = 463] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 10C69000 == 52 [pid = 3372] [id = 462] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 10C6A800 == 51 [pid = 3372] [id = 461] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (10C2C400) [pid = 3372] [serial = 1318] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (14273800) [pid = 3372] [serial = 1321] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1825F800) [pid = 3372] [serial = 1324] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (195C0800) [pid = 3372] [serial = 1327] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (195CE400) [pid = 3372] [serial = 1330] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (18259000) [pid = 3372] [serial = 1360] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 12A92800 == 50 [pid = 3372] [id = 455] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 10A62800 == 49 [pid = 3372] [id = 454] 20:00:34 INFO - PROCESS | 3372 | --DOCSHELL 16E9C800 == 48 [pid = 3372] [id = 453] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (16786C00) [pid = 3372] [serial = 1348] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1428FC00) [pid = 3372] [serial = 1345] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (1523B400) [pid = 3372] [serial = 1346] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (112E9000) [pid = 3372] [serial = 1342] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (10C69800) [pid = 3372] [serial = 1334] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (10A55C00) [pid = 3372] [serial = 1333] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (10C6C000) [pid = 3372] [serial = 1336] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (112DC400) [pid = 3372] [serial = 1337] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (16E9BC00) [pid = 3372] [serial = 1349] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (176CC800) [pid = 3372] [serial = 1351] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (11CF0800) [pid = 3372] [serial = 1354] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (14291000) [pid = 3372] [serial = 1355] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (170C3400) [pid = 3372] [serial = 1357] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (13BB6800) [pid = 3372] [serial = 1340] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13903C00) [pid = 3372] [serial = 1339] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (177E3400) [pid = 3372] [serial = 1352] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (174BA800) [pid = 3372] [serial = 1358] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (14272C00) [pid = 3372] [serial = 1343] [outer = 00000000] [url = about:blank] 20:00:34 INFO - PROCESS | 3372 | 1463626834848 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 892ms 20:00:34 INFO - PROCESS | 3372 | 1463626834903 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 20:00:34 INFO - PROCESS | 3372 | 1463626834905 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 20:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:00:34 INFO - PROCESS | 3372 | 1463626834909 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:00:34 INFO - PROCESS | 3372 | 1463626834911 Marionette TRACE conn2 <- [1,1870,null,{}] 20:00:34 INFO - PROCESS | 3372 | 1463626834920 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:35 INFO - PROCESS | 3372 | 1463626835006 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 20:00:35 INFO - PROCESS | 3372 | 1463626835017 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:35 INFO - PROCESS | 3372 | ++DOCSHELL 10C6C800 == 49 [pid = 3372] [id = 477] 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (10F48C00) [pid = 3372] [serial = 1431] [outer = 00000000] 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (13167000) [pid = 3372] [serial = 1432] [outer = 10F48C00] 20:00:35 INFO - PROCESS | 3372 | 1463626835067 Marionette DEBUG loaded listener.js 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (13B99000) [pid = 3372] [serial = 1433] [outer = 10F48C00] 20:00:35 INFO - PROCESS | 3372 | 1463626835570 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 689ms 20:00:35 INFO - PROCESS | 3372 | 1463626835608 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 20:00:35 INFO - PROCESS | 3372 | 1463626835610 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 20:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:00:35 INFO - PROCESS | 3372 | 1463626835618 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:00:35 INFO - PROCESS | 3372 | 1463626835619 Marionette TRACE conn2 <- [1,1874,null,{}] 20:00:35 INFO - PROCESS | 3372 | 1463626835623 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:35 INFO - PROCESS | 3372 | 1463626835721 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:00:35 INFO - PROCESS | 3372 | 1463626835730 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:35 INFO - PROCESS | 3372 | ++DOCSHELL 13BA0400 == 50 [pid = 3372] [id = 478] 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (13DC0800) [pid = 3372] [serial = 1434] [outer = 00000000] 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (140E7C00) [pid = 3372] [serial = 1435] [outer = 13DC0800] 20:00:35 INFO - PROCESS | 3372 | 1463626835773 Marionette DEBUG loaded listener.js 20:00:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (140E8800) [pid = 3372] [serial = 1436] [outer = 13DC0800] 20:00:36 INFO - PROCESS | 3372 | 1463626836220 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 20:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 642ms 20:00:36 INFO - PROCESS | 3372 | 1463626836257 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 20:00:36 INFO - PROCESS | 3372 | 1463626836258 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 20:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:00:36 INFO - PROCESS | 3372 | 1463626836266 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:00:36 INFO - PROCESS | 3372 | 1463626836268 Marionette TRACE conn2 <- [1,1878,null,{}] 20:00:36 INFO - PROCESS | 3372 | 1463626836271 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:36 INFO - PROCESS | 3372 | 1463626836356 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 20:00:36 INFO - PROCESS | 3372 | 1463626836365 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:36 INFO - PROCESS | 3372 | ++DOCSHELL 14279400 == 51 [pid = 3372] [id = 479] 20:00:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (14279C00) [pid = 3372] [serial = 1437] [outer = 00000000] 20:00:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (1428F800) [pid = 3372] [serial = 1438] [outer = 14279C00] 20:00:36 INFO - PROCESS | 3372 | 1463626836409 Marionette DEBUG loaded listener.js 20:00:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1524E800) [pid = 3372] [serial = 1439] [outer = 14279C00] 20:00:36 INFO - PROCESS | 3372 | 1463626836863 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 20:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 626ms 20:00:36 INFO - PROCESS | 3372 | 1463626836909 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:00:36 INFO - PROCESS | 3372 | 1463626836911 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 20:00:36 INFO - PROCESS | 3372 | 1463626836914 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:00:36 INFO - PROCESS | 3372 | 1463626836916 Marionette TRACE conn2 <- [1,1882,null,{}] 20:00:36 INFO - PROCESS | 3372 | 1463626836919 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:37 INFO - PROCESS | 3372 | 1463626837072 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 20:00:37 INFO - PROCESS | 3372 | 1463626837080 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:37 INFO - PROCESS | 3372 | ++DOCSHELL 13389400 == 52 [pid = 3372] [id = 480] 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (13DC0400) [pid = 3372] [serial = 1440] [outer = 00000000] 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1646E000) [pid = 3372] [serial = 1441] [outer = 13DC0400] 20:00:37 INFO - PROCESS | 3372 | 1463626837124 Marionette DEBUG loaded listener.js 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (16791000) [pid = 3372] [serial = 1442] [outer = 13DC0400] 20:00:37 INFO - PROCESS | 3372 | 1463626837586 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 704ms 20:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:00:37 INFO - PROCESS | 3372 | 1463626837620 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 20:00:37 INFO - PROCESS | 3372 | 1463626837622 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 20:00:37 INFO - PROCESS | 3372 | 1463626837625 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:00:37 INFO - PROCESS | 3372 | 1463626837627 Marionette TRACE conn2 <- [1,1886,null,{}] 20:00:37 INFO - PROCESS | 3372 | 1463626837630 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:37 INFO - PROCESS | 3372 | 1463626837747 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:00:37 INFO - PROCESS | 3372 | 1463626837841 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:37 INFO - PROCESS | 3372 | ++DOCSHELL 16841400 == 53 [pid = 3372] [id = 481] 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (16841C00) [pid = 3372] [serial = 1443] [outer = 00000000] 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (16E9A400) [pid = 3372] [serial = 1444] [outer = 16841C00] 20:00:37 INFO - PROCESS | 3372 | 1463626837888 Marionette DEBUG loaded listener.js 20:00:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (170C3400) [pid = 3372] [serial = 1445] [outer = 16841C00] 20:00:38 INFO - PROCESS | 3372 | 1463626838298 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 689ms 20:00:38 INFO - PROCESS | 3372 | 1463626838326 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 20:00:38 INFO - PROCESS | 3372 | 1463626838329 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 20:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:00:38 INFO - PROCESS | 3372 | 1463626838341 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:00:38 INFO - PROCESS | 3372 | 1463626838343 Marionette TRACE conn2 <- [1,1890,null,{}] 20:00:38 INFO - PROCESS | 3372 | 1463626838346 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:38 INFO - PROCESS | 3372 | 1463626838474 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 20:00:38 INFO - PROCESS | 3372 | 1463626838480 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:38 INFO - PROCESS | 3372 | ++DOCSHELL 1037B800 == 54 [pid = 3372] [id = 482] 20:00:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (10C22000) [pid = 3372] [serial = 1446] [outer = 00000000] 20:00:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1711DC00) [pid = 3372] [serial = 1447] [outer = 10C22000] 20:00:38 INFO - PROCESS | 3372 | 1463626838524 Marionette DEBUG loaded listener.js 20:00:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (174B5000) [pid = 3372] [serial = 1448] [outer = 10C22000] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (14284C00) [pid = 3372] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1826A800) [pid = 3372] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (177E8000) [pid = 3372] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (10373400) [pid = 3372] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (195BF000) [pid = 3372] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (14288000) [pid = 3372] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (17749400) [pid = 3372] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (17742400) [pid = 3372] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (10F51400) [pid = 3372] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (105F5800) [pid = 3372] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1646B800) [pid = 3372] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (11081800) [pid = 3372] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (10C6AC00) [pid = 3372] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (14012400) [pid = 3372] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1825E800) [pid = 3372] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (105F6000) [pid = 3372] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (0F20BC00) [pid = 3372] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (14285800) [pid = 3372] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (16782C00) [pid = 3372] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (112E2400) [pid = 3372] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (11CF0400) [pid = 3372] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (195BA800) [pid = 3372] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:00:39 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (16D69800) [pid = 3372] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:00:39 INFO - PROCESS | 3372 | 1463626839317 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1002ms 20:00:39 INFO - PROCESS | 3372 | 1463626839333 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 20:00:39 INFO - PROCESS | 3372 | 1463626839335 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 20:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:00:39 INFO - PROCESS | 3372 | 1463626839338 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:00:39 INFO - PROCESS | 3372 | 1463626839341 Marionette TRACE conn2 <- [1,1894,null,{}] 20:00:39 INFO - PROCESS | 3372 | 1463626839346 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:39 INFO - PROCESS | 3372 | 1463626839428 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 20:00:39 INFO - PROCESS | 3372 | 1463626839434 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:39 INFO - PROCESS | 3372 | ++DOCSHELL 0F201C00 == 55 [pid = 3372] [id = 483] 20:00:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (10437800) [pid = 3372] [serial = 1449] [outer = 00000000] 20:00:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (10C60400) [pid = 3372] [serial = 1450] [outer = 10437800] 20:00:39 INFO - PROCESS | 3372 | 1463626839477 Marionette DEBUG loaded listener.js 20:00:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (11089400) [pid = 3372] [serial = 1451] [outer = 10437800] 20:00:39 INFO - PROCESS | 3372 | 1463626839928 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 20:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 641ms 20:00:39 INFO - PROCESS | 3372 | 1463626839977 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 20:00:39 INFO - PROCESS | 3372 | 1463626839979 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 20:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:00:39 INFO - PROCESS | 3372 | 1463626839982 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:00:39 INFO - PROCESS | 3372 | 1463626839984 Marionette TRACE conn2 <- [1,1898,null,{}] 20:00:39 INFO - PROCESS | 3372 | 1463626839987 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:40 INFO - PROCESS | 3372 | 1463626840066 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 20:00:40 INFO - PROCESS | 3372 | 1463626840072 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 3372 | ++DOCSHELL 10C1D800 == 56 [pid = 3372] [id = 484] 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (10C2B000) [pid = 3372] [serial = 1452] [outer = 00000000] 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (14285800) [pid = 3372] [serial = 1453] [outer = 10C2B000] 20:00:40 INFO - PROCESS | 3372 | 1463626840115 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (1646B800) [pid = 3372] [serial = 1454] [outer = 10C2B000] 20:00:40 INFO - PROCESS | 3372 | 1463626840536 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 20:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 594ms 20:00:40 INFO - PROCESS | 3372 | 1463626840581 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:00:40 INFO - PROCESS | 3372 | 1463626840584 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 20:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:00:40 INFO - PROCESS | 3372 | 1463626840587 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:00:40 INFO - PROCESS | 3372 | 1463626840589 Marionette TRACE conn2 <- [1,1902,null,{}] 20:00:40 INFO - PROCESS | 3372 | 1463626840593 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:40 INFO - PROCESS | 3372 | 1463626840696 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 20:00:40 INFO - PROCESS | 3372 | 1463626840702 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 3372 | ++DOCSHELL 10FC8800 == 57 [pid = 3372] [id = 485] 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (13163C00) [pid = 3372] [serial = 1455] [outer = 00000000] 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (177E4400) [pid = 3372] [serial = 1456] [outer = 13163C00] 20:00:40 INFO - PROCESS | 3372 | 1463626840750 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (17DEE400) [pid = 3372] [serial = 1457] [outer = 13163C00] 20:00:41 INFO - PROCESS | 3372 | 1463626841208 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 641ms 20:00:41 INFO - PROCESS | 3372 | 1463626841223 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 20:00:41 INFO - PROCESS | 3372 | 1463626841224 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 20:00:41 INFO - PROCESS | 3372 | 1463626841228 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:00:41 INFO - PROCESS | 3372 | 1463626841229 Marionette TRACE conn2 <- [1,1906,null,{}] 20:00:41 INFO - PROCESS | 3372 | 1463626841233 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:41 INFO - PROCESS | 3372 | 1463626841424 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:00:41 INFO - PROCESS | 3372 | 1463626841496 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:41 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FD800 == 58 [pid = 3372] [id = 486] 20:00:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (0F201800) [pid = 3372] [serial = 1458] [outer = 00000000] 20:00:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (10561400) [pid = 3372] [serial = 1459] [outer = 0F201800] 20:00:41 INFO - PROCESS | 3372 | 1463626841557 Marionette DEBUG loaded listener.js 20:00:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (10A64400) [pid = 3372] [serial = 1460] [outer = 0F201800] 20:00:42 INFO - PROCESS | 3372 | 1463626842229 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 20:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1049ms 20:00:42 INFO - PROCESS | 3372 | 1463626842286 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 3372 | 1463626842290 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 20:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:00:42 INFO - PROCESS | 3372 | 1463626842294 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:00:42 INFO - PROCESS | 3372 | 1463626842299 Marionette TRACE conn2 <- [1,1910,null,{}] 20:00:42 INFO - PROCESS | 3372 | 1463626842304 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:42 INFO - PROCESS | 3372 | 1463626842420 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 20:00:42 INFO - PROCESS | 3372 | 1463626842561 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:42 INFO - PROCESS | 3372 | ++DOCSHELL 114A2800 == 59 [pid = 3372] [id = 487] 20:00:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (11A04000) [pid = 3372] [serial = 1461] [outer = 00000000] 20:00:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1315F400) [pid = 3372] [serial = 1462] [outer = 11A04000] 20:00:42 INFO - PROCESS | 3372 | 1463626842619 Marionette DEBUG loaded listener.js 20:00:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (13389C00) [pid = 3372] [serial = 1463] [outer = 11A04000] 20:00:43 INFO - PROCESS | 3372 | 1463626843193 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 20:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 955ms 20:00:43 INFO - PROCESS | 3372 | 1463626843239 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 20:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:00:43 INFO - PROCESS | 3372 | 1463626843242 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 20:00:43 INFO - PROCESS | 3372 | 1463626843246 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:00:43 INFO - PROCESS | 3372 | 1463626843248 Marionette TRACE conn2 <- [1,1914,null,{}] 20:00:43 INFO - PROCESS | 3372 | 1463626843252 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:43 INFO - PROCESS | 3372 | 1463626843358 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 20:00:43 INFO - PROCESS | 3372 | 1463626843521 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 3372 | ++DOCSHELL 1426C800 == 60 [pid = 3372] [id = 488] 20:00:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (14270C00) [pid = 3372] [serial = 1464] [outer = 00000000] 20:00:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (15A50400) [pid = 3372] [serial = 1465] [outer = 14270C00] 20:00:43 INFO - PROCESS | 3372 | 1463626843576 Marionette DEBUG loaded listener.js 20:00:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (16471000) [pid = 3372] [serial = 1466] [outer = 14270C00] 20:00:44 INFO - PROCESS | 3372 | 1463626844208 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 20:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1001ms 20:00:44 INFO - PROCESS | 3372 | 1463626844248 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 20:00:44 INFO - PROCESS | 3372 | 1463626844252 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 20:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:00:44 INFO - PROCESS | 3372 | 1463626844262 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:00:44 INFO - PROCESS | 3372 | 1463626844267 Marionette TRACE conn2 <- [1,1918,null,{}] 20:00:44 INFO - PROCESS | 3372 | 1463626844271 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:44 INFO - PROCESS | 3372 | 1463626844378 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 20:00:44 INFO - PROCESS | 3372 | 1463626844523 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:44 INFO - PROCESS | 3372 | ++DOCSHELL 17CEB800 == 61 [pid = 3372] [id = 489] 20:00:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (17DFA000) [pid = 3372] [serial = 1467] [outer = 00000000] 20:00:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (18268800) [pid = 3372] [serial = 1468] [outer = 17DFA000] 20:00:44 INFO - PROCESS | 3372 | 1463626844581 Marionette DEBUG loaded listener.js 20:00:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (195BC000) [pid = 3372] [serial = 1469] [outer = 17DFA000] 20:00:45 INFO - PROCESS | 3372 | 1463626845113 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 20:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 908ms 20:00:45 INFO - PROCESS | 3372 | 1463626845162 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:00:45 INFO - PROCESS | 3372 | 1463626845165 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 20:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:00:45 INFO - PROCESS | 3372 | 1463626845168 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:00:45 INFO - PROCESS | 3372 | 1463626845170 Marionette TRACE conn2 <- [1,1922,null,{}] 20:00:45 INFO - PROCESS | 3372 | 1463626845174 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:45 INFO - PROCESS | 3372 | 1463626845278 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 20:00:45 INFO - PROCESS | 3372 | 1463626845390 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:45 INFO - PROCESS | 3372 | ++DOCSHELL 17DF6C00 == 62 [pid = 3372] [id = 490] 20:00:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (195C4800) [pid = 3372] [serial = 1470] [outer = 00000000] 20:00:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (195CE800) [pid = 3372] [serial = 1471] [outer = 195C4800] 20:00:45 INFO - PROCESS | 3372 | 1463626845442 Marionette DEBUG loaded listener.js 20:00:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (195D2400) [pid = 3372] [serial = 1472] [outer = 195C4800] 20:00:46 INFO - PROCESS | 3372 | 1463626846046 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 954ms 20:00:46 INFO - PROCESS | 3372 | 1463626846114 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 20:00:46 INFO - PROCESS | 3372 | 1463626846116 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 20:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:00:46 INFO - PROCESS | 3372 | 1463626846120 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:00:46 INFO - PROCESS | 3372 | 1463626846122 Marionette TRACE conn2 <- [1,1926,null,{}] 20:00:46 INFO - PROCESS | 3372 | 1463626846126 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:46 INFO - PROCESS | 3372 | 1463626846228 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:00:46 INFO - PROCESS | 3372 | 1463626846344 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:46 INFO - PROCESS | 3372 | ++DOCSHELL 195E0C00 == 63 [pid = 3372] [id = 491] 20:00:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (195E1C00) [pid = 3372] [serial = 1473] [outer = 00000000] 20:00:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (19742800) [pid = 3372] [serial = 1474] [outer = 195E1C00] 20:00:46 INFO - PROCESS | 3372 | 1463626846446 Marionette DEBUG loaded listener.js 20:00:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (19934C00) [pid = 3372] [serial = 1475] [outer = 195E1C00] 20:00:47 INFO - PROCESS | 3372 | 1463626847014 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 954ms 20:00:47 INFO - PROCESS | 3372 | 1463626847065 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 20:00:47 INFO - PROCESS | 3372 | 1463626847067 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 20:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:00:47 INFO - PROCESS | 3372 | 1463626847071 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:00:47 INFO - PROCESS | 3372 | 1463626847073 Marionette TRACE conn2 <- [1,1930,null,{}] 20:00:47 INFO - PROCESS | 3372 | 1463626847077 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:47 INFO - PROCESS | 3372 | 1463626847327 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 20:00:47 INFO - PROCESS | 3372 | 1463626847490 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:47 INFO - PROCESS | 3372 | ++DOCSHELL 10336800 == 64 [pid = 3372] [id = 492] 20:00:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (10373C00) [pid = 3372] [serial = 1476] [outer = 00000000] 20:00:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (105F0000) [pid = 3372] [serial = 1477] [outer = 10373C00] 20:00:47 INFO - PROCESS | 3372 | 1463626847542 Marionette DEBUG loaded listener.js 20:00:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (10C5DC00) [pid = 3372] [serial = 1478] [outer = 10373C00] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 1032AC00 == 63 [pid = 3372] [id = 439] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 176C6C00 == 62 [pid = 3372] [id = 441] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 0F339C00 == 61 [pid = 3372] [id = 443] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 10FC8800 == 60 [pid = 3372] [id = 485] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 10C1D800 == 59 [pid = 3372] [id = 484] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 0F201C00 == 58 [pid = 3372] [id = 483] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 1037B800 == 57 [pid = 3372] [id = 482] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 16841400 == 56 [pid = 3372] [id = 481] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 13389400 == 55 [pid = 3372] [id = 480] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 14279400 == 54 [pid = 3372] [id = 479] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 13BA0400 == 53 [pid = 3372] [id = 478] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 10C6C800 == 52 [pid = 3372] [id = 477] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 12B5DC00 == 51 [pid = 3372] [id = 476] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 10C28800 == 50 [pid = 3372] [id = 475] 20:00:48 INFO - PROCESS | 3372 | --DOCSHELL 0F33B800 == 49 [pid = 3372] [id = 470] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (10C26000) [pid = 3372] [serial = 1271] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (155F0C00) [pid = 3372] [serial = 1277] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (16791400) [pid = 3372] [serial = 1280] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (130C8C00) [pid = 3372] [serial = 1274] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1646EC00) [pid = 3372] [serial = 1322] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (195C4C00) [pid = 3372] [serial = 1328] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (16EA4400) [pid = 3372] [serial = 1283] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (1646FC00) [pid = 3372] [serial = 1268] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (195B9000) [pid = 3372] [serial = 1316] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (18269400) [pid = 3372] [serial = 1325] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (11438400) [pid = 3372] [serial = 1319] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (195D0C00) [pid = 3372] [serial = 1331] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (157BA800) [pid = 3372] [serial = 1232] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (1825BC00) [pid = 3372] [serial = 1402] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (17DF9C00) [pid = 3372] [serial = 1400] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (17DF0800) [pid = 3372] [serial = 1399] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (14270000) [pid = 3372] [serial = 1405] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1826EC00) [pid = 3372] [serial = 1403] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1330D400) [pid = 3372] [serial = 1382] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (128A2C00) [pid = 3372] [serial = 1381] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (10C29C00) [pid = 3372] [serial = 1363] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (16475C00) [pid = 3372] [serial = 1393] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1289E400) [pid = 3372] [serial = 1385] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (112E7800) [pid = 3372] [serial = 1384] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1370D000) [pid = 3372] [serial = 1366] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (112E8400) [pid = 3372] [serial = 1387] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (13165400) [pid = 3372] [serial = 1388] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (1426E400) [pid = 3372] [serial = 1390] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (14290800) [pid = 3372] [serial = 1391] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (1678A000) [pid = 3372] [serial = 1369] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (195CF000) [pid = 3372] [serial = 1372] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (195E0400) [pid = 3372] [serial = 1375] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (19786C00) [pid = 3372] [serial = 1378] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (19739000) [pid = 3372] [serial = 1409] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (169A0800) [pid = 3372] [serial = 1396] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (19746800) [pid = 3372] [serial = 1411] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (170AA400) [pid = 3372] [serial = 1397] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (17CE2000) [pid = 3372] [serial = 1406] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (1678A800) [pid = 3372] [serial = 1394] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (195D5000) [pid = 3372] [serial = 1408] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3372 | 1463626848250 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1189ms 20:00:48 INFO - PROCESS | 3372 | 1463626848265 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 20:00:48 INFO - PROCESS | 3372 | 1463626848268 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 20:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:00:48 INFO - PROCESS | 3372 | 1463626848272 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:00:48 INFO - PROCESS | 3372 | 1463626848276 Marionette TRACE conn2 <- [1,1934,null,{}] 20:00:48 INFO - PROCESS | 3372 | 1463626848280 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:48 INFO - PROCESS | 3372 | 1463626848366 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 20:00:48 INFO - PROCESS | 3372 | 1463626848373 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:48 INFO - PROCESS | 3372 | ++DOCSHELL 1047A000 == 50 [pid = 3372] [id = 493] 20:00:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (1055C000) [pid = 3372] [serial = 1479] [outer = 00000000] 20:00:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (10F4AC00) [pid = 3372] [serial = 1480] [outer = 1055C000] 20:00:48 INFO - PROCESS | 3372 | 1463626848422 Marionette DEBUG loaded listener.js 20:00:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (112E7800) [pid = 3372] [serial = 1481] [outer = 1055C000] 20:00:48 INFO - PROCESS | 3372 | 1463626848954 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 735ms 20:00:49 INFO - PROCESS | 3372 | 1463626849010 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3372 | 1463626849013 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 20:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:00:49 INFO - PROCESS | 3372 | 1463626849017 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - PROCESS | 3372 | 1463626849019 Marionette TRACE conn2 <- [1,1938,null,{}] 20:00:49 INFO - PROCESS | 3372 | 1463626849022 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:49 INFO - PROCESS | 3372 | 1463626849106 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 20:00:49 INFO - PROCESS | 3372 | 1463626849206 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3372 | ++DOCSHELL 10C1F400 == 51 [pid = 3372] [id = 494] 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (10C63800) [pid = 3372] [serial = 1482] [outer = 00000000] 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (13391400) [pid = 3372] [serial = 1483] [outer = 10C63800] 20:00:49 INFO - PROCESS | 3372 | 1463626849251 Marionette DEBUG loaded listener.js 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (13BB3C00) [pid = 3372] [serial = 1484] [outer = 10C63800] 20:00:49 INFO - PROCESS | 3372 | 1463626849637 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 688ms 20:00:49 INFO - PROCESS | 3372 | 1463626849715 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3372 | 1463626849719 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 20:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:00:49 INFO - PROCESS | 3372 | 1463626849728 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - PROCESS | 3372 | 1463626849732 Marionette TRACE conn2 <- [1,1942,null,{}] 20:00:49 INFO - PROCESS | 3372 | 1463626849736 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:49 INFO - PROCESS | 3372 | 1463626849821 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 20:00:49 INFO - PROCESS | 3372 | 1463626849828 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3372 | ++DOCSHELL 140C3400 == 52 [pid = 3372] [id = 495] 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (140CC000) [pid = 3372] [serial = 1485] [outer = 00000000] 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (14279000) [pid = 3372] [serial = 1486] [outer = 140CC000] 20:00:49 INFO - PROCESS | 3372 | 1463626849876 Marionette DEBUG loaded listener.js 20:00:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (14291C00) [pid = 3372] [serial = 1487] [outer = 140CC000] 20:00:50 INFO - PROCESS | 3372 | 1463626850329 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 20:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 657ms 20:00:50 INFO - PROCESS | 3372 | 1463626850380 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 20:00:50 INFO - PROCESS | 3372 | 1463626850382 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 20:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:00:50 INFO - PROCESS | 3372 | 1463626850385 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:00:50 INFO - PROCESS | 3372 | 1463626850387 Marionette TRACE conn2 <- [1,1946,null,{}] 20:00:50 INFO - PROCESS | 3372 | 1463626850390 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:50 INFO - PROCESS | 3372 | 1463626850548 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 20:00:50 INFO - PROCESS | 3372 | 1463626850568 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:50 INFO - PROCESS | 3372 | ++DOCSHELL 140EF400 == 53 [pid = 3372] [id = 496] 20:00:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (14277C00) [pid = 3372] [serial = 1488] [outer = 00000000] 20:00:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (1646C800) [pid = 3372] [serial = 1489] [outer = 14277C00] 20:00:50 INFO - PROCESS | 3372 | 1463626850614 Marionette DEBUG loaded listener.js 20:00:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (166AB400) [pid = 3372] [serial = 1490] [outer = 14277C00] 20:00:51 INFO - PROCESS | 3372 | 1463626851047 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 20:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 704ms 20:00:51 INFO - PROCESS | 3372 | 1463626851086 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 20:00:51 INFO - PROCESS | 3372 | 1463626851088 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 20:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:00:51 INFO - PROCESS | 3372 | 1463626851091 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:00:51 INFO - PROCESS | 3372 | 1463626851093 Marionette TRACE conn2 <- [1,1950,null,{}] 20:00:51 INFO - PROCESS | 3372 | 1463626851097 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:51 INFO - PROCESS | 3372 | 1463626851213 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:00:51 INFO - PROCESS | 3372 | 1463626851220 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:51 INFO - PROCESS | 3372 | ++DOCSHELL 16790800 == 54 [pid = 3372] [id = 497] 20:00:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (16791400) [pid = 3372] [serial = 1491] [outer = 00000000] 20:00:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (16848000) [pid = 3372] [serial = 1492] [outer = 16791400] 20:00:51 INFO - PROCESS | 3372 | 1463626851329 Marionette DEBUG loaded listener.js 20:00:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (16EA6000) [pid = 3372] [serial = 1493] [outer = 16791400] 20:00:51 INFO - PROCESS | 3372 | 1463626851759 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 20:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 704ms 20:00:51 INFO - PROCESS | 3372 | 1463626851789 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 20:00:51 INFO - PROCESS | 3372 | 1463626851791 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 20:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:00:51 INFO - PROCESS | 3372 | 1463626851798 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:00:51 INFO - PROCESS | 3372 | 1463626851800 Marionette TRACE conn2 <- [1,1954,null,{}] 20:00:51 INFO - PROCESS | 3372 | 1463626851803 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:51 INFO - PROCESS | 3372 | 1463626851921 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 20:00:52 INFO - PROCESS | 3372 | 1463626852015 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:52 INFO - PROCESS | 3372 | ++DOCSHELL 170AA400 == 55 [pid = 3372] [id = 498] 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (170AF400) [pid = 3372] [serial = 1494] [outer = 00000000] 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (177E2000) [pid = 3372] [serial = 1495] [outer = 170AF400] 20:00:52 INFO - PROCESS | 3372 | 1463626852058 Marionette DEBUG loaded listener.js 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (17CE8000) [pid = 3372] [serial = 1496] [outer = 170AF400] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (14279C00) [pid = 3372] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (10437800) [pid = 3372] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (10C2A000) [pid = 3372] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (16841C00) [pid = 3372] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (10C2B000) [pid = 3372] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (10F48C00) [pid = 3372] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (12B60000) [pid = 3372] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (10C22000) [pid = 3372] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (13DC0400) [pid = 3372] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (13DC0800) [pid = 3372] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:00:52 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (17749800) [pid = 3372] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:00:52 INFO - PROCESS | 3372 | 1463626852605 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 20:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 829ms 20:00:52 INFO - PROCESS | 3372 | 1463626852638 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 20:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:00:52 INFO - PROCESS | 3372 | 1463626852640 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 20:00:52 INFO - PROCESS | 3372 | 1463626852643 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:00:52 INFO - PROCESS | 3372 | 1463626852645 Marionette TRACE conn2 <- [1,1958,null,{}] 20:00:52 INFO - PROCESS | 3372 | 1463626852649 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:52 INFO - PROCESS | 3372 | 1463626852740 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 20:00:52 INFO - PROCESS | 3372 | 1463626852746 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:52 INFO - PROCESS | 3372 | ++DOCSHELL 10C69000 == 56 [pid = 3372] [id = 499] 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (10C6A400) [pid = 3372] [serial = 1497] [outer = 00000000] 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (13168000) [pid = 3372] [serial = 1498] [outer = 10C6A400] 20:00:52 INFO - PROCESS | 3372 | 1463626852790 Marionette DEBUG loaded listener.js 20:00:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (170CA400) [pid = 3372] [serial = 1499] [outer = 10C6A400] 20:00:53 INFO - PROCESS | 3372 | 1463626853220 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 20:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 626ms 20:00:53 INFO - PROCESS | 3372 | 1463626853297 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:00:53 INFO - PROCESS | 3372 | 1463626853299 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 20:00:53 INFO - PROCESS | 3372 | 1463626853303 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:00:53 INFO - PROCESS | 3372 | 1463626853304 Marionette TRACE conn2 <- [1,1962,null,{}] 20:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:00:53 INFO - PROCESS | 3372 | 1463626853307 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:53 INFO - PROCESS | 3372 | 1463626853390 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 20:00:53 INFO - PROCESS | 3372 | 1463626853396 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:53 INFO - PROCESS | 3372 | ++DOCSHELL 13BA0000 == 57 [pid = 3372] [id = 500] 20:00:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (140E2800) [pid = 3372] [serial = 1500] [outer = 00000000] 20:00:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (18252000) [pid = 3372] [serial = 1501] [outer = 140E2800] 20:00:53 INFO - PROCESS | 3372 | 1463626853439 Marionette DEBUG loaded listener.js 20:00:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (18265C00) [pid = 3372] [serial = 1502] [outer = 140E2800] 20:00:53 INFO - PROCESS | 3372 | 1463626853861 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 20:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 595ms 20:00:53 INFO - PROCESS | 3372 | 1463626853915 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 20:00:53 INFO - PROCESS | 3372 | 1463626853917 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 20:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:00:53 INFO - PROCESS | 3372 | 1463626853921 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:00:53 INFO - PROCESS | 3372 | 1463626853922 Marionette TRACE conn2 <- [1,1966,null,{}] 20:00:53 INFO - PROCESS | 3372 | 1463626853926 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:54 INFO - PROCESS | 3372 | 1463626854009 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:00:54 INFO - PROCESS | 3372 | 1463626854015 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:54 INFO - PROCESS | 3372 | ++DOCSHELL 1646DC00 == 58 [pid = 3372] [id = 501] 20:00:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (17DF6800) [pid = 3372] [serial = 1503] [outer = 00000000] 20:00:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (195BB800) [pid = 3372] [serial = 1504] [outer = 17DF6800] 20:00:54 INFO - PROCESS | 3372 | 1463626854058 Marionette DEBUG loaded listener.js 20:00:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (195C4000) [pid = 3372] [serial = 1505] [outer = 17DF6800] 20:00:54 INFO - PROCESS | 3372 | 1463626854475 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 594ms 20:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:00:54 INFO - PROCESS | 3372 | 1463626854515 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 20:00:54 INFO - PROCESS | 3372 | 1463626854517 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 20:00:54 INFO - PROCESS | 3372 | 1463626854520 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:00:54 INFO - PROCESS | 3372 | 1463626854522 Marionette TRACE conn2 <- [1,1970,null,{}] 20:00:54 INFO - PROCESS | 3372 | 1463626854601 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:54 INFO - PROCESS | 3372 | 1463626854755 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 20:00:54 INFO - PROCESS | 3372 | 1463626854949 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:55 INFO - PROCESS | 3372 | ++DOCSHELL 10A55800 == 59 [pid = 3372] [id = 502] 20:00:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (10A55C00) [pid = 3372] [serial = 1506] [outer = 00000000] 20:00:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (10C2A000) [pid = 3372] [serial = 1507] [outer = 10A55C00] 20:00:55 INFO - PROCESS | 3372 | 1463626855052 Marionette DEBUG loaded listener.js 20:00:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (112DE400) [pid = 3372] [serial = 1508] [outer = 10A55C00] 20:00:55 INFO - PROCESS | 3372 | 1463626855611 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1095ms 20:00:55 INFO - PROCESS | 3372 | 1463626855654 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 20:00:55 INFO - PROCESS | 3372 | 1463626855663 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 20:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:00:55 INFO - PROCESS | 3372 | 1463626855669 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:00:55 INFO - PROCESS | 3372 | 1463626855672 Marionette TRACE conn2 <- [1,1974,null,{}] 20:00:55 INFO - PROCESS | 3372 | 1463626855676 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:55 INFO - PROCESS | 3372 | 1463626855816 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 20:00:55 INFO - PROCESS | 3372 | 1463626855960 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:55 INFO - PROCESS | 3372 | ++DOCSHELL 13390C00 == 60 [pid = 3372] [id = 503] 20:00:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (13701400) [pid = 3372] [serial = 1509] [outer = 00000000] 20:00:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (140CD800) [pid = 3372] [serial = 1510] [outer = 13701400] 20:00:56 INFO - PROCESS | 3372 | 1463626856016 Marionette DEBUG loaded listener.js 20:00:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (14270800) [pid = 3372] [serial = 1511] [outer = 13701400] 20:00:56 INFO - PROCESS | 3372 | 1463626856613 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1002ms 20:00:56 INFO - PROCESS | 3372 | 1463626856672 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 20:00:56 INFO - PROCESS | 3372 | 1463626856677 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 20:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:00:56 INFO - PROCESS | 3372 | 1463626856682 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:00:56 INFO - PROCESS | 3372 | 1463626856686 Marionette TRACE conn2 <- [1,1978,null,{}] 20:00:56 INFO - PROCESS | 3372 | 1463626856690 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:56 INFO - PROCESS | 3372 | 1463626856798 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 20:00:56 INFO - PROCESS | 3372 | 1463626856913 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:56 INFO - PROCESS | 3372 | ++DOCSHELL 130C9C00 == 61 [pid = 3372] [id = 504] 20:00:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (16845400) [pid = 3372] [serial = 1512] [outer = 00000000] 20:00:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1711F000) [pid = 3372] [serial = 1513] [outer = 16845400] 20:00:57 INFO - PROCESS | 3372 | 1463626857011 Marionette DEBUG loaded listener.js 20:00:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (17DF5C00) [pid = 3372] [serial = 1514] [outer = 16845400] 20:00:57 INFO - PROCESS | 3372 | 1463626857545 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 908ms 20:00:57 INFO - PROCESS | 3372 | 1463626857588 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 20:00:57 INFO - PROCESS | 3372 | 1463626857594 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 20:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:00:57 INFO - PROCESS | 3372 | 1463626857604 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:00:57 INFO - PROCESS | 3372 | 1463626857606 Marionette TRACE conn2 <- [1,1982,null,{}] 20:00:57 INFO - PROCESS | 3372 | 1463626857610 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:57 INFO - PROCESS | 3372 | 1463626857722 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 20:00:57 INFO - PROCESS | 3372 | 1463626857835 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:57 INFO - PROCESS | 3372 | ++DOCSHELL 103D4800 == 62 [pid = 3372] [id = 505] 20:00:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (195CE400) [pid = 3372] [serial = 1515] [outer = 00000000] 20:00:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (1973E000) [pid = 3372] [serial = 1516] [outer = 195CE400] 20:00:57 INFO - PROCESS | 3372 | 1463626857930 Marionette DEBUG loaded listener.js 20:00:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (19786C00) [pid = 3372] [serial = 1517] [outer = 195CE400] 20:00:58 INFO - PROCESS | 3372 | 1463626858490 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 939ms 20:00:58 INFO - PROCESS | 3372 | 1463626858548 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:00:58 INFO - PROCESS | 3372 | 1463626858550 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 20:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:00:58 INFO - PROCESS | 3372 | 1463626858554 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:00:58 INFO - PROCESS | 3372 | 1463626858556 Marionette TRACE conn2 <- [1,1986,null,{}] 20:00:58 INFO - PROCESS | 3372 | 1463626858559 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:58 INFO - PROCESS | 3372 | 1463626858664 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 20:00:58 INFO - PROCESS | 3372 | 1463626858824 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:58 INFO - PROCESS | 3372 | ++DOCSHELL 0F206400 == 63 [pid = 3372] [id = 506] 20:00:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (11A10400) [pid = 3372] [serial = 1518] [outer = 00000000] 20:00:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (199D8C00) [pid = 3372] [serial = 1519] [outer = 11A10400] 20:00:58 INFO - PROCESS | 3372 | 1463626858878 Marionette DEBUG loaded listener.js 20:00:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (199E5800) [pid = 3372] [serial = 1520] [outer = 11A10400] 20:00:59 INFO - PROCESS | 3372 | 1463626859470 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 20:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 938ms 20:00:59 INFO - PROCESS | 3372 | 1463626859499 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 20:00:59 INFO - PROCESS | 3372 | 1463626859501 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 20:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:00:59 INFO - PROCESS | 3372 | 1463626859505 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:00:59 INFO - PROCESS | 3372 | 1463626859507 Marionette TRACE conn2 <- [1,1990,null,{}] 20:00:59 INFO - PROCESS | 3372 | 1463626859511 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:00:59 INFO - PROCESS | 3372 | 1463626859652 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 20:00:59 INFO - PROCESS | 3372 | 1463626859802 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:59 INFO - PROCESS | 3372 | ++DOCSHELL 0F20E800 == 64 [pid = 3372] [id = 507] 20:00:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (0F332C00) [pid = 3372] [serial = 1521] [outer = 00000000] 20:00:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (15258000) [pid = 3372] [serial = 1522] [outer = 0F332C00] 20:00:59 INFO - PROCESS | 3372 | 1463626859858 Marionette DEBUG loaded listener.js 20:00:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (16844400) [pid = 3372] [serial = 1523] [outer = 0F332C00] 20:01:00 INFO - PROCESS | 3372 | 1463626860657 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1189ms 20:01:00 INFO - PROCESS | 3372 | 1463626860702 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 20:01:00 INFO - PROCESS | 3372 | 1463626860707 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 20:01:00 INFO - PROCESS | 3372 | 1463626860711 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:01:00 INFO - PROCESS | 3372 | 1463626860715 Marionette TRACE conn2 <- [1,1994,null,{}] 20:01:00 INFO - PROCESS | 3372 | 1463626860721 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:00 INFO - PROCESS | 3372 | 1463626860826 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 20:01:00 INFO - PROCESS | 3372 | 1463626860975 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3372 | ++DOCSHELL 1037A400 == 65 [pid = 3372] [id = 508] 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (10484800) [pid = 3372] [serial = 1524] [outer = 00000000] 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (10C28400) [pid = 3372] [serial = 1525] [outer = 10484800] 20:01:01 INFO - PROCESS | 3372 | 1463626861029 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (10F4EC00) [pid = 3372] [serial = 1526] [outer = 10484800] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 13BA0000 == 64 [pid = 3372] [id = 500] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 10C69000 == 63 [pid = 3372] [id = 499] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 170AA400 == 62 [pid = 3372] [id = 498] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 16790800 == 61 [pid = 3372] [id = 497] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 140EF400 == 60 [pid = 3372] [id = 496] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 140C3400 == 59 [pid = 3372] [id = 495] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 10C1F400 == 58 [pid = 3372] [id = 494] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 1047A000 == 57 [pid = 3372] [id = 493] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 10336800 == 56 [pid = 3372] [id = 492] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 195E0C00 == 55 [pid = 3372] [id = 491] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 17DF6C00 == 54 [pid = 3372] [id = 490] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 17CEB800 == 53 [pid = 3372] [id = 489] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 1426C800 == 52 [pid = 3372] [id = 488] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 114A2800 == 51 [pid = 3372] [id = 487] 20:01:01 INFO - PROCESS | 3372 | --DOCSHELL 0C7FD800 == 50 [pid = 3372] [id = 486] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (177E4400) [pid = 3372] [serial = 1456] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (195DF800) [pid = 3372] [serial = 1420] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1428F800) [pid = 3372] [serial = 1438] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (11089400) [pid = 3372] [serial = 1451] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (10C6B000) [pid = 3372] [serial = 1426] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (170C3400) [pid = 3372] [serial = 1445] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (140C3800) [pid = 3372] [serial = 1417] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (14285800) [pid = 3372] [serial = 1453] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (13167000) [pid = 3372] [serial = 1432] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (13391C00) [pid = 3372] [serial = 1430] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (10C5E000) [pid = 3372] [serial = 1414] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (13B99000) [pid = 3372] [serial = 1433] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (174B5000) [pid = 3372] [serial = 1448] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1711DC00) [pid = 3372] [serial = 1447] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (13313000) [pid = 3372] [serial = 1429] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1524E800) [pid = 3372] [serial = 1439] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (199E3C00) [pid = 3372] [serial = 1423] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (16E9A400) [pid = 3372] [serial = 1444] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (16791000) [pid = 3372] [serial = 1442] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1646B800) [pid = 3372] [serial = 1454] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (140E8800) [pid = 3372] [serial = 1436] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (1825FC00) [pid = 3372] [serial = 1361] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (10C60400) [pid = 3372] [serial = 1450] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (140E7C00) [pid = 3372] [serial = 1435] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (112E1800) [pid = 3372] [serial = 1427] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (1646E000) [pid = 3372] [serial = 1441] [outer = 00000000] [url = about:blank] 20:01:01 INFO - PROCESS | 3372 | 1463626861565 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 20:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 20:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 907ms 20:01:01 INFO - PROCESS | 3372 | 1463626861617 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 3372 | 1463626861623 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 20:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:01:01 INFO - PROCESS | 3372 | 1463626861629 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:01:01 INFO - PROCESS | 3372 | 1463626861631 Marionette TRACE conn2 <- [1,1998,null,{}] 20:01:01 INFO - PROCESS | 3372 | 1463626861635 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:01 INFO - PROCESS | 3372 | 1463626861722 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:01:01 INFO - PROCESS | 3372 | 1463626861732 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3372 | ++DOCSHELL 10C68000 == 51 [pid = 3372] [id = 509] 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (10C69800) [pid = 3372] [serial = 1527] [outer = 00000000] 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (112E2400) [pid = 3372] [serial = 1528] [outer = 10C69800] 20:01:01 INFO - PROCESS | 3372 | 1463626861783 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (1142C800) [pid = 3372] [serial = 1529] [outer = 10C69800] 20:01:02 INFO - PROCESS | 3372 | 1463626862283 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 20:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 20:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 688ms 20:01:02 INFO - PROCESS | 3372 | 1463626862327 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 20:01:02 INFO - PROCESS | 3372 | 1463626862329 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 20:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:01:02 INFO - PROCESS | 3372 | 1463626862333 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:01:02 INFO - PROCESS | 3372 | 1463626862336 Marionette TRACE conn2 <- [1,2002,null,{}] 20:01:02 INFO - PROCESS | 3372 | 1463626862346 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:02 INFO - PROCESS | 3372 | 1463626862435 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 20:01:02 INFO - PROCESS | 3372 | 1463626862560 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:02 INFO - PROCESS | 3372 | ++DOCSHELL 13167000 == 52 [pid = 3372] [id = 510] 20:01:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (13168C00) [pid = 3372] [serial = 1530] [outer = 00000000] 20:01:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (13384400) [pid = 3372] [serial = 1531] [outer = 13168C00] 20:01:02 INFO - PROCESS | 3372 | 1463626862615 Marionette DEBUG loaded listener.js 20:01:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (13904800) [pid = 3372] [serial = 1532] [outer = 13168C00] 20:01:03 INFO - PROCESS | 3372 | 1463626863015 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 735ms 20:01:03 INFO - PROCESS | 3372 | 1463626863073 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 20:01:03 INFO - PROCESS | 3372 | 1463626863075 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 20:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:01:03 INFO - PROCESS | 3372 | 1463626863079 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:01:03 INFO - PROCESS | 3372 | 1463626863080 Marionette TRACE conn2 <- [1,2006,null,{}] 20:01:03 INFO - PROCESS | 3372 | 1463626863084 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:03 INFO - PROCESS | 3372 | 1463626863167 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 20:01:03 INFO - PROCESS | 3372 | 1463626863175 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:03 INFO - PROCESS | 3372 | ++DOCSHELL 13B99000 == 53 [pid = 3372] [id = 511] 20:01:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (13B9F400) [pid = 3372] [serial = 1533] [outer = 00000000] 20:01:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (140C4400) [pid = 3372] [serial = 1534] [outer = 13B9F400] 20:01:03 INFO - PROCESS | 3372 | 1463626863221 Marionette DEBUG loaded listener.js 20:01:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (140E5800) [pid = 3372] [serial = 1535] [outer = 13B9F400] 20:01:03 INFO - PROCESS | 3372 | 1463626863678 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 20:01:03 INFO - PROCESS | 3372 | 1463626863717 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 20:01:03 INFO - PROCESS | 3372 | 1463626863719 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 20:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:01:03 INFO - PROCESS | 3372 | 1463626863729 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:01:03 INFO - PROCESS | 3372 | 1463626863731 Marionette TRACE conn2 <- [1,2010,null,{}] 20:01:03 INFO - PROCESS | 3372 | 1463626863734 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:03 INFO - PROCESS | 3372 | 1463626863853 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 20:01:03 INFO - PROCESS | 3372 | 1463626863943 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:03 INFO - PROCESS | 3372 | ++DOCSHELL 13DC1000 == 54 [pid = 3372] [id = 512] 20:01:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (140C4000) [pid = 3372] [serial = 1536] [outer = 00000000] 20:01:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (14278400) [pid = 3372] [serial = 1537] [outer = 140C4000] 20:01:03 INFO - PROCESS | 3372 | 1463626863989 Marionette DEBUG loaded listener.js 20:01:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (14275C00) [pid = 3372] [serial = 1538] [outer = 140C4000] 20:01:04 INFO - PROCESS | 3372 | 1463626864421 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 735ms 20:01:04 INFO - PROCESS | 3372 | 1463626864463 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 20:01:04 INFO - PROCESS | 3372 | 1463626864465 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 20:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:01:04 INFO - PROCESS | 3372 | 1463626864475 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:01:04 INFO - PROCESS | 3372 | 1463626864477 Marionette TRACE conn2 <- [1,2014,null,{}] 20:01:04 INFO - PROCESS | 3372 | 1463626864481 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:04 INFO - PROCESS | 3372 | 1463626864606 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 20:01:04 INFO - PROCESS | 3372 | 1463626864674 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:04 INFO - PROCESS | 3372 | ++DOCSHELL 157B7C00 == 55 [pid = 3372] [id = 513] 20:01:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (15A4CC00) [pid = 3372] [serial = 1539] [outer = 00000000] 20:01:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (16472800) [pid = 3372] [serial = 1540] [outer = 15A4CC00] 20:01:04 INFO - PROCESS | 3372 | 1463626864721 Marionette DEBUG loaded listener.js 20:01:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (16473000) [pid = 3372] [serial = 1541] [outer = 15A4CC00] 20:01:05 INFO - PROCESS | 3372 | 1463626865135 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 688ms 20:01:05 INFO - PROCESS | 3372 | 1463626865168 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:01:05 INFO - PROCESS | 3372 | 1463626865170 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 20:01:05 INFO - PROCESS | 3372 | 1463626865173 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:01:05 INFO - PROCESS | 3372 | 1463626865175 Marionette TRACE conn2 <- [1,2018,null,{}] 20:01:05 INFO - PROCESS | 3372 | 1463626865178 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:05 INFO - PROCESS | 3372 | 1463626865319 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 20:01:05 INFO - PROCESS | 3372 | 1463626865343 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:05 INFO - PROCESS | 3372 | ++DOCSHELL 16478400 == 56 [pid = 3372] [id = 514] 20:01:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (16785C00) [pid = 3372] [serial = 1542] [outer = 00000000] 20:01:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (16840400) [pid = 3372] [serial = 1543] [outer = 16785C00] 20:01:05 INFO - PROCESS | 3372 | 1463626865387 Marionette DEBUG loaded listener.js 20:01:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1684EC00) [pid = 3372] [serial = 1544] [outer = 16785C00] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (16791400) [pid = 3372] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (14277C00) [pid = 3372] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (170AF400) [pid = 3372] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (10C63800) [pid = 3372] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (140CC000) [pid = 3372] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1055C000) [pid = 3372] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (10373C00) [pid = 3372] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (10C6A400) [pid = 3372] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:01:05 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (140E2800) [pid = 3372] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:01:06 INFO - PROCESS | 3372 | 1463626866009 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 891ms 20:01:06 INFO - PROCESS | 3372 | 1463626866078 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 20:01:06 INFO - PROCESS | 3372 | 1463626866080 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 20:01:06 INFO - PROCESS | 3372 | 1463626866083 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:01:06 INFO - PROCESS | 3372 | 1463626866085 Marionette TRACE conn2 <- [1,2022,null,{}] 20:01:06 INFO - PROCESS | 3372 | 1463626866089 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:06 INFO - PROCESS | 3372 | 1463626866179 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 20:01:06 INFO - PROCESS | 3372 | 1463626866287 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:06 INFO - PROCESS | 3372 | ++DOCSHELL 10437800 == 57 [pid = 3372] [id = 515] 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1055C000) [pid = 3372] [serial = 1545] [outer = 00000000] 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1426F000) [pid = 3372] [serial = 1546] [outer = 1055C000] 20:01:06 INFO - PROCESS | 3372 | 1463626866330 Marionette DEBUG loaded listener.js 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (14274C00) [pid = 3372] [serial = 1547] [outer = 1055C000] 20:01:06 INFO - PROCESS | 3372 | 1463626866710 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 642ms 20:01:06 INFO - PROCESS | 3372 | 1463626866721 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 20:01:06 INFO - PROCESS | 3372 | 1463626866723 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 20:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:01:06 INFO - PROCESS | 3372 | 1463626866726 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:01:06 INFO - PROCESS | 3372 | 1463626866728 Marionette TRACE conn2 <- [1,2026,null,{}] 20:01:06 INFO - PROCESS | 3372 | 1463626866731 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:06 INFO - PROCESS | 3372 | 1463626866864 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 20:01:06 INFO - PROCESS | 3372 | 1463626866873 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:06 INFO - PROCESS | 3372 | ++DOCSHELL 13DC8C00 == 58 [pid = 3372] [id = 516] 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1678D400) [pid = 3372] [serial = 1548] [outer = 00000000] 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (170C6400) [pid = 3372] [serial = 1549] [outer = 1678D400] 20:01:06 INFO - PROCESS | 3372 | 1463626866917 Marionette DEBUG loaded listener.js 20:01:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (170CAC00) [pid = 3372] [serial = 1550] [outer = 1678D400] 20:01:07 INFO - PROCESS | 3372 | 1463626867316 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 641ms 20:01:07 INFO - PROCESS | 3372 | 1463626867365 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 20:01:07 INFO - PROCESS | 3372 | 1463626867367 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 20:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:01:07 INFO - PROCESS | 3372 | 1463626867370 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:01:07 INFO - PROCESS | 3372 | 1463626867372 Marionette TRACE conn2 <- [1,2030,null,{}] 20:01:07 INFO - PROCESS | 3372 | 1463626867376 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:07 INFO - PROCESS | 3372 | 1463626867497 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 20:01:07 INFO - PROCESS | 3372 | 1463626867511 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:07 INFO - PROCESS | 3372 | ++DOCSHELL 140E7800 == 59 [pid = 3372] [id = 517] 20:01:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (16EA6400) [pid = 3372] [serial = 1551] [outer = 00000000] 20:01:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (17746C00) [pid = 3372] [serial = 1552] [outer = 16EA6400] 20:01:07 INFO - PROCESS | 3372 | 1463626867557 Marionette DEBUG loaded listener.js 20:01:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (177E5800) [pid = 3372] [serial = 1553] [outer = 16EA6400] 20:01:08 INFO - PROCESS | 3372 | 1463626868105 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 845ms 20:01:08 INFO - PROCESS | 3372 | 1463626868222 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 20:01:08 INFO - PROCESS | 3372 | 1463626868227 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 20:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:01:08 INFO - PROCESS | 3372 | 1463626868233 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:01:08 INFO - PROCESS | 3372 | 1463626868238 Marionette TRACE conn2 <- [1,2034,null,{}] 20:01:08 INFO - PROCESS | 3372 | 1463626868245 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:08 INFO - PROCESS | 3372 | 1463626868368 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:01:08 INFO - PROCESS | 3372 | 1463626868506 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:08 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F0400 == 60 [pid = 3372] [id = 518] 20:01:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (0C7F0C00) [pid = 3372] [serial = 1554] [outer = 00000000] 20:01:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1047A000) [pid = 3372] [serial = 1555] [outer = 0C7F0C00] 20:01:08 INFO - PROCESS | 3372 | 1463626868565 Marionette DEBUG loaded listener.js 20:01:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (10C6A000) [pid = 3372] [serial = 1556] [outer = 0C7F0C00] 20:01:09 INFO - PROCESS | 3372 | 1463626869115 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 955ms 20:01:09 INFO - PROCESS | 3372 | 1463626869177 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 20:01:09 INFO - PROCESS | 3372 | 1463626869183 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 20:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:01:09 INFO - PROCESS | 3372 | 1463626869189 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:01:09 INFO - PROCESS | 3372 | 1463626869192 Marionette TRACE conn2 <- [1,2038,null,{}] 20:01:09 INFO - PROCESS | 3372 | 1463626869196 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:09 INFO - PROCESS | 3372 | 1463626869305 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 20:01:09 INFO - PROCESS | 3372 | 1463626869448 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:09 INFO - PROCESS | 3372 | ++DOCSHELL 128A8000 == 61 [pid = 3372] [id = 519] 20:01:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (12A95C00) [pid = 3372] [serial = 1557] [outer = 00000000] 20:01:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (13304000) [pid = 3372] [serial = 1558] [outer = 12A95C00] 20:01:09 INFO - PROCESS | 3372 | 1463626869503 Marionette DEBUG loaded listener.js 20:01:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (1370A800) [pid = 3372] [serial = 1559] [outer = 12A95C00] 20:01:10 INFO - PROCESS | 3372 | 1463626870097 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 939ms 20:01:10 INFO - PROCESS | 3372 | 1463626870132 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 20:01:10 INFO - PROCESS | 3372 | 1463626870135 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 20:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:01:10 INFO - PROCESS | 3372 | 1463626870138 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:01:10 INFO - PROCESS | 3372 | 1463626870142 Marionette TRACE conn2 <- [1,2042,null,{}] 20:01:10 INFO - PROCESS | 3372 | 1463626870153 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:10 INFO - PROCESS | 3372 | 1463626870264 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 20:01:10 INFO - PROCESS | 3372 | 1463626870421 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:10 INFO - PROCESS | 3372 | ++DOCSHELL 1426E800 == 62 [pid = 3372] [id = 520] 20:01:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (16846800) [pid = 3372] [serial = 1560] [outer = 00000000] 20:01:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1740E400) [pid = 3372] [serial = 1561] [outer = 16846800] 20:01:10 INFO - PROCESS | 3372 | 1463626870478 Marionette DEBUG loaded listener.js 20:01:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (177E8400) [pid = 3372] [serial = 1562] [outer = 16846800] 20:01:11 INFO - PROCESS | 3372 | 1463626871028 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 954ms 20:01:11 INFO - PROCESS | 3372 | 1463626871083 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:01:11 INFO - PROCESS | 3372 | 1463626871086 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 20:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:01:11 INFO - PROCESS | 3372 | 1463626871089 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:01:11 INFO - PROCESS | 3372 | 1463626871091 Marionette TRACE conn2 <- [1,2046,null,{}] 20:01:11 INFO - PROCESS | 3372 | 1463626871095 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:11 INFO - PROCESS | 3372 | 1463626871232 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:01:11 INFO - PROCESS | 3372 | 1463626871375 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:11 INFO - PROCESS | 3372 | ++DOCSHELL 17ED7800 == 63 [pid = 3372] [id = 521] 20:01:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (17EE0400) [pid = 3372] [serial = 1563] [outer = 00000000] 20:01:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (18257400) [pid = 3372] [serial = 1564] [outer = 17EE0400] 20:01:11 INFO - PROCESS | 3372 | 1463626871431 Marionette DEBUG loaded listener.js 20:01:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1826A000) [pid = 3372] [serial = 1565] [outer = 17EE0400] 20:01:12 INFO - PROCESS | 3372 | 1463626872024 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1001ms 20:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:01:12 INFO - PROCESS | 3372 | 1463626872091 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 20:01:12 INFO - PROCESS | 3372 | 1463626872093 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 20:01:12 INFO - PROCESS | 3372 | 1463626872097 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:01:12 INFO - PROCESS | 3372 | 1463626872099 Marionette TRACE conn2 <- [1,2050,null,{}] 20:01:12 INFO - PROCESS | 3372 | 1463626872103 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:12 INFO - PROCESS | 3372 | 1463626872212 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 20:01:12 INFO - PROCESS | 3372 | 1463626872354 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:12 INFO - PROCESS | 3372 | ++DOCSHELL 17CE8800 == 64 [pid = 3372] [id = 522] 20:01:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (195B5800) [pid = 3372] [serial = 1566] [outer = 00000000] 20:01:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (195C1400) [pid = 3372] [serial = 1567] [outer = 195B5800] 20:01:12 INFO - PROCESS | 3372 | 1463626872408 Marionette DEBUG loaded listener.js 20:01:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (195C8C00) [pid = 3372] [serial = 1568] [outer = 195B5800] 20:01:12 INFO - PROCESS | 3372 | 1463626872952 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 892ms 20:01:13 INFO - PROCESS | 3372 | 1463626873001 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 20:01:13 INFO - PROCESS | 3372 | 1463626873003 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 20:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:01:13 INFO - PROCESS | 3372 | 1463626873007 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:01:13 INFO - PROCESS | 3372 | 1463626873009 Marionette TRACE conn2 <- [1,2054,null,{}] 20:01:13 INFO - PROCESS | 3372 | 1463626873012 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:13 INFO - PROCESS | 3372 | 1463626873135 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 20:01:13 INFO - PROCESS | 3372 | 1463626873296 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:13 INFO - PROCESS | 3372 | ++DOCSHELL 195BC800 == 65 [pid = 3372] [id = 523] 20:01:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (195BE800) [pid = 3372] [serial = 1569] [outer = 00000000] 20:01:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (19790000) [pid = 3372] [serial = 1570] [outer = 195BE800] 20:01:13 INFO - PROCESS | 3372 | 1463626873350 Marionette DEBUG loaded listener.js 20:01:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (19935800) [pid = 3372] [serial = 1571] [outer = 195BE800] 20:01:13 INFO - PROCESS | 3372 | 1463626873936 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1001ms 20:01:14 INFO - PROCESS | 3372 | 1463626874010 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 20:01:14 INFO - PROCESS | 3372 | 1463626874012 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 20:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:01:14 INFO - PROCESS | 3372 | 1463626874016 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:01:14 INFO - PROCESS | 3372 | 1463626874018 Marionette TRACE conn2 <- [1,2058,null,{}] 20:01:14 INFO - PROCESS | 3372 | 1463626874022 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:14 INFO - PROCESS | 3372 | 1463626874127 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 20:01:14 INFO - PROCESS | 3372 | 1463626874451 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:14 INFO - PROCESS | 3372 | ++DOCSHELL 10336800 == 66 [pid = 3372] [id = 524] 20:01:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (10373C00) [pid = 3372] [serial = 1572] [outer = 00000000] 20:01:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (105F2000) [pid = 3372] [serial = 1573] [outer = 10373C00] 20:01:14 INFO - PROCESS | 3372 | 1463626874512 Marionette DEBUG loaded listener.js 20:01:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (10C20800) [pid = 3372] [serial = 1574] [outer = 10373C00] 20:01:15 INFO - PROCESS | 3372 | 1463626875099 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 20:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1142ms 20:01:15 INFO - PROCESS | 3372 | 1463626875166 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:01:15 INFO - PROCESS | 3372 | 1463626875170 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 20:01:15 INFO - PROCESS | 3372 | 1463626875174 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:01:15 INFO - PROCESS | 3372 | 1463626875178 Marionette TRACE conn2 <- [1,2062,null,{}] 20:01:15 INFO - PROCESS | 3372 | 1463626875182 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:15 INFO - PROCESS | 3372 | 1463626875282 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 20:01:15 INFO - PROCESS | 3372 | 1463626875407 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:15 INFO - PROCESS | 3372 | ++DOCSHELL 0C7FD800 == 67 [pid = 3372] [id = 525] 20:01:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (0F207400) [pid = 3372] [serial = 1575] [outer = 00000000] 20:01:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (10C2A400) [pid = 3372] [serial = 1576] [outer = 0F207400] 20:01:15 INFO - PROCESS | 3372 | 1463626875519 Marionette DEBUG loaded listener.js 20:01:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (12D30800) [pid = 3372] [serial = 1577] [outer = 0F207400] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 13DC8C00 == 66 [pid = 3372] [id = 516] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 10437800 == 65 [pid = 3372] [id = 515] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 16478400 == 64 [pid = 3372] [id = 514] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 157B7C00 == 63 [pid = 3372] [id = 513] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 13167000 == 62 [pid = 3372] [id = 510] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 10C68000 == 61 [pid = 3372] [id = 509] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 1037A400 == 60 [pid = 3372] [id = 508] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (195BB800) [pid = 3372] [serial = 1504] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOCSHELL 1646DC00 == 59 [pid = 3372] [id = 501] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (16848000) [pid = 3372] [serial = 1492] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (1646C800) [pid = 3372] [serial = 1489] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (166AB400) [pid = 3372] [serial = 1490] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (177E2000) [pid = 3372] [serial = 1495] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (10561400) [pid = 3372] [serial = 1459] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (1315F400) [pid = 3372] [serial = 1462] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (15A50400) [pid = 3372] [serial = 1465] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (18268800) [pid = 3372] [serial = 1468] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (195CE800) [pid = 3372] [serial = 1471] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (16EA6000) [pid = 3372] [serial = 1493] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (13391400) [pid = 3372] [serial = 1483] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (13BB3C00) [pid = 3372] [serial = 1484] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (14279000) [pid = 3372] [serial = 1486] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (10F4AC00) [pid = 3372] [serial = 1480] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (112E7800) [pid = 3372] [serial = 1481] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (10C5DC00) [pid = 3372] [serial = 1478] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (105F0000) [pid = 3372] [serial = 1477] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (19742800) [pid = 3372] [serial = 1474] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (13168000) [pid = 3372] [serial = 1498] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (170CA400) [pid = 3372] [serial = 1499] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (18252000) [pid = 3372] [serial = 1501] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (17CE8000) [pid = 3372] [serial = 1496] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (18265C00) [pid = 3372] [serial = 1502] [outer = 00000000] [url = about:blank] 20:01:15 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (14291C00) [pid = 3372] [serial = 1487] [outer = 00000000] [url = about:blank] 20:01:16 INFO - PROCESS | 3372 | 1463626875993 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 20:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 845ms 20:01:16 INFO - PROCESS | 3372 | 1463626876022 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 20:01:16 INFO - PROCESS | 3372 | 1463626876027 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 20:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:01:16 INFO - PROCESS | 3372 | 1463626876031 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:01:16 INFO - PROCESS | 3372 | 1463626876033 Marionette TRACE conn2 <- [1,2066,null,{}] 20:01:16 INFO - PROCESS | 3372 | 1463626876037 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:16 INFO - PROCESS | 3372 | 1463626876128 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:01:16 INFO - PROCESS | 3372 | 1463626876135 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:16 INFO - PROCESS | 3372 | ++DOCSHELL 128A2C00 == 60 [pid = 3372] [id = 526] 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (130CB400) [pid = 3372] [serial = 1578] [outer = 00000000] 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (13DBF000) [pid = 3372] [serial = 1579] [outer = 130CB400] 20:01:16 INFO - PROCESS | 3372 | 1463626876179 Marionette DEBUG loaded listener.js 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (140E7C00) [pid = 3372] [serial = 1580] [outer = 130CB400] 20:01:16 INFO - PROCESS | 3372 | 1463626876676 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 704ms 20:01:16 INFO - PROCESS | 3372 | 1463626876729 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 20:01:16 INFO - PROCESS | 3372 | 1463626876731 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 20:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:01:16 INFO - PROCESS | 3372 | 1463626876736 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:01:16 INFO - PROCESS | 3372 | 1463626876741 Marionette TRACE conn2 <- [1,2070,null,{}] 20:01:16 INFO - PROCESS | 3372 | 1463626876750 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:16 INFO - PROCESS | 3372 | 1463626876839 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 20:01:16 INFO - PROCESS | 3372 | 1463626876848 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:16 INFO - PROCESS | 3372 | ++DOCSHELL 14291000 == 61 [pid = 3372] [id = 527] 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1523B000) [pid = 3372] [serial = 1581] [outer = 00000000] 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (157BA400) [pid = 3372] [serial = 1582] [outer = 1523B000] 20:01:16 INFO - PROCESS | 3372 | 1463626876892 Marionette DEBUG loaded listener.js 20:01:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1646A400) [pid = 3372] [serial = 1583] [outer = 1523B000] 20:01:17 INFO - PROCESS | 3372 | 1463626877388 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 689ms 20:01:17 INFO - PROCESS | 3372 | 1463626877434 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 20:01:17 INFO - PROCESS | 3372 | 1463626877436 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 20:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:01:17 INFO - PROCESS | 3372 | 1463626877440 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:01:17 INFO - PROCESS | 3372 | 1463626877442 Marionette TRACE conn2 <- [1,2074,null,{}] 20:01:17 INFO - PROCESS | 3372 | 1463626877445 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:17 INFO - PROCESS | 3372 | 1463626877531 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 20:01:17 INFO - PROCESS | 3372 | 1463626877538 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:17 INFO - PROCESS | 3372 | ++DOCSHELL 103EA800 == 62 [pid = 3372] [id = 528] 20:01:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (155ECC00) [pid = 3372] [serial = 1584] [outer = 00000000] 20:01:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1678D000) [pid = 3372] [serial = 1585] [outer = 155ECC00] 20:01:17 INFO - PROCESS | 3372 | 1463626877679 Marionette DEBUG loaded listener.js 20:01:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (16902C00) [pid = 3372] [serial = 1586] [outer = 155ECC00] 20:01:18 INFO - PROCESS | 3372 | 1463626878126 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 736ms 20:01:18 INFO - PROCESS | 3372 | 1463626878180 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 20:01:18 INFO - PROCESS | 3372 | 1463626878182 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 20:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:01:18 INFO - PROCESS | 3372 | 1463626878185 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:01:18 INFO - PROCESS | 3372 | 1463626878186 Marionette TRACE conn2 <- [1,2078,null,{}] 20:01:18 INFO - PROCESS | 3372 | 1463626878190 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:18 INFO - PROCESS | 3372 | 1463626878345 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 20:01:18 INFO - PROCESS | 3372 | 1463626878417 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:18 INFO - PROCESS | 3372 | ++DOCSHELL 170C6C00 == 63 [pid = 3372] [id = 529] 20:01:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (170C7000) [pid = 3372] [serial = 1587] [outer = 00000000] 20:01:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (17405800) [pid = 3372] [serial = 1588] [outer = 170C7000] 20:01:18 INFO - PROCESS | 3372 | 1463626878467 Marionette DEBUG loaded listener.js 20:01:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (17CE8000) [pid = 3372] [serial = 1589] [outer = 170C7000] 20:01:18 INFO - PROCESS | 3372 | 1463626878901 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 751ms 20:01:18 INFO - PROCESS | 3372 | 1463626878929 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 20:01:18 INFO - PROCESS | 3372 | 1463626878931 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 20:01:18 INFO - PROCESS | 3372 | 1463626878935 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:01:18 INFO - PROCESS | 3372 | 1463626878936 Marionette TRACE conn2 <- [1,2082,null,{}] 20:01:18 INFO - PROCESS | 3372 | 1463626878940 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:19 INFO - PROCESS | 3372 | 1463626879069 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 20:01:19 INFO - PROCESS | 3372 | 1463626879142 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:19 INFO - PROCESS | 3372 | ++DOCSHELL 17405400 == 64 [pid = 3372] [id = 530] 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (18252000) [pid = 3372] [serial = 1590] [outer = 00000000] 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1826C400) [pid = 3372] [serial = 1591] [outer = 18252000] 20:01:19 INFO - PROCESS | 3372 | 1463626879186 Marionette DEBUG loaded listener.js 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (195BFC00) [pid = 3372] [serial = 1592] [outer = 18252000] 20:01:19 INFO - PROCESS | 3372 | 1463626879590 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 689ms 20:01:19 INFO - PROCESS | 3372 | 1463626879636 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 20:01:19 INFO - PROCESS | 3372 | 1463626879638 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 20:01:19 INFO - PROCESS | 3372 | 1463626879641 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:01:19 INFO - PROCESS | 3372 | 1463626879643 Marionette TRACE conn2 <- [1,2086,null,{}] 20:01:19 INFO - PROCESS | 3372 | 1463626879646 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:19 INFO - PROCESS | 3372 | 1463626879792 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 20:01:19 INFO - PROCESS | 3372 | 1463626879817 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:19 INFO - PROCESS | 3372 | ++DOCSHELL 18259400 == 65 [pid = 3372] [id = 531] 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (195BB800) [pid = 3372] [serial = 1593] [outer = 00000000] 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (195DE800) [pid = 3372] [serial = 1594] [outer = 195BB800] 20:01:19 INFO - PROCESS | 3372 | 1463626879861 Marionette DEBUG loaded listener.js 20:01:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (19742C00) [pid = 3372] [serial = 1595] [outer = 195BB800] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (15A4CC00) [pid = 3372] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (140C4000) [pid = 3372] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (1055C000) [pid = 3372] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (17DF6800) [pid = 3372] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (13B9F400) [pid = 3372] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (13168C00) [pid = 3372] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (10484800) [pid = 3372] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (10C69800) [pid = 3372] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (16785C00) [pid = 3372] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:01:20 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1678D400) [pid = 3372] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:01:20 INFO - PROCESS | 3372 | 1463626880425 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 20:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 829ms 20:01:20 INFO - PROCESS | 3372 | 1463626880484 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:01:20 INFO - PROCESS | 3372 | 1463626880486 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 20:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:01:20 INFO - PROCESS | 3372 | 1463626880499 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:01:20 INFO - PROCESS | 3372 | 1463626880501 Marionette TRACE conn2 <- [1,2090,null,{}] 20:01:20 INFO - PROCESS | 3372 | 1463626880504 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:20 INFO - PROCESS | 3372 | 1463626880588 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 20:01:20 INFO - PROCESS | 3372 | 1463626880594 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:20 INFO - PROCESS | 3372 | ++DOCSHELL 13DBD400 == 66 [pid = 3372] [id = 532] 20:01:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (14285800) [pid = 3372] [serial = 1596] [outer = 00000000] 20:01:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (1684AC00) [pid = 3372] [serial = 1597] [outer = 14285800] 20:01:20 INFO - PROCESS | 3372 | 1463626880637 Marionette DEBUG loaded listener.js 20:01:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1825DC00) [pid = 3372] [serial = 1598] [outer = 14285800] 20:01:21 INFO - PROCESS | 3372 | 1463626881109 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 20:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 20:01:21 INFO - PROCESS | 3372 | 1463626881170 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 20:01:21 INFO - PROCESS | 3372 | 1463626881172 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 20:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:01:21 INFO - PROCESS | 3372 | 1463626881176 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:01:21 INFO - PROCESS | 3372 | 1463626881177 Marionette TRACE conn2 <- [1,2094,null,{}] 20:01:21 INFO - PROCESS | 3372 | 1463626881181 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:21 INFO - PROCESS | 3372 | 1463626881267 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:01:21 INFO - PROCESS | 3372 | 1463626881274 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:21 INFO - PROCESS | 3372 | ++DOCSHELL 140E2400 == 67 [pid = 3372] [id = 533] 20:01:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (16847400) [pid = 3372] [serial = 1599] [outer = 00000000] 20:01:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (19793400) [pid = 3372] [serial = 1600] [outer = 16847400] 20:01:21 INFO - PROCESS | 3372 | 1463626881317 Marionette DEBUG loaded listener.js 20:01:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (19E69C00) [pid = 3372] [serial = 1601] [outer = 16847400] 20:01:21 INFO - PROCESS | 3372 | 1463626881773 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 20:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 626ms 20:01:21 INFO - PROCESS | 3372 | 1463626881824 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 20:01:21 INFO - PROCESS | 3372 | 1463626881826 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 20:01:21 INFO - PROCESS | 3372 | 1463626881829 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:01:21 INFO - PROCESS | 3372 | 1463626881831 Marionette TRACE conn2 <- [1,2098,null,{}] 20:01:21 INFO - PROCESS | 3372 | 1463626881834 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:21 INFO - PROCESS | 3372 | 1463626881918 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 20:01:21 INFO - PROCESS | 3372 | 1463626881925 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:21 INFO - PROCESS | 3372 | ++DOCSHELL 19785000 == 68 [pid = 3372] [id = 534] 20:01:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (1978A400) [pid = 3372] [serial = 1602] [outer = 00000000] 20:01:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (1A010000) [pid = 3372] [serial = 1603] [outer = 1978A400] 20:01:21 INFO - PROCESS | 3372 | 1463626881973 Marionette DEBUG loaded listener.js 20:01:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (1A0DAC00) [pid = 3372] [serial = 1604] [outer = 1978A400] 20:01:22 INFO - PROCESS | 3372 | 1463626882709 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 20:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 939ms 20:01:22 INFO - PROCESS | 3372 | 1463626882776 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 20:01:22 INFO - PROCESS | 3372 | 1463626882781 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 20:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:01:22 INFO - PROCESS | 3372 | 1463626882787 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:01:22 INFO - PROCESS | 3372 | 1463626882791 Marionette TRACE conn2 <- [1,2102,null,{}] 20:01:22 INFO - PROCESS | 3372 | 1463626882797 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:22 INFO - PROCESS | 3372 | 1463626882919 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 20:01:23 INFO - PROCESS | 3372 | 1463626883061 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:23 INFO - PROCESS | 3372 | ++DOCSHELL 10C25800 == 69 [pid = 3372] [id = 535] 20:01:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (10C2CC00) [pid = 3372] [serial = 1605] [outer = 00000000] 20:01:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (128A0000) [pid = 3372] [serial = 1606] [outer = 10C2CC00] 20:01:23 INFO - PROCESS | 3372 | 1463626883123 Marionette DEBUG loaded listener.js 20:01:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (13390000) [pid = 3372] [serial = 1607] [outer = 10C2CC00] 20:01:23 INFO - PROCESS | 3372 | 1463626883696 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 20:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 939ms 20:01:23 INFO - PROCESS | 3372 | 1463626883733 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 20:01:23 INFO - PROCESS | 3372 | 1463626883739 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 20:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:01:23 INFO - PROCESS | 3372 | 1463626883745 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:01:23 INFO - PROCESS | 3372 | 1463626883748 Marionette TRACE conn2 <- [1,2106,null,{}] 20:01:23 INFO - PROCESS | 3372 | 1463626883753 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:23 INFO - PROCESS | 3372 | 1463626883893 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:01:24 INFO - PROCESS | 3372 | 1463626884055 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:24 INFO - PROCESS | 3372 | ++DOCSHELL 1426E400 == 70 [pid = 3372] [id = 536] 20:01:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (14270000) [pid = 3372] [serial = 1608] [outer = 00000000] 20:01:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (157BF800) [pid = 3372] [serial = 1609] [outer = 14270000] 20:01:24 INFO - PROCESS | 3372 | 1463626884109 Marionette DEBUG loaded listener.js 20:01:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (16790800) [pid = 3372] [serial = 1610] [outer = 14270000] 20:01:24 INFO - PROCESS | 3372 | 1463626884717 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 20:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1001ms 20:01:24 INFO - PROCESS | 3372 | 1463626884745 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 20:01:24 INFO - PROCESS | 3372 | 1463626884747 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 20:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:01:24 INFO - PROCESS | 3372 | 1463626884751 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:01:24 INFO - PROCESS | 3372 | 1463626884755 Marionette TRACE conn2 <- [1,2110,null,{}] 20:01:24 INFO - PROCESS | 3372 | 1463626884766 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:24 INFO - PROCESS | 3372 | 1463626884878 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 20:01:25 INFO - PROCESS | 3372 | 1463626885044 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:25 INFO - PROCESS | 3372 | ++DOCSHELL 195C2C00 == 71 [pid = 3372] [id = 537] 20:01:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (195DC400) [pid = 3372] [serial = 1611] [outer = 00000000] 20:01:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (19E6BC00) [pid = 3372] [serial = 1612] [outer = 195DC400] 20:01:25 INFO - PROCESS | 3372 | 1463626885101 Marionette DEBUG loaded listener.js 20:01:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (1A014400) [pid = 3372] [serial = 1613] [outer = 195DC400] 20:01:25 INFO - PROCESS | 3372 | 1463626885703 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1001ms 20:01:25 INFO - PROCESS | 3372 | 1463626885754 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:01:25 INFO - PROCESS | 3372 | 1463626885757 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 20:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:01:25 INFO - PROCESS | 3372 | 1463626885761 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:01:25 INFO - PROCESS | 3372 | 1463626885763 Marionette TRACE conn2 <- [1,2114,null,{}] 20:01:25 INFO - PROCESS | 3372 | 1463626885767 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:25 INFO - PROCESS | 3372 | 1463626885875 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 20:01:26 INFO - PROCESS | 3372 | 1463626886021 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:26 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E1C00 == 72 [pid = 3372] [id = 538] 20:01:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1A0E3000) [pid = 3372] [serial = 1614] [outer = 00000000] 20:01:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (1A4B4000) [pid = 3372] [serial = 1615] [outer = 1A0E3000] 20:01:26 INFO - PROCESS | 3372 | 1463626886077 Marionette DEBUG loaded listener.js 20:01:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (1A4C7C00) [pid = 3372] [serial = 1616] [outer = 1A0E3000] 20:01:26 INFO - PROCESS | 3372 | 1463626886623 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 20:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 907ms 20:01:26 INFO - PROCESS | 3372 | 1463626886664 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 20:01:26 INFO - PROCESS | 3372 | 1463626886666 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 20:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:01:26 INFO - PROCESS | 3372 | 1463626886670 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:01:26 INFO - PROCESS | 3372 | 1463626886672 Marionette TRACE conn2 <- [1,2118,null,{}] 20:01:26 INFO - PROCESS | 3372 | 1463626886676 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:26 INFO - PROCESS | 3372 | 1463626886783 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:01:26 INFO - PROCESS | 3372 | 1463626886941 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:26 INFO - PROCESS | 3372 | ++DOCSHELL 140E4000 == 73 [pid = 3372] [id = 539] 20:01:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (17EE2800) [pid = 3372] [serial = 1617] [outer = 00000000] 20:01:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (1A744C00) [pid = 3372] [serial = 1618] [outer = 17EE2800] 20:01:27 INFO - PROCESS | 3372 | 1463626886995 Marionette DEBUG loaded listener.js 20:01:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1A747000) [pid = 3372] [serial = 1619] [outer = 17EE2800] 20:01:27 INFO - PROCESS | 3372 | 1463626887582 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 20:01:27 INFO - PROCESS | 3372 | 1463626887617 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 20:01:27 INFO - PROCESS | 3372 | 1463626887621 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:01:27 INFO - PROCESS | 3372 | 1463626887623 Marionette TRACE conn2 <- [1,2122,null,{}] 20:01:27 INFO - PROCESS | 3372 | 1463626887626 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:27 INFO - PROCESS | 3372 | 1463626887751 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 20:01:27 INFO - PROCESS | 3372 | 1463626887913 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:27 INFO - PROCESS | 3372 | ++DOCSHELL 1A4D2800 == 74 [pid = 3372] [id = 540] 20:01:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1A4D3800) [pid = 3372] [serial = 1620] [outer = 00000000] 20:01:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (1AA44000) [pid = 3372] [serial = 1621] [outer = 1A4D3800] 20:01:27 INFO - PROCESS | 3372 | 1463626887967 Marionette DEBUG loaded listener.js 20:01:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (1AB4C800) [pid = 3372] [serial = 1622] [outer = 1A4D3800] 20:01:28 INFO - PROCESS | 3372 | 1463626888787 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 20:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1251ms 20:01:28 INFO - PROCESS | 3372 | 1463626888873 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 20:01:28 INFO - PROCESS | 3372 | 1463626888877 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 20:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:01:28 INFO - PROCESS | 3372 | 1463626888883 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:01:28 INFO - PROCESS | 3372 | 1463626888886 Marionette TRACE conn2 <- [1,2126,null,{}] 20:01:28 INFO - PROCESS | 3372 | 1463626888892 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:29 INFO - PROCESS | 3372 | 1463626888994 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 20:01:29 INFO - PROCESS | 3372 | 1463626889140 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:29 INFO - PROCESS | 3372 | ++DOCSHELL 10A5B000 == 75 [pid = 3372] [id = 541] 20:01:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (10C27400) [pid = 3372] [serial = 1623] [outer = 00000000] 20:01:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (12B5DC00) [pid = 3372] [serial = 1624] [outer = 10C27400] 20:01:29 INFO - PROCESS | 3372 | 1463626889191 Marionette DEBUG loaded listener.js 20:01:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (13708000) [pid = 3372] [serial = 1625] [outer = 10C27400] 20:01:29 INFO - PROCESS | 3372 | 1463626889792 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 20:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 938ms 20:01:29 INFO - PROCESS | 3372 | 1463626889829 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 20:01:29 INFO - PROCESS | 3372 | 1463626889834 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 20:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:01:29 INFO - PROCESS | 3372 | 1463626889840 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:01:29 INFO - PROCESS | 3372 | 1463626889843 Marionette TRACE conn2 <- [1,2130,null,{}] 20:01:29 INFO - PROCESS | 3372 | 1463626889847 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:29 INFO - PROCESS | 3372 | 1463626889949 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 20:01:30 INFO - PROCESS | 3372 | 1463626890099 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:30 INFO - PROCESS | 3372 | ++DOCSHELL 14284C00 == 76 [pid = 3372] [id = 542] 20:01:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (14289000) [pid = 3372] [serial = 1626] [outer = 00000000] 20:01:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (157BE800) [pid = 3372] [serial = 1627] [outer = 14289000] 20:01:30 INFO - PROCESS | 3372 | 1463626890147 Marionette DEBUG loaded listener.js 20:01:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (1670FC00) [pid = 3372] [serial = 1628] [outer = 14289000] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 16A54C00 == 75 [pid = 3372] [id = 427] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 195CDC00 == 74 [pid = 3372] [id = 458] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 10A55800 == 73 [pid = 3372] [id = 502] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 19744400 == 72 [pid = 3372] [id = 459] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 140E2400 == 71 [pid = 3372] [id = 533] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 13DBD400 == 70 [pid = 3372] [id = 532] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 18259400 == 69 [pid = 3372] [id = 531] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 17405400 == 68 [pid = 3372] [id = 530] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 170C6C00 == 67 [pid = 3372] [id = 529] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 13B99000 == 66 [pid = 3372] [id = 511] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 103EA800 == 65 [pid = 3372] [id = 528] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 14291000 == 64 [pid = 3372] [id = 527] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 13DC1000 == 63 [pid = 3372] [id = 512] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 128A2C00 == 62 [pid = 3372] [id = 526] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 0C7FD800 == 61 [pid = 3372] [id = 525] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 10336800 == 60 [pid = 3372] [id = 524] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 1426E800 == 59 [pid = 3372] [id = 520] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 128A8000 == 58 [pid = 3372] [id = 519] 20:01:30 INFO - PROCESS | 3372 | --DOCSHELL 0C7F0400 == 57 [pid = 3372] [id = 518] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (16472800) [pid = 3372] [serial = 1540] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (14278400) [pid = 3372] [serial = 1537] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (16473000) [pid = 3372] [serial = 1541] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1426F000) [pid = 3372] [serial = 1546] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (10C2A000) [pid = 3372] [serial = 1507] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (195C4000) [pid = 3372] [serial = 1505] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (140CD800) [pid = 3372] [serial = 1510] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (1711F000) [pid = 3372] [serial = 1513] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (1973E000) [pid = 3372] [serial = 1516] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (199D8C00) [pid = 3372] [serial = 1519] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (140C4400) [pid = 3372] [serial = 1534] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (13384400) [pid = 3372] [serial = 1531] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (13904800) [pid = 3372] [serial = 1532] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (10F4EC00) [pid = 3372] [serial = 1526] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (10C28400) [pid = 3372] [serial = 1525] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (112E2400) [pid = 3372] [serial = 1528] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (16840400) [pid = 3372] [serial = 1543] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (1142C800) [pid = 3372] [serial = 1529] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (15258000) [pid = 3372] [serial = 1522] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (170CAC00) [pid = 3372] [serial = 1550] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (170C6400) [pid = 3372] [serial = 1549] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (1684EC00) [pid = 3372] [serial = 1544] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (17746C00) [pid = 3372] [serial = 1552] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (14275C00) [pid = 3372] [serial = 1538] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (140E5800) [pid = 3372] [serial = 1535] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (14274C00) [pid = 3372] [serial = 1547] [outer = 00000000] [url = about:blank] 20:01:30 INFO - PROCESS | 3372 | 1463626890692 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 20:01:30 INFO - PROCESS | 3372 | 1463626890746 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 20:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:01:30 INFO - PROCESS | 3372 | 1463626890749 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:01:30 INFO - PROCESS | 3372 | 1463626890753 Marionette TRACE conn2 <- [1,2134,null,{}] 20:01:30 INFO - PROCESS | 3372 | 1463626890763 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:30 INFO - PROCESS | 3372 | 1463626890854 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 20:01:30 INFO - PROCESS | 3372 | 1463626890962 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:30 INFO - PROCESS | 3372 | ++DOCSHELL 10C63C00 == 58 [pid = 3372] [id = 543] 20:01:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (10C6C800) [pid = 3372] [serial = 1629] [outer = 00000000] 20:01:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (1338AC00) [pid = 3372] [serial = 1630] [outer = 10C6C800] 20:01:31 INFO - PROCESS | 3372 | 1463626891009 Marionette DEBUG loaded listener.js 20:01:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (15258000) [pid = 3372] [serial = 1631] [outer = 10C6C800] 20:01:31 INFO - PROCESS | 3372 | 1463626891441 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 20:01:31 INFO - PROCESS | 3372 | 1463626891492 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 20:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:01:31 INFO - PROCESS | 3372 | 1463626891496 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:01:31 INFO - PROCESS | 3372 | 1463626891497 Marionette TRACE conn2 <- [1,2138,null,{}] 20:01:31 INFO - PROCESS | 3372 | 1463626891501 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:31 INFO - PROCESS | 3372 | 1463626891615 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:01:31 INFO - PROCESS | 3372 | 1463626891625 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:31 INFO - PROCESS | 3372 | ++DOCSHELL 16995C00 == 59 [pid = 3372] [id = 544] 20:01:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (16D6A400) [pid = 3372] [serial = 1632] [outer = 00000000] 20:01:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (170C4000) [pid = 3372] [serial = 1633] [outer = 16D6A400] 20:01:31 INFO - PROCESS | 3372 | 1463626891669 Marionette DEBUG loaded listener.js 20:01:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (170CAC00) [pid = 3372] [serial = 1634] [outer = 16D6A400] 20:01:32 INFO - PROCESS | 3372 | 1463626892133 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 20:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 704ms 20:01:32 INFO - PROCESS | 3372 | 1463626892195 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 20:01:32 INFO - PROCESS | 3372 | 1463626892197 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 20:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:01:32 INFO - PROCESS | 3372 | 1463626892200 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:01:32 INFO - PROCESS | 3372 | 1463626892202 Marionette TRACE conn2 <- [1,2142,null,{}] 20:01:32 INFO - PROCESS | 3372 | 1463626892205 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:32 INFO - PROCESS | 3372 | 1463626892288 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 20:01:32 INFO - PROCESS | 3372 | 1463626892294 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:32 INFO - PROCESS | 3372 | ++DOCSHELL 1043AC00 == 60 [pid = 3372] [id = 545] 20:01:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (16840400) [pid = 3372] [serial = 1635] [outer = 00000000] 20:01:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (177E1000) [pid = 3372] [serial = 1636] [outer = 16840400] 20:01:32 INFO - PROCESS | 3372 | 1463626892346 Marionette DEBUG loaded listener.js 20:01:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (17CEB800) [pid = 3372] [serial = 1637] [outer = 16840400] 20:01:32 INFO - PROCESS | 3372 | 1463626892791 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 642ms 20:01:32 INFO - PROCESS | 3372 | 1463626892838 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 20:01:32 INFO - PROCESS | 3372 | 1463626892841 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 20:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:01:32 INFO - PROCESS | 3372 | 1463626892849 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:01:32 INFO - PROCESS | 3372 | 1463626892860 Marionette TRACE conn2 <- [1,2146,null,{}] 20:01:32 INFO - PROCESS | 3372 | 1463626892865 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:33 INFO - PROCESS | 3372 | 1463626893005 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 20:01:33 INFO - PROCESS | 3372 | 1463626893121 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:33 INFO - PROCESS | 3372 | ++DOCSHELL 18261400 == 61 [pid = 3372] [id = 546] 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1826A400) [pid = 3372] [serial = 1638] [outer = 00000000] 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (195C8800) [pid = 3372] [serial = 1639] [outer = 1826A400] 20:01:33 INFO - PROCESS | 3372 | 1463626893168 Marionette DEBUG loaded listener.js 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (195DBC00) [pid = 3372] [serial = 1640] [outer = 1826A400] 20:01:33 INFO - PROCESS | 3372 | --DOCSHELL 1B23B800 == 60 [pid = 3372] [id = 16] 20:01:33 INFO - PROCESS | 3372 | 1463626893635 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 798ms 20:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:01:33 INFO - PROCESS | 3372 | 1463626893652 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 20:01:33 INFO - PROCESS | 3372 | 1463626893654 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 20:01:33 INFO - PROCESS | 3372 | 1463626893658 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:01:33 INFO - PROCESS | 3372 | 1463626893659 Marionette TRACE conn2 <- [1,2150,null,{}] 20:01:33 INFO - PROCESS | 3372 | 1463626893663 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:33 INFO - PROCESS | 3372 | 1463626893783 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 20:01:33 INFO - PROCESS | 3372 | 1463626893793 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:33 INFO - PROCESS | 3372 | ++DOCSHELL 16784800 == 61 [pid = 3372] [id = 547] 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (195CF800) [pid = 3372] [serial = 1641] [outer = 00000000] 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (19932800) [pid = 3372] [serial = 1642] [outer = 195CF800] 20:01:33 INFO - PROCESS | 3372 | 1463626893896 Marionette DEBUG loaded listener.js 20:01:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (1A00B000) [pid = 3372] [serial = 1643] [outer = 195CF800] 20:01:34 INFO - PROCESS | 3372 | 1463626894318 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 20:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 688ms 20:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:01:34 INFO - PROCESS | 3372 | 1463626894357 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:01:34 INFO - PROCESS | 3372 | 1463626894360 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 20:01:34 INFO - PROCESS | 3372 | 1463626894364 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:01:34 INFO - PROCESS | 3372 | 1463626894367 Marionette TRACE conn2 <- [1,2154,null,{}] 20:01:34 INFO - PROCESS | 3372 | 1463626894377 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:34 INFO - PROCESS | 3372 | 1463626894523 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 20:01:34 INFO - PROCESS | 3372 | 1463626894598 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:34 INFO - PROCESS | 3372 | ++DOCSHELL 19744400 == 62 [pid = 3372] [id = 548] 20:01:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (1A010400) [pid = 3372] [serial = 1644] [outer = 00000000] 20:01:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1A74B400) [pid = 3372] [serial = 1645] [outer = 1A010400] 20:01:34 INFO - PROCESS | 3372 | 1463626894641 Marionette DEBUG loaded listener.js 20:01:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1AA3BC00) [pid = 3372] [serial = 1646] [outer = 1A010400] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (14285800) [pid = 3372] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (17DFA000) [pid = 3372] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (155ECC00) [pid = 3372] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1646D000) [pid = 3372] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (170C7000) [pid = 3372] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1993C800) [pid = 3372] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (10373C00) [pid = 3372] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (18252000) [pid = 3372] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (105F7400) [pid = 3372] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (195BB800) [pid = 3372] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (11084400) [pid = 3372] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (16789400) [pid = 3372] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (1523B000) [pid = 3372] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (16847400) [pid = 3372] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (130CB400) [pid = 3372] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (19746000) [pid = 3372] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (195D4400) [pid = 3372] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (0F207400) [pid = 3372] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (18260C00) [pid = 3372] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (16EA6400) [pid = 3372] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (130CC000) [pid = 3372] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (195C4800) [pid = 3372] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (195E1C00) [pid = 3372] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (14270C00) [pid = 3372] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (11A04000) [pid = 3372] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (18250800) [pid = 3372] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (0F201800) [pid = 3372] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:01:35 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (10BB1C00) [pid = 3372] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:01:35 INFO - PROCESS | 3372 | 1463626895289 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 20:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 954ms 20:01:35 INFO - PROCESS | 3372 | 1463626895327 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 20:01:35 INFO - PROCESS | 3372 | 1463626895329 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 20:01:35 INFO - PROCESS | 3372 | 1463626895332 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:01:35 INFO - PROCESS | 3372 | 1463626895334 Marionette TRACE conn2 <- [1,2158,null,{}] 20:01:35 INFO - PROCESS | 3372 | 1463626895337 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:35 INFO - PROCESS | 3372 | 1463626895485 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:01:35 INFO - PROCESS | 3372 | 1463626895554 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:35 INFO - PROCESS | 3372 | ++DOCSHELL 10C23400 == 63 [pid = 3372] [id = 549] 20:01:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (10C2C800) [pid = 3372] [serial = 1647] [outer = 00000000] 20:01:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (12D7FC00) [pid = 3372] [serial = 1648] [outer = 10C2C800] 20:01:35 INFO - PROCESS | 3372 | 1463626895597 Marionette DEBUG loaded listener.js 20:01:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (14003400) [pid = 3372] [serial = 1649] [outer = 10C2C800] 20:01:35 INFO - PROCESS | 3372 | 1463626895960 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 20:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 688ms 20:01:36 INFO - PROCESS | 3372 | 1463626896033 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 20:01:36 INFO - PROCESS | 3372 | 1463626896035 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 20:01:36 INFO - PROCESS | 3372 | 1463626896038 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:01:36 INFO - PROCESS | 3372 | 1463626896040 Marionette TRACE conn2 <- [1,2162,null,{}] 20:01:36 INFO - PROCESS | 3372 | 1463626896044 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:36 INFO - PROCESS | 3372 | 1463626896131 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 20:01:36 INFO - PROCESS | 3372 | 1463626896171 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:36 INFO - PROCESS | 3372 | ++DOCSHELL 12D7B400 == 64 [pid = 3372] [id = 550] 20:01:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1400B400) [pid = 3372] [serial = 1650] [outer = 00000000] 20:01:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (17DEC800) [pid = 3372] [serial = 1651] [outer = 1400B400] 20:01:36 INFO - PROCESS | 3372 | 1463626896216 Marionette DEBUG loaded listener.js 20:01:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (18262000) [pid = 3372] [serial = 1652] [outer = 1400B400] 20:01:36 INFO - PROCESS | 3372 | 1463626896688 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 704ms 20:01:36 INFO - PROCESS | 3372 | 1463626896738 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 20:01:36 INFO - PROCESS | 3372 | 1463626896740 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 20:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:01:36 INFO - PROCESS | 3372 | 1463626896743 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:01:36 INFO - PROCESS | 3372 | 1463626896746 Marionette TRACE conn2 <- [1,2166,null,{}] 20:01:36 INFO - PROCESS | 3372 | 1463626896749 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:36 INFO - PROCESS | 3372 | 1463626896852 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 20:01:36 INFO - PROCESS | 3372 | 1463626896858 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:36 INFO - PROCESS | 3372 | ++DOCSHELL 105F1800 == 65 [pid = 3372] [id = 551] 20:01:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (195D1400) [pid = 3372] [serial = 1653] [outer = 00000000] 20:01:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (1AA3CC00) [pid = 3372] [serial = 1654] [outer = 195D1400] 20:01:36 INFO - PROCESS | 3372 | 1463626896906 Marionette DEBUG loaded listener.js 20:01:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1AA47800) [pid = 3372] [serial = 1655] [outer = 195D1400] 20:01:37 INFO - PROCESS | 3372 | 1463626897657 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 938ms 20:01:37 INFO - PROCESS | 3372 | 1463626897690 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 20:01:37 INFO - PROCESS | 3372 | 1463626897695 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 20:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:01:37 INFO - PROCESS | 3372 | 1463626897700 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:01:37 INFO - PROCESS | 3372 | 1463626897705 Marionette TRACE conn2 <- [1,2170,null,{}] 20:01:37 INFO - PROCESS | 3372 | 1463626897710 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:37 INFO - PROCESS | 3372 | 1463626897826 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 20:01:38 INFO - PROCESS | 3372 | 1463626897991 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:38 INFO - PROCESS | 3372 | ++DOCSHELL 10FC4400 == 66 [pid = 3372] [id = 552] 20:01:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (11225C00) [pid = 3372] [serial = 1656] [outer = 00000000] 20:01:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (12D7B000) [pid = 3372] [serial = 1657] [outer = 11225C00] 20:01:38 INFO - PROCESS | 3372 | 1463626898048 Marionette DEBUG loaded listener.js 20:01:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (13B9FC00) [pid = 3372] [serial = 1658] [outer = 11225C00] 20:01:38 INFO - PROCESS | 3372 | 1463626898652 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1001ms 20:01:38 INFO - PROCESS | 3372 | 1463626898702 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:01:38 INFO - PROCESS | 3372 | 1463626898708 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 20:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:01:38 INFO - PROCESS | 3372 | 1463626898715 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:01:38 INFO - PROCESS | 3372 | 1463626898718 Marionette TRACE conn2 <- [1,2174,null,{}] 20:01:38 INFO - PROCESS | 3372 | 1463626898722 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:38 INFO - PROCESS | 3372 | 1463626898840 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 20:01:39 INFO - PROCESS | 3372 | 1463626898990 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:39 INFO - PROCESS | 3372 | ++DOCSHELL 1428AC00 == 67 [pid = 3372] [id = 553] 20:01:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (1428D000) [pid = 3372] [serial = 1659] [outer = 00000000] 20:01:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (16469800) [pid = 3372] [serial = 1660] [outer = 1428D000] 20:01:39 INFO - PROCESS | 3372 | 1463626899044 Marionette DEBUG loaded listener.js 20:01:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (16846000) [pid = 3372] [serial = 1661] [outer = 1428D000] 20:01:39 INFO - PROCESS | 3372 | 1463626899643 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 939ms 20:01:39 INFO - PROCESS | 3372 | 1463626899658 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 20:01:39 INFO - PROCESS | 3372 | 1463626899661 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 20:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:01:39 INFO - PROCESS | 3372 | 1463626899664 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:01:39 INFO - PROCESS | 3372 | 1463626899668 Marionette TRACE conn2 <- [1,2178,null,{}] 20:01:39 INFO - PROCESS | 3372 | 1463626899679 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:39 INFO - PROCESS | 3372 | 1463626899793 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 20:01:39 INFO - PROCESS | 3372 | 1463626899958 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:39 INFO - PROCESS | 3372 | ++DOCSHELL 195D8400 == 68 [pid = 3372] [id = 554] 20:01:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (195D9800) [pid = 3372] [serial = 1662] [outer = 00000000] 20:01:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1993C800) [pid = 3372] [serial = 1663] [outer = 195D9800] 20:01:40 INFO - PROCESS | 3372 | 1463626900015 Marionette DEBUG loaded listener.js 20:01:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (1A4CE000) [pid = 3372] [serial = 1664] [outer = 195D9800] 20:01:40 INFO - PROCESS | 3372 | 1463626900628 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 20:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1001ms 20:01:40 INFO - PROCESS | 3372 | 1463626900670 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 20:01:40 INFO - PROCESS | 3372 | 1463626900673 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 20:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:01:40 INFO - PROCESS | 3372 | 1463626900678 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:01:40 INFO - PROCESS | 3372 | 1463626900680 Marionette TRACE conn2 <- [1,2182,null,{}] 20:01:40 INFO - PROCESS | 3372 | 1463626900683 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:40 INFO - PROCESS | 3372 | 1463626900797 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 20:01:40 INFO - PROCESS | 3372 | 1463626900946 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:40 INFO - PROCESS | 3372 | ++DOCSHELL 1AA3A800 == 69 [pid = 3372] [id = 555] 20:01:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (1AA45000) [pid = 3372] [serial = 1665] [outer = 00000000] 20:01:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1AB57000) [pid = 3372] [serial = 1666] [outer = 1AA45000] 20:01:41 INFO - PROCESS | 3372 | 1463626901000 Marionette DEBUG loaded listener.js 20:01:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (1ACAD400) [pid = 3372] [serial = 1667] [outer = 1AA45000] 20:01:41 INFO - PROCESS | 3372 | 1463626901520 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 20:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 907ms 20:01:41 INFO - PROCESS | 3372 | 1463626901582 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 20:01:41 INFO - PROCESS | 3372 | 1463626901585 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 20:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:01:41 INFO - PROCESS | 3372 | 1463626901588 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:01:41 INFO - PROCESS | 3372 | 1463626901590 Marionette TRACE conn2 <- [1,2186,null,{}] 20:01:41 INFO - PROCESS | 3372 | 1463626901594 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:41 INFO - PROCESS | 3372 | 1463626901702 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 20:01:41 INFO - PROCESS | 3372 | 1463626901864 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:41 INFO - PROCESS | 3372 | ++DOCSHELL 13BC0000 == 70 [pid = 3372] [id = 556] 20:01:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1A74A800) [pid = 3372] [serial = 1668] [outer = 00000000] 20:01:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (1ACB3800) [pid = 3372] [serial = 1669] [outer = 1A74A800] 20:01:41 INFO - PROCESS | 3372 | 1463626901918 Marionette DEBUG loaded listener.js 20:01:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (1ACB6800) [pid = 3372] [serial = 1670] [outer = 1A74A800] 20:01:42 INFO - PROCESS | 3372 | 1463626902496 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 939ms 20:01:42 INFO - PROCESS | 3372 | 1463626902533 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 20:01:42 INFO - PROCESS | 3372 | 1463626902535 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 20:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:01:42 INFO - PROCESS | 3372 | 1463626902539 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:01:42 INFO - PROCESS | 3372 | 1463626902541 Marionette TRACE conn2 <- [1,2190,null,{}] 20:01:42 INFO - PROCESS | 3372 | 1463626902544 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:42 INFO - PROCESS | 3372 | 1463626902665 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:01:42 INFO - PROCESS | 3372 | 1463626902829 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:42 INFO - PROCESS | 3372 | ++DOCSHELL 1AA44C00 == 71 [pid = 3372] [id = 557] 20:01:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (1ACB2000) [pid = 3372] [serial = 1671] [outer = 00000000] 20:01:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (1AF9E400) [pid = 3372] [serial = 1672] [outer = 1ACB2000] 20:01:42 INFO - PROCESS | 3372 | 1463626902883 Marionette DEBUG loaded listener.js 20:01:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1AFA0400) [pid = 3372] [serial = 1673] [outer = 1ACB2000] 20:01:43 INFO - PROCESS | 3372 | 1463626903447 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 938ms 20:01:43 INFO - PROCESS | 3372 | 1463626903484 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 20:01:43 INFO - PROCESS | 3372 | 1463626903486 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 20:01:43 INFO - PROCESS | 3372 | 1463626903490 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:01:43 INFO - PROCESS | 3372 | 1463626903492 Marionette TRACE conn2 <- [1,2194,null,{}] 20:01:43 INFO - PROCESS | 3372 | 1463626903495 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:43 INFO - PROCESS | 3372 | 1463626903609 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 20:01:43 INFO - PROCESS | 3372 | 1463626903772 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:43 INFO - PROCESS | 3372 | ++DOCSHELL 10486000 == 72 [pid = 3372] [id = 558] 20:01:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (10C2A800) [pid = 3372] [serial = 1674] [outer = 00000000] 20:01:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (13DC2400) [pid = 3372] [serial = 1675] [outer = 10C2A800] 20:01:43 INFO - PROCESS | 3372 | 1463626903826 Marionette DEBUG loaded listener.js 20:01:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (1646F000) [pid = 3372] [serial = 1676] [outer = 10C2A800] 20:01:44 INFO - PROCESS | 3372 | 1463626904695 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 20:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1252ms 20:01:44 INFO - PROCESS | 3372 | 1463626904748 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 20:01:44 INFO - PROCESS | 3372 | 1463626904752 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 20:01:44 INFO - PROCESS | 3372 | 1463626904757 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:01:44 INFO - PROCESS | 3372 | 1463626904761 Marionette TRACE conn2 <- [1,2198,null,{}] 20:01:44 INFO - PROCESS | 3372 | 1463626904766 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:44 INFO - PROCESS | 3372 | 1463626904870 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 20:01:45 INFO - PROCESS | 3372 | 1463626905024 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:45 INFO - PROCESS | 3372 | ++DOCSHELL 0F338800 == 73 [pid = 3372] [id = 559] 20:01:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (10A5AC00) [pid = 3372] [serial = 1677] [outer = 00000000] 20:01:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (128A7C00) [pid = 3372] [serial = 1678] [outer = 10A5AC00] 20:01:45 INFO - PROCESS | 3372 | 1463626905080 Marionette DEBUG loaded listener.js 20:01:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (11C02000) [pid = 3372] [serial = 1679] [outer = 10A5AC00] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 12D7B400 == 72 [pid = 3372] [id = 550] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 10C23400 == 71 [pid = 3372] [id = 549] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 19744400 == 70 [pid = 3372] [id = 548] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 16784800 == 69 [pid = 3372] [id = 547] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 18261400 == 68 [pid = 3372] [id = 546] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 1043AC00 == 67 [pid = 3372] [id = 545] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 16995C00 == 66 [pid = 3372] [id = 544] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 10C63C00 == 65 [pid = 3372] [id = 543] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 19931C00 == 64 [pid = 3372] [id = 17] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 14284C00 == 63 [pid = 3372] [id = 542] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 10A5B000 == 62 [pid = 3372] [id = 541] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 1A4D2800 == 61 [pid = 3372] [id = 540] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 140E4000 == 60 [pid = 3372] [id = 539] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 1A0E1C00 == 59 [pid = 3372] [id = 538] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1A010000) [pid = 3372] [serial = 1603] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 195C2C00 == 58 [pid = 3372] [id = 537] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 1426E400 == 57 [pid = 3372] [id = 536] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 10C25800 == 56 [pid = 3372] [id = 535] 20:01:45 INFO - PROCESS | 3372 | --DOCSHELL 19785000 == 55 [pid = 3372] [id = 534] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (19E69C00) [pid = 3372] [serial = 1601] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (1684AC00) [pid = 3372] [serial = 1597] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (13304000) [pid = 3372] [serial = 1558] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (195BC000) [pid = 3372] [serial = 1469] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (16902C00) [pid = 3372] [serial = 1586] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (16D6EC00) [pid = 3372] [serial = 1370] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (17405800) [pid = 3372] [serial = 1588] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (19E69400) [pid = 3372] [serial = 1424] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (105F2000) [pid = 3372] [serial = 1573] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1826C400) [pid = 3372] [serial = 1591] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (10FBE400) [pid = 3372] [serial = 1415] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (195DE800) [pid = 3372] [serial = 1594] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (1428B800) [pid = 3372] [serial = 1418] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (195D8800) [pid = 3372] [serial = 1373] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (1646A400) [pid = 3372] [serial = 1583] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (195C1400) [pid = 3372] [serial = 1567] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (19793400) [pid = 3372] [serial = 1600] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (13DBF000) [pid = 3372] [serial = 1579] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (1978C400) [pid = 3372] [serial = 1379] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (195E1400) [pid = 3372] [serial = 1376] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1047A000) [pid = 3372] [serial = 1555] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (10C2A400) [pid = 3372] [serial = 1576] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (19789800) [pid = 3372] [serial = 1421] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (19790000) [pid = 3372] [serial = 1570] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (177E5800) [pid = 3372] [serial = 1553] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (14012800) [pid = 3372] [serial = 1367] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (12D30800) [pid = 3372] [serial = 1577] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (195D2400) [pid = 3372] [serial = 1472] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (19934C00) [pid = 3372] [serial = 1475] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1678D000) [pid = 3372] [serial = 1585] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (16471000) [pid = 3372] [serial = 1466] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (10C20800) [pid = 3372] [serial = 1574] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (18257400) [pid = 3372] [serial = 1564] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1740E400) [pid = 3372] [serial = 1561] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (157BA400) [pid = 3372] [serial = 1582] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (13389C00) [pid = 3372] [serial = 1463] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (19742C00) [pid = 3372] [serial = 1595] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1825DC00) [pid = 3372] [serial = 1598] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (1978E000) [pid = 3372] [serial = 1412] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (10A64400) [pid = 3372] [serial = 1460] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (140E7C00) [pid = 3372] [serial = 1580] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (17CE8000) [pid = 3372] [serial = 1589] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (10FC2000) [pid = 3372] [serial = 1364] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (195BFC00) [pid = 3372] [serial = 1592] [outer = 00000000] [url = about:blank] 20:01:45 INFO - PROCESS | 3372 | 1463626905713 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 20:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1001ms 20:01:45 INFO - PROCESS | 3372 | 1463626905762 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 20:01:45 INFO - PROCESS | 3372 | 1463626905767 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 20:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:01:45 INFO - PROCESS | 3372 | 1463626905773 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:01:45 INFO - PROCESS | 3372 | 1463626905776 Marionette TRACE conn2 <- [1,2202,null,{}] 20:01:45 INFO - PROCESS | 3372 | 1463626905779 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:45 INFO - PROCESS | 3372 | 1463626905869 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 20:01:46 INFO - PROCESS | 3372 | 1463626905986 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:46 INFO - PROCESS | 3372 | ++DOCSHELL 0F341000 == 56 [pid = 3372] [id = 560] 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (10A5B000) [pid = 3372] [serial = 1680] [outer = 00000000] 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (10FC8800) [pid = 3372] [serial = 1681] [outer = 10A5B000] 20:01:46 INFO - PROCESS | 3372 | 1463626906032 Marionette DEBUG loaded listener.js 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (1315F800) [pid = 3372] [serial = 1682] [outer = 10A5B000] 20:01:46 INFO - PROCESS | 3372 | 1463626906444 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 20:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 704ms 20:01:46 INFO - PROCESS | 3372 | 1463626906472 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:01:46 INFO - PROCESS | 3372 | 1463626906474 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 20:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:01:46 INFO - PROCESS | 3372 | 1463626906477 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:01:46 INFO - PROCESS | 3372 | 1463626906481 Marionette TRACE conn2 <- [1,2206,null,{}] 20:01:46 INFO - PROCESS | 3372 | 1463626906495 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:46 INFO - PROCESS | 3372 | 1463626906593 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 20:01:46 INFO - PROCESS | 3372 | 1463626906601 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:46 INFO - PROCESS | 3372 | ++DOCSHELL 140C9000 == 57 [pid = 3372] [id = 561] 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (140D1400) [pid = 3372] [serial = 1683] [outer = 00000000] 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (140E6C00) [pid = 3372] [serial = 1684] [outer = 140D1400] 20:01:46 INFO - PROCESS | 3372 | 1463626906647 Marionette DEBUG loaded listener.js 20:01:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (14271800) [pid = 3372] [serial = 1685] [outer = 140D1400] 20:01:47 INFO - PROCESS | 3372 | 1463626907159 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 20:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 704ms 20:01:47 INFO - PROCESS | 3372 | 1463626907208 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 20:01:47 INFO - PROCESS | 3372 | 1463626907211 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 20:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:01:47 INFO - PROCESS | 3372 | 1463626907214 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:01:47 INFO - PROCESS | 3372 | 1463626907216 Marionette TRACE conn2 <- [1,2210,null,{}] 20:01:47 INFO - PROCESS | 3372 | 1463626907219 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:47 INFO - PROCESS | 3372 | 1463626907307 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:01:47 INFO - PROCESS | 3372 | 1463626907342 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:47 INFO - PROCESS | 3372 | ++DOCSHELL 157B9C00 == 58 [pid = 3372] [id = 562] 20:01:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (157BAC00) [pid = 3372] [serial = 1686] [outer = 00000000] 20:01:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (16471000) [pid = 3372] [serial = 1687] [outer = 157BAC00] 20:01:47 INFO - PROCESS | 3372 | 1463626907386 Marionette DEBUG loaded listener.js 20:01:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (16477400) [pid = 3372] [serial = 1688] [outer = 157BAC00] 20:01:47 INFO - PROCESS | 3372 | 1463626907870 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 704ms 20:01:47 INFO - PROCESS | 3372 | 1463626907913 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 20:01:47 INFO - PROCESS | 3372 | 1463626907915 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 20:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:01:47 INFO - PROCESS | 3372 | 1463626907925 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:01:47 INFO - PROCESS | 3372 | 1463626907927 Marionette TRACE conn2 <- [1,2214,null,{}] 20:01:47 INFO - PROCESS | 3372 | 1463626907930 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:48 INFO - PROCESS | 3372 | 1463626908060 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 20:01:48 INFO - PROCESS | 3372 | 1463626908128 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:48 INFO - PROCESS | 3372 | ++DOCSHELL 14276400 == 59 [pid = 3372] [id = 563] 20:01:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (14290400) [pid = 3372] [serial = 1689] [outer = 00000000] 20:01:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (16782C00) [pid = 3372] [serial = 1690] [outer = 14290400] 20:01:48 INFO - PROCESS | 3372 | 1463626908173 Marionette DEBUG loaded listener.js 20:01:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1678D000) [pid = 3372] [serial = 1691] [outer = 14290400] 20:01:48 INFO - PROCESS | 3372 | 1463626908605 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 20:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 751ms 20:01:48 INFO - PROCESS | 3372 | 1463626908659 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 20:01:48 INFO - PROCESS | 3372 | 1463626908661 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 20:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:01:48 INFO - PROCESS | 3372 | 1463626908671 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:01:48 INFO - PROCESS | 3372 | 1463626908672 Marionette TRACE conn2 <- [1,2218,null,{}] 20:01:48 INFO - PROCESS | 3372 | 1463626908676 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:48 INFO - PROCESS | 3372 | 1463626908841 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 20:01:48 INFO - PROCESS | 3372 | 1463626908915 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:48 INFO - PROCESS | 3372 | ++DOCSHELL 166AA800 == 60 [pid = 3372] [id = 564] 20:01:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (170C6000) [pid = 3372] [serial = 1692] [outer = 00000000] 20:01:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (1773D800) [pid = 3372] [serial = 1693] [outer = 170C6000] 20:01:48 INFO - PROCESS | 3372 | 1463626908959 Marionette DEBUG loaded listener.js 20:01:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (177E6400) [pid = 3372] [serial = 1694] [outer = 170C6000] 20:01:49 INFO - PROCESS | 3372 | 1463626909364 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 20:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 735ms 20:01:49 INFO - PROCESS | 3372 | 1463626909405 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 20:01:49 INFO - PROCESS | 3372 | 1463626909407 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 20:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:01:49 INFO - PROCESS | 3372 | 1463626909411 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:01:49 INFO - PROCESS | 3372 | 1463626909412 Marionette TRACE conn2 <- [1,2222,null,{}] 20:01:49 INFO - PROCESS | 3372 | 1463626909421 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:49 INFO - PROCESS | 3372 | 1463626909544 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 20:01:49 INFO - PROCESS | 3372 | 1463626909550 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:49 INFO - PROCESS | 3372 | ++DOCSHELL 176C6C00 == 61 [pid = 3372] [id = 565] 20:01:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (1773D000) [pid = 3372] [serial = 1695] [outer = 00000000] 20:01:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (18259400) [pid = 3372] [serial = 1696] [outer = 1773D000] 20:01:49 INFO - PROCESS | 3372 | 1463626909659 Marionette DEBUG loaded listener.js 20:01:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (18268000) [pid = 3372] [serial = 1697] [outer = 1773D000] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1B3B4C00) [pid = 3372] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1B3B6000) [pid = 3372] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (16840400) [pid = 3372] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (10C27400) [pid = 3372] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (10C6C800) [pid = 3372] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (14289000) [pid = 3372] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (16D6A400) [pid = 3372] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1826A400) [pid = 3372] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (195CF800) [pid = 3372] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (10C2C800) [pid = 3372] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (1A010400) [pid = 3372] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:01:50 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1400B400) [pid = 3372] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:01:50 INFO - PROCESS | 3372 | 1463626910223 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 20:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 845ms 20:01:50 INFO - PROCESS | 3372 | 1463626910254 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:01:50 INFO - PROCESS | 3372 | 1463626910256 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 20:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:01:50 INFO - PROCESS | 3372 | 1463626910259 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:01:50 INFO - PROCESS | 3372 | 1463626910261 Marionette TRACE conn2 <- [1,2226,null,{}] 20:01:50 INFO - PROCESS | 3372 | 1463626910264 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:50 INFO - PROCESS | 3372 | 1463626910397 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 20:01:50 INFO - PROCESS | 3372 | 1463626910477 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:50 INFO - PROCESS | 3372 | ++DOCSHELL 140C5000 == 62 [pid = 3372] [id = 566] 20:01:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (14289000) [pid = 3372] [serial = 1698] [outer = 00000000] 20:01:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1711F400) [pid = 3372] [serial = 1699] [outer = 14289000] 20:01:50 INFO - PROCESS | 3372 | 1463626910520 Marionette DEBUG loaded listener.js 20:01:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (177E5000) [pid = 3372] [serial = 1700] [outer = 14289000] 20:01:50 INFO - PROCESS | 3372 | 1463626910864 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 20:01:50 INFO - PROCESS | 3372 | 1463626910907 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 20:01:50 INFO - PROCESS | 3372 | 1463626910909 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 20:01:50 INFO - PROCESS | 3372 | 1463626910912 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:01:50 INFO - PROCESS | 3372 | 1463626910914 Marionette TRACE conn2 <- [1,2230,null,{}] 20:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:01:50 INFO - PROCESS | 3372 | 1463626910917 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:51 INFO - PROCESS | 3372 | 1463626911004 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:01:51 INFO - PROCESS | 3372 | 1463626911010 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:51 INFO - PROCESS | 3372 | ++DOCSHELL 16D6A400 == 63 [pid = 3372] [id = 567] 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (16D74400) [pid = 3372] [serial = 1701] [outer = 00000000] 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (195C1000) [pid = 3372] [serial = 1702] [outer = 16D74400] 20:01:51 INFO - PROCESS | 3372 | 1463626911053 Marionette DEBUG loaded listener.js 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (195C8400) [pid = 3372] [serial = 1703] [outer = 16D74400] 20:01:51 INFO - PROCESS | 3372 | 1463626911480 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 594ms 20:01:51 INFO - PROCESS | 3372 | 1463626911511 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 20:01:51 INFO - PROCESS | 3372 | 1463626911513 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 20:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:01:51 INFO - PROCESS | 3372 | 1463626911516 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:01:51 INFO - PROCESS | 3372 | 1463626911517 Marionette TRACE conn2 <- [1,2234,null,{}] 20:01:51 INFO - PROCESS | 3372 | 1463626911521 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:51 INFO - PROCESS | 3372 | 1463626911655 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 20:01:51 INFO - PROCESS | 3372 | 1463626911664 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:51 INFO - PROCESS | 3372 | ++DOCSHELL 112DF400 == 64 [pid = 3372] [id = 568] 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (1826E800) [pid = 3372] [serial = 1704] [outer = 00000000] 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (195D9C00) [pid = 3372] [serial = 1705] [outer = 1826E800] 20:01:51 INFO - PROCESS | 3372 | 1463626911715 Marionette DEBUG loaded listener.js 20:01:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (195E0C00) [pid = 3372] [serial = 1706] [outer = 1826E800] 20:01:52 INFO - PROCESS | 3372 | 1463626912320 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 829ms 20:01:52 INFO - PROCESS | 3372 | 1463626912360 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 20:01:52 INFO - PROCESS | 3372 | 1463626912364 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 20:01:52 INFO - PROCESS | 3372 | 1463626912370 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:01:52 INFO - PROCESS | 3372 | 1463626912374 Marionette TRACE conn2 <- [1,2238,null,{}] 20:01:52 INFO - PROCESS | 3372 | 1463626912380 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:52 INFO - PROCESS | 3372 | 1463626912503 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 20:01:52 INFO - PROCESS | 3372 | 1463626912654 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:52 INFO - PROCESS | 3372 | ++DOCSHELL 10C29800 == 65 [pid = 3372] [id = 569] 20:01:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (10C29C00) [pid = 3372] [serial = 1707] [outer = 00000000] 20:01:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (10FC3400) [pid = 3372] [serial = 1708] [outer = 10C29C00] 20:01:52 INFO - PROCESS | 3372 | 1463626912723 Marionette DEBUG loaded listener.js 20:01:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (112E6C00) [pid = 3372] [serial = 1709] [outer = 10C29C00] 20:01:53 INFO - PROCESS | 3372 | 1463626913318 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 20:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1001ms 20:01:53 INFO - PROCESS | 3372 | 1463626913374 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 20:01:53 INFO - PROCESS | 3372 | 1463626913380 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 20:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:01:53 INFO - PROCESS | 3372 | 1463626913386 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:01:53 INFO - PROCESS | 3372 | 1463626913389 Marionette TRACE conn2 <- [1,2242,null,{}] 20:01:53 INFO - PROCESS | 3372 | 1463626913394 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:53 INFO - PROCESS | 3372 | 1463626913539 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 20:01:53 INFO - PROCESS | 3372 | 1463626913694 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:53 INFO - PROCESS | 3372 | ++DOCSHELL 12D30800 == 66 [pid = 3372] [id = 570] 20:01:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1400F800) [pid = 3372] [serial = 1710] [outer = 00000000] 20:01:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (140E5C00) [pid = 3372] [serial = 1711] [outer = 1400F800] 20:01:53 INFO - PROCESS | 3372 | 1463626913758 Marionette DEBUG loaded listener.js 20:01:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1646E400) [pid = 3372] [serial = 1712] [outer = 1400F800] 20:01:54 INFO - PROCESS | 3372 | 1463626914359 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1001ms 20:01:54 INFO - PROCESS | 3372 | 1463626914388 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 20:01:54 INFO - PROCESS | 3372 | 1463626914390 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 20:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:01:54 INFO - PROCESS | 3372 | 1463626914394 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:01:54 INFO - PROCESS | 3372 | 1463626914398 Marionette TRACE conn2 <- [1,2246,null,{}] 20:01:54 INFO - PROCESS | 3372 | 1463626914409 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:54 INFO - PROCESS | 3372 | 1463626914525 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:01:54 INFO - PROCESS | 3372 | 1463626914691 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:54 INFO - PROCESS | 3372 | ++DOCSHELL 18258C00 == 67 [pid = 3372] [id = 571] 20:01:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (18264000) [pid = 3372] [serial = 1713] [outer = 00000000] 20:01:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (195C2C00) [pid = 3372] [serial = 1714] [outer = 18264000] 20:01:54 INFO - PROCESS | 3372 | 1463626914756 Marionette DEBUG loaded listener.js 20:01:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (195DB400) [pid = 3372] [serial = 1715] [outer = 18264000] 20:01:55 INFO - PROCESS | 3372 | 1463626915328 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 939ms 20:01:55 INFO - PROCESS | 3372 | 1463626915338 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 20:01:55 INFO - PROCESS | 3372 | 1463626915341 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 20:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:01:55 INFO - PROCESS | 3372 | 1463626915344 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:01:55 INFO - PROCESS | 3372 | 1463626915346 Marionette TRACE conn2 <- [1,2250,null,{}] 20:01:55 INFO - PROCESS | 3372 | 1463626915350 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:55 INFO - PROCESS | 3372 | 1463626915460 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 20:01:55 INFO - PROCESS | 3372 | 1463626915622 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:55 INFO - PROCESS | 3372 | ++DOCSHELL 19747400 == 68 [pid = 3372] [id = 572] 20:01:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (19784800) [pid = 3372] [serial = 1716] [outer = 00000000] 20:01:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (1978D800) [pid = 3372] [serial = 1717] [outer = 19784800] 20:01:55 INFO - PROCESS | 3372 | 1463626915677 Marionette DEBUG loaded listener.js 20:01:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (19930800) [pid = 3372] [serial = 1718] [outer = 19784800] 20:01:56 INFO - PROCESS | 3372 | 1463626916273 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 938ms 20:01:56 INFO - PROCESS | 3372 | 1463626916289 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 20:01:56 INFO - PROCESS | 3372 | 1463626916291 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 20:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:01:56 INFO - PROCESS | 3372 | 1463626916295 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:01:56 INFO - PROCESS | 3372 | 1463626916297 Marionette TRACE conn2 <- [1,2254,null,{}] 20:01:56 INFO - PROCESS | 3372 | 1463626916301 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:56 INFO - PROCESS | 3372 | 1463626916408 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 20:01:56 INFO - PROCESS | 3372 | 1463626916570 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:56 INFO - PROCESS | 3372 | ++DOCSHELL 1122E000 == 69 [pid = 3372] [id = 573] 20:01:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (19744400) [pid = 3372] [serial = 1719] [outer = 00000000] 20:01:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (199E1C00) [pid = 3372] [serial = 1720] [outer = 19744400] 20:01:56 INFO - PROCESS | 3372 | 1463626916626 Marionette DEBUG loaded listener.js 20:01:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (19E6AC00) [pid = 3372] [serial = 1721] [outer = 19744400] 20:01:57 INFO - PROCESS | 3372 | 1463626917156 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 20:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 908ms 20:01:57 INFO - PROCESS | 3372 | 1463626917200 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 20:01:57 INFO - PROCESS | 3372 | 1463626917202 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 20:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:01:57 INFO - PROCESS | 3372 | 1463626917205 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:01:57 INFO - PROCESS | 3372 | 1463626917207 Marionette TRACE conn2 <- [1,2258,null,{}] 20:01:57 INFO - PROCESS | 3372 | 1463626917212 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:57 INFO - PROCESS | 3372 | 1463626917341 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 20:01:57 INFO - PROCESS | 3372 | 1463626917506 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:57 INFO - PROCESS | 3372 | ++DOCSHELL 19785000 == 70 [pid = 3372] [id = 574] 20:01:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (19792000) [pid = 3372] [serial = 1722] [outer = 00000000] 20:01:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1A751000) [pid = 3372] [serial = 1723] [outer = 19792000] 20:01:57 INFO - PROCESS | 3372 | 1463626917561 Marionette DEBUG loaded listener.js 20:01:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (1AA41400) [pid = 3372] [serial = 1724] [outer = 19792000] 20:01:58 INFO - PROCESS | 3372 | 1463626918115 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 939ms 20:01:58 INFO - PROCESS | 3372 | 1463626918151 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 20:01:58 INFO - PROCESS | 3372 | 1463626918153 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 20:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:01:58 INFO - PROCESS | 3372 | 1463626918157 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:01:58 INFO - PROCESS | 3372 | 1463626918159 Marionette TRACE conn2 <- [1,2262,null,{}] 20:01:58 INFO - PROCESS | 3372 | 1463626918162 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:58 INFO - PROCESS | 3372 | 1463626918269 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:01:58 INFO - PROCESS | 3372 | 1463626918444 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:58 INFO - PROCESS | 3372 | ++DOCSHELL 10560000 == 71 [pid = 3372] [id = 575] 20:01:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (10A64800) [pid = 3372] [serial = 1725] [outer = 00000000] 20:01:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (1A4D1800) [pid = 3372] [serial = 1726] [outer = 10A64800] 20:01:58 INFO - PROCESS | 3372 | 1463626918500 Marionette DEBUG loaded listener.js 20:01:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (1ACB8800) [pid = 3372] [serial = 1727] [outer = 10A64800] 20:01:59 INFO - PROCESS | 3372 | 1463626919259 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 20:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1142ms 20:01:59 INFO - PROCESS | 3372 | 1463626919307 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 20:01:59 INFO - PROCESS | 3372 | 1463626919311 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 20:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:01:59 INFO - PROCESS | 3372 | 1463626919316 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:01:59 INFO - PROCESS | 3372 | 1463626919320 Marionette TRACE conn2 <- [1,2266,null,{}] 20:01:59 INFO - PROCESS | 3372 | 1463626919325 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:01:59 INFO - PROCESS | 3372 | 1463626919432 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 20:01:59 INFO - PROCESS | 3372 | 1463626919588 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:59 INFO - PROCESS | 3372 | ++DOCSHELL 112E6400 == 72 [pid = 3372] [id = 576] 20:01:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (112EA800) [pid = 3372] [serial = 1728] [outer = 00000000] 20:01:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (13B97C00) [pid = 3372] [serial = 1729] [outer = 112EA800] 20:01:59 INFO - PROCESS | 3372 | 1463626919660 Marionette DEBUG loaded listener.js 20:01:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (140CF400) [pid = 3372] [serial = 1730] [outer = 112EA800] 20:02:00 INFO - PROCESS | 3372 | 1463626920236 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 939ms 20:02:00 INFO - PROCESS | 3372 | 1463626920276 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 20:02:00 INFO - PROCESS | 3372 | 1463626920281 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 20:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:02:00 INFO - PROCESS | 3372 | 1463626920288 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:02:00 INFO - PROCESS | 3372 | 1463626920291 Marionette TRACE conn2 <- [1,2270,null,{}] 20:02:00 INFO - PROCESS | 3372 | 1463626920295 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:00 INFO - PROCESS | 3372 | 1463626920399 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 20:02:00 INFO - PROCESS | 3372 | 1463626920568 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:00 INFO - PROCESS | 3372 | ++DOCSHELL 10FC9C00 == 73 [pid = 3372] [id = 577] 20:02:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (13161800) [pid = 3372] [serial = 1731] [outer = 00000000] 20:02:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (15A50400) [pid = 3372] [serial = 1732] [outer = 13161800] 20:02:00 INFO - PROCESS | 3372 | 1463626920635 Marionette DEBUG loaded listener.js 20:02:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (16478000) [pid = 3372] [serial = 1733] [outer = 13161800] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 16D6A400 == 72 [pid = 3372] [id = 567] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 140C5000 == 71 [pid = 3372] [id = 566] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 176C6C00 == 70 [pid = 3372] [id = 565] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 166AA800 == 69 [pid = 3372] [id = 564] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 14276400 == 68 [pid = 3372] [id = 563] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 157B9C00 == 67 [pid = 3372] [id = 562] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 140C9000 == 66 [pid = 3372] [id = 561] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 0F341000 == 65 [pid = 3372] [id = 560] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 0F338800 == 64 [pid = 3372] [id = 559] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (1B3B7C00) [pid = 3372] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (1AA3CC00) [pid = 3372] [serial = 1654] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (128A0000) [pid = 3372] [serial = 1606] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (157BF800) [pid = 3372] [serial = 1609] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (19E6BC00) [pid = 3372] [serial = 1612] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1A4B4000) [pid = 3372] [serial = 1615] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (1A744C00) [pid = 3372] [serial = 1618] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1AA44000) [pid = 3372] [serial = 1621] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 10FC4400 == 63 [pid = 3372] [id = 552] 20:02:00 INFO - PROCESS | 3372 | --DOCSHELL 105F1800 == 62 [pid = 3372] [id = 551] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (177E1000) [pid = 3372] [serial = 1636] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (13708000) [pid = 3372] [serial = 1625] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (12B5DC00) [pid = 3372] [serial = 1624] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (1338AC00) [pid = 3372] [serial = 1630] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (15258000) [pid = 3372] [serial = 1631] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1670FC00) [pid = 3372] [serial = 1628] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (157BE800) [pid = 3372] [serial = 1627] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (170C4000) [pid = 3372] [serial = 1633] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (170CAC00) [pid = 3372] [serial = 1634] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (195C8800) [pid = 3372] [serial = 1639] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1A00B000) [pid = 3372] [serial = 1643] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (19932800) [pid = 3372] [serial = 1642] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (12D7FC00) [pid = 3372] [serial = 1648] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (1A74B400) [pid = 3372] [serial = 1645] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (17DEC800) [pid = 3372] [serial = 1651] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (18262000) [pid = 3372] [serial = 1652] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (14005400) [pid = 3372] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1AA3BC00) [pid = 3372] [serial = 1646] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (195DBC00) [pid = 3372] [serial = 1640] [outer = 00000000] [url = about:blank] 20:02:00 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (14003400) [pid = 3372] [serial = 1649] [outer = 00000000] [url = about:blank] 20:02:01 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (17CEB800) [pid = 3372] [serial = 1637] [outer = 00000000] [url = about:blank] 20:02:01 INFO - PROCESS | 3372 | 1463626921191 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 20:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 939ms 20:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:02:01 INFO - PROCESS | 3372 | 1463626921232 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 20:02:01 INFO - PROCESS | 3372 | 1463626921234 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 20:02:01 INFO - PROCESS | 3372 | 1463626921238 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:02:01 INFO - PROCESS | 3372 | 1463626921241 Marionette TRACE conn2 <- [1,2274,null,{}] 20:02:01 INFO - PROCESS | 3372 | 1463626921251 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:01 INFO - PROCESS | 3372 | 1463626921342 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 20:02:01 INFO - PROCESS | 3372 | 1463626921557 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:01 INFO - PROCESS | 3372 | ++DOCSHELL 0F207000 == 63 [pid = 3372] [id = 578] 20:02:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (0F208400) [pid = 3372] [serial = 1734] [outer = 00000000] 20:02:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (10C1F400) [pid = 3372] [serial = 1735] [outer = 0F208400] 20:02:01 INFO - PROCESS | 3372 | 1463626921617 Marionette DEBUG loaded listener.js 20:02:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (10C69000) [pid = 3372] [serial = 1736] [outer = 0F208400] 20:02:02 INFO - PROCESS | 3372 | 1463626922271 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 20:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 20:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1032ms 20:02:02 INFO - PROCESS | 3372 | 1463626922281 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:02:02 INFO - PROCESS | 3372 | 1463626922285 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 20:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:02:02 INFO - PROCESS | 3372 | 1463626922324 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:02:02 INFO - PROCESS | 3372 | 1463626922328 Marionette TRACE conn2 <- [1,2278,null,{}] 20:02:02 INFO - PROCESS | 3372 | 1463626922335 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:02 INFO - PROCESS | 3372 | 1463626922454 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 20:02:02 INFO - PROCESS | 3372 | 1463626922603 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:02 INFO - PROCESS | 3372 | ++DOCSHELL 140E9000 == 64 [pid = 3372] [id = 579] 20:02:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (140EA000) [pid = 3372] [serial = 1737] [outer = 00000000] 20:02:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (14287000) [pid = 3372] [serial = 1738] [outer = 140EA000] 20:02:02 INFO - PROCESS | 3372 | 1463626922661 Marionette DEBUG loaded listener.js 20:02:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (14EC4000) [pid = 3372] [serial = 1739] [outer = 140EA000] 20:02:03 INFO - PROCESS | 3372 | 1463626923234 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 20:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 20:02:03 INFO - PROCESS | 3372 | 1463626923280 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 20:02:03 INFO - PROCESS | 3372 | 1463626923284 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 20:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:02:03 INFO - PROCESS | 3372 | 1463626923288 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:02:03 INFO - PROCESS | 3372 | 1463626923291 Marionette TRACE conn2 <- [1,2282,null,{}] 20:02:03 INFO - PROCESS | 3372 | 1463626923294 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:03 INFO - PROCESS | 3372 | 1463626923427 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:02:03 INFO - PROCESS | 3372 | 1463626923593 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:03 INFO - PROCESS | 3372 | ++DOCSHELL 1678F000 == 65 [pid = 3372] [id = 580] 20:02:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (16847800) [pid = 3372] [serial = 1740] [outer = 00000000] 20:02:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (16E9A400) [pid = 3372] [serial = 1741] [outer = 16847800] 20:02:03 INFO - PROCESS | 3372 | 1463626923648 Marionette DEBUG loaded listener.js 20:02:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (170C4000) [pid = 3372] [serial = 1742] [outer = 16847800] 20:02:04 INFO - PROCESS | 3372 | 1463626924237 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 20:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1001ms 20:02:04 INFO - PROCESS | 3372 | 1463626924291 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 20:02:04 INFO - PROCESS | 3372 | 1463626924294 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 20:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:02:04 INFO - PROCESS | 3372 | 1463626924304 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:02:04 INFO - PROCESS | 3372 | 1463626924310 Marionette TRACE conn2 <- [1,2286,null,{}] 20:02:04 INFO - PROCESS | 3372 | 1463626924315 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:04 INFO - PROCESS | 3372 | 1463626924428 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 20:02:04 INFO - PROCESS | 3372 | 1463626924592 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:04 INFO - PROCESS | 3372 | ++DOCSHELL 177E3400 == 66 [pid = 3372] [id = 581] 20:02:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (177E7400) [pid = 3372] [serial = 1743] [outer = 00000000] 20:02:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (17DF8800) [pid = 3372] [serial = 1744] [outer = 177E7400] 20:02:04 INFO - PROCESS | 3372 | 1463626924646 Marionette DEBUG loaded listener.js 20:02:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (18250C00) [pid = 3372] [serial = 1745] [outer = 177E7400] 20:02:05 INFO - PROCESS | 3372 | 1463626925242 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 20:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1001ms 20:02:05 INFO - PROCESS | 3372 | 1463626925300 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 20:02:05 INFO - PROCESS | 3372 | 1463626925303 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 20:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:02:05 INFO - PROCESS | 3372 | 1463626925306 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:02:05 INFO - PROCESS | 3372 | 1463626925308 Marionette TRACE conn2 <- [1,2290,null,{}] 20:02:05 INFO - PROCESS | 3372 | 1463626925312 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:05 INFO - PROCESS | 3372 | 1463626925419 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 20:02:05 INFO - PROCESS | 3372 | 1463626925567 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:05 INFO - PROCESS | 3372 | ++DOCSHELL 17CE7800 == 67 [pid = 3372] [id = 582] 20:02:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (18254C00) [pid = 3372] [serial = 1746] [outer = 00000000] 20:02:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (195C1800) [pid = 3372] [serial = 1747] [outer = 18254C00] 20:02:05 INFO - PROCESS | 3372 | 1463626925622 Marionette DEBUG loaded listener.js 20:02:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (195CDC00) [pid = 3372] [serial = 1748] [outer = 18254C00] 20:02:06 INFO - PROCESS | 3372 | 1463626926153 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 907ms 20:02:06 INFO - PROCESS | 3372 | 1463626926210 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 20:02:06 INFO - PROCESS | 3372 | 1463626926212 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 20:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:02:06 INFO - PROCESS | 3372 | 1463626926216 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:02:06 INFO - PROCESS | 3372 | 1463626926218 Marionette TRACE conn2 <- [1,2294,null,{}] 20:02:06 INFO - PROCESS | 3372 | 1463626926221 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:06 INFO - PROCESS | 3372 | 1463626926328 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 20:02:06 INFO - PROCESS | 3372 | 1463626926493 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:06 INFO - PROCESS | 3372 | ++DOCSHELL 1973A400 == 68 [pid = 3372] [id = 583] 20:02:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1973B800) [pid = 3372] [serial = 1749] [outer = 00000000] 20:02:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (1978C400) [pid = 3372] [serial = 1750] [outer = 1973B800] 20:02:06 INFO - PROCESS | 3372 | 1463626926555 Marionette DEBUG loaded listener.js 20:02:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (199E6000) [pid = 3372] [serial = 1751] [outer = 1973B800] 20:02:07 INFO - PROCESS | 3372 | 1463626927179 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 20:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1002ms 20:02:07 INFO - PROCESS | 3372 | 1463626927218 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 20:02:07 INFO - PROCESS | 3372 | 1463626927220 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 20:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:02:07 INFO - PROCESS | 3372 | 1463626927224 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:02:07 INFO - PROCESS | 3372 | 1463626927226 Marionette TRACE conn2 <- [1,2298,null,{}] 20:02:07 INFO - PROCESS | 3372 | 1463626927230 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:07 INFO - PROCESS | 3372 | 1463626927335 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 20:02:07 INFO - PROCESS | 3372 | 1463626927484 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:07 INFO - PROCESS | 3372 | ++DOCSHELL 19E6B800 == 69 [pid = 3372] [id = 584] 20:02:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1A0D8C00) [pid = 3372] [serial = 1752] [outer = 00000000] 20:02:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (1A0E1C00) [pid = 3372] [serial = 1753] [outer = 1A0D8C00] 20:02:07 INFO - PROCESS | 3372 | 1463626927538 Marionette DEBUG loaded listener.js 20:02:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1A4D3400) [pid = 3372] [serial = 1754] [outer = 1A0D8C00] 20:02:08 INFO - PROCESS | 3372 | 1463626928097 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 939ms 20:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:02:08 INFO - PROCESS | 3372 | 1463626928169 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:02:08 INFO - PROCESS | 3372 | 1463626928172 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 20:02:08 INFO - PROCESS | 3372 | 1463626928176 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:02:08 INFO - PROCESS | 3372 | 1463626928178 Marionette TRACE conn2 <- [1,2302,null,{}] 20:02:08 INFO - PROCESS | 3372 | 1463626928182 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:08 INFO - PROCESS | 3372 | 1463626928285 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 20:02:08 INFO - PROCESS | 3372 | 1463626928434 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:08 INFO - PROCESS | 3372 | ++DOCSHELL 1678C400 == 70 [pid = 3372] [id = 585] 20:02:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (16846C00) [pid = 3372] [serial = 1755] [outer = 00000000] 20:02:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (1A74F000) [pid = 3372] [serial = 1756] [outer = 16846C00] 20:02:08 INFO - PROCESS | 3372 | 1463626928490 Marionette DEBUG loaded listener.js 20:02:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (1AA3CC00) [pid = 3372] [serial = 1757] [outer = 16846C00] 20:02:09 INFO - PROCESS | 3372 | 1463626929112 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 20:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1001ms 20:02:09 INFO - PROCESS | 3372 | 1463626929177 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 20:02:09 INFO - PROCESS | 3372 | 1463626929180 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 20:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:02:09 INFO - PROCESS | 3372 | 1463626929183 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:02:09 INFO - PROCESS | 3372 | 1463626929185 Marionette TRACE conn2 <- [1,2306,null,{}] 20:02:09 INFO - PROCESS | 3372 | 1463626929189 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:09 INFO - PROCESS | 3372 | 1463626929295 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:02:09 INFO - PROCESS | 3372 | 1463626929449 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:09 INFO - PROCESS | 3372 | ++DOCSHELL 1A4D1400 == 71 [pid = 3372] [id = 586] 20:02:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (1A747C00) [pid = 3372] [serial = 1758] [outer = 00000000] 20:02:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1AB59000) [pid = 3372] [serial = 1759] [outer = 1A747C00] 20:02:09 INFO - PROCESS | 3372 | 1463626929504 Marionette DEBUG loaded listener.js 20:02:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1ACB5000) [pid = 3372] [serial = 1760] [outer = 1A747C00] 20:02:10 INFO - PROCESS | 3372 | 1463626930204 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 20:02:10 INFO - PROCESS | 3372 | 1463626930283 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 20:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:02:10 INFO - PROCESS | 3372 | 1463626930288 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:02:10 INFO - PROCESS | 3372 | 1463626930291 Marionette TRACE conn2 <- [1,2310,null,{}] 20:02:10 INFO - PROCESS | 3372 | 1463626930297 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:10 INFO - PROCESS | 3372 | 1463626930413 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 20:02:10 INFO - PROCESS | 3372 | 1463626930561 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:10 INFO - PROCESS | 3372 | ++DOCSHELL 1400B400 == 72 [pid = 3372] [id = 587] 20:02:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (1400C800) [pid = 3372] [serial = 1761] [outer = 00000000] 20:02:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (14271400) [pid = 3372] [serial = 1762] [outer = 1400C800] 20:02:10 INFO - PROCESS | 3372 | 1463626930610 Marionette DEBUG loaded listener.js 20:02:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (157C6C00) [pid = 3372] [serial = 1763] [outer = 1400C800] 20:02:11 INFO - PROCESS | 3372 | --DOCSHELL 105F7000 == 71 [pid = 3372] [id = 471] 20:02:11 INFO - PROCESS | 3372 | --DOCSHELL 10FC9C00 == 70 [pid = 3372] [id = 577] 20:02:11 INFO - PROCESS | 3372 | --DOCSHELL 112E6400 == 69 [pid = 3372] [id = 576] 20:02:11 INFO - PROCESS | 3372 | 1463626931199 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 938ms 20:02:11 INFO - PROCESS | 3372 | 1463626931235 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 20:02:11 INFO - PROCESS | 3372 | 1463626931241 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 20:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:02:11 INFO - PROCESS | 3372 | 1463626931247 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:02:11 INFO - PROCESS | 3372 | 1463626931249 Marionette TRACE conn2 <- [1,2314,null,{}] 20:02:11 INFO - PROCESS | 3372 | 1463626931253 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:11 INFO - PROCESS | 3372 | 1463626931346 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 20:02:11 INFO - PROCESS | 3372 | 1463626931469 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:11 INFO - PROCESS | 3372 | ++DOCSHELL 0F341000 == 70 [pid = 3372] [id = 588] 20:02:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (103EA800) [pid = 3372] [serial = 1764] [outer = 00000000] 20:02:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (14270C00) [pid = 3372] [serial = 1765] [outer = 103EA800] 20:02:11 INFO - PROCESS | 3372 | 1463626931522 Marionette DEBUG loaded listener.js 20:02:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (170CF800) [pid = 3372] [serial = 1766] [outer = 103EA800] 20:02:11 INFO - PROCESS | 3372 | 1463626931895 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 704ms 20:02:12 INFO - PROCESS | 3372 | 1463626931968 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 20:02:12 INFO - PROCESS | 3372 | 1463626931970 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 20:02:12 INFO - PROCESS | 3372 | 1463626931974 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:02:12 INFO - PROCESS | 3372 | 1463626931977 Marionette TRACE conn2 <- [1,2318,null,{}] 20:02:12 INFO - PROCESS | 3372 | 1463626931987 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:12 INFO - PROCESS | 3372 | 1463626932091 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 20:02:12 INFO - PROCESS | 3372 | 1463626932104 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:12 INFO - PROCESS | 3372 | ++DOCSHELL 17744800 == 71 [pid = 3372] [id = 589] 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (18251000) [pid = 3372] [serial = 1767] [outer = 00000000] 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (1973DC00) [pid = 3372] [serial = 1768] [outer = 18251000] 20:02:12 INFO - PROCESS | 3372 | 1463626932153 Marionette DEBUG loaded listener.js 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (19E68C00) [pid = 3372] [serial = 1769] [outer = 18251000] 20:02:12 INFO - PROCESS | 3372 | 1463626932633 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 704ms 20:02:12 INFO - PROCESS | 3372 | 1463626932676 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 20:02:12 INFO - PROCESS | 3372 | 1463626932678 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 20:02:12 INFO - PROCESS | 3372 | 1463626932682 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:02:12 INFO - PROCESS | 3372 | 1463626932683 Marionette TRACE conn2 <- [1,2322,null,{}] 20:02:12 INFO - PROCESS | 3372 | 1463626932688 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:12 INFO - PROCESS | 3372 | 1463626932778 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 20:02:12 INFO - PROCESS | 3372 | 1463626932784 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:12 INFO - PROCESS | 3372 | ++DOCSHELL 19572800 == 72 [pid = 3372] [id = 590] 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (19574C00) [pid = 3372] [serial = 1770] [outer = 00000000] 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (195B6400) [pid = 3372] [serial = 1771] [outer = 19574C00] 20:02:12 INFO - PROCESS | 3372 | 1463626932827 Marionette DEBUG loaded listener.js 20:02:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (19936C00) [pid = 3372] [serial = 1772] [outer = 19574C00] 20:02:13 INFO - PROCESS | 3372 | 1463626933380 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 20:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 704ms 20:02:13 INFO - PROCESS | 3372 | 1463626933417 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 20:02:13 INFO - PROCESS | 3372 | 1463626933419 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 20:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:02:13 INFO - PROCESS | 3372 | 1463626933422 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:02:13 INFO - PROCESS | 3372 | 1463626933424 Marionette TRACE conn2 <- [1,2326,null,{}] 20:02:13 INFO - PROCESS | 3372 | 1463626933427 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:13 INFO - PROCESS | 3372 | 1463626933592 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:02:13 INFO - PROCESS | 3372 | 1463626933616 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:13 INFO - PROCESS | 3372 | ++DOCSHELL 1762B800 == 73 [pid = 3372] [id = 591] 20:02:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (1762F800) [pid = 3372] [serial = 1773] [outer = 00000000] 20:02:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (17634000) [pid = 3372] [serial = 1774] [outer = 1762F800] 20:02:13 INFO - PROCESS | 3372 | 1463626933659 Marionette DEBUG loaded listener.js 20:02:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (17637400) [pid = 3372] [serial = 1775] [outer = 1762F800] 20:02:14 INFO - PROCESS | 3372 | 1463626934086 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 688ms 20:02:14 INFO - PROCESS | 3372 | 1463626934133 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 20:02:14 INFO - PROCESS | 3372 | 1463626934135 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 20:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:02:14 INFO - PROCESS | 3372 | 1463626934141 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:02:14 INFO - PROCESS | 3372 | 1463626934143 Marionette TRACE conn2 <- [1,2330,null,{}] 20:02:14 INFO - PROCESS | 3372 | 1463626934146 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:14 INFO - PROCESS | 3372 | 1463626934311 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 20:02:14 INFO - PROCESS | 3372 | 1463626934391 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:14 INFO - PROCESS | 3372 | ++DOCSHELL 19574800 == 74 [pid = 3372] [id = 592] 20:02:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1A00C400) [pid = 3372] [serial = 1776] [outer = 00000000] 20:02:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1ACBC800) [pid = 3372] [serial = 1777] [outer = 1A00C400] 20:02:14 INFO - PROCESS | 3372 | 1463626934435 Marionette DEBUG loaded listener.js 20:02:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1AFA3C00) [pid = 3372] [serial = 1778] [outer = 1A00C400] 20:02:14 INFO - PROCESS | 3372 | 1463626934845 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 20:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 751ms 20:02:14 INFO - PROCESS | 3372 | 1463626934879 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 20:02:14 INFO - PROCESS | 3372 | 1463626934880 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 20:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:02:14 INFO - PROCESS | 3372 | 1463626934884 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:02:14 INFO - PROCESS | 3372 | 1463626934885 Marionette TRACE conn2 <- [1,2334,null,{}] 20:02:14 INFO - PROCESS | 3372 | 1463626934893 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:15 INFO - PROCESS | 3372 | 1463626935346 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (12A95C00) [pid = 3372] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (1A0E3000) [pid = 3372] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (14270000) [pid = 3372] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (17EE2800) [pid = 3372] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (16846800) [pid = 3372] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (13701400) [pid = 3372] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (0F332C00) [pid = 3372] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (17EE0400) [pid = 3372] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (13163C00) [pid = 3372] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (10A55C00) [pid = 3372] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (1978A400) [pid = 3372] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (16845400) [pid = 3372] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (195CE400) [pid = 3372] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (195B5800) [pid = 3372] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (195BE800) [pid = 3372] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (195DC400) [pid = 3372] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (0C7F0C00) [pid = 3372] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (11A10400) [pid = 3372] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (10C2CC00) [pid = 3372] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (157BAC00) [pid = 3372] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (10A5B000) [pid = 3372] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1773D000) [pid = 3372] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (10A5AC00) [pid = 3372] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (195D1400) [pid = 3372] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (140D1400) [pid = 3372] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (170C6000) [pid = 3372] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (14289000) [pid = 3372] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (10C2A800) [pid = 3372] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (112EA800) [pid = 3372] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (16D74400) [pid = 3372] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (14290400) [pid = 3372] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:02:15 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (10A64800) [pid = 3372] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:02:15 INFO - PROCESS | 3372 | 1463626935436 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:15 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F6400 == 75 [pid = 3372] [id = 593] 20:02:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (0F20A000) [pid = 3372] [serial = 1779] [outer = 00000000] 20:02:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (103F9800) [pid = 3372] [serial = 1780] [outer = 0F20A000] 20:02:15 INFO - PROCESS | 3372 | 1463626935480 Marionette DEBUG loaded listener.js 20:02:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (10C66C00) [pid = 3372] [serial = 1781] [outer = 0F20A000] 20:02:15 INFO - PROCESS | 3372 | 1463626935833 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1001ms 20:02:15 INFO - PROCESS | 3372 | 1463626935886 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 20:02:15 INFO - PROCESS | 3372 | 1463626935888 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 20:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:02:15 INFO - PROCESS | 3372 | 1463626935892 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:02:15 INFO - PROCESS | 3372 | 1463626935893 Marionette TRACE conn2 <- [1,2338,null,{}] 20:02:15 INFO - PROCESS | 3372 | 1463626935897 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:15 INFO - PROCESS | 3372 | 1463626935987 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 20:02:16 INFO - PROCESS | 3372 | 1463626935993 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:16 INFO - PROCESS | 3372 | ++DOCSHELL 112EA800 == 76 [pid = 3372] [id = 594] 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (12888800) [pid = 3372] [serial = 1782] [outer = 00000000] 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (14287C00) [pid = 3372] [serial = 1783] [outer = 12888800] 20:02:16 INFO - PROCESS | 3372 | 1463626936036 Marionette DEBUG loaded listener.js 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (16786000) [pid = 3372] [serial = 1784] [outer = 12888800] 20:02:16 INFO - PROCESS | 3372 | 1463626936501 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 20:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 625ms 20:02:16 INFO - PROCESS | 3372 | 1463626936545 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:02:16 INFO - PROCESS | 3372 | 1463626936547 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 20:02:16 INFO - PROCESS | 3372 | 1463626936551 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:02:16 INFO - PROCESS | 3372 | 1463626936552 Marionette TRACE conn2 <- [1,2342,null,{}] 20:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:02:16 INFO - PROCESS | 3372 | 1463626936556 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:16 INFO - PROCESS | 3372 | 1463626936646 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 20:02:16 INFO - PROCESS | 3372 | 1463626936653 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:16 INFO - PROCESS | 3372 | ++DOCSHELL 14279400 == 77 [pid = 3372] [id = 595] 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (170C6000) [pid = 3372] [serial = 1785] [outer = 00000000] 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (195CB800) [pid = 3372] [serial = 1786] [outer = 170C6000] 20:02:16 INFO - PROCESS | 3372 | 1463626936696 Marionette DEBUG loaded listener.js 20:02:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (19739400) [pid = 3372] [serial = 1787] [outer = 170C6000] 20:02:17 INFO - PROCESS | 3372 | 1463626937179 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 20:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 688ms 20:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:02:17 INFO - PROCESS | 3372 | 1463626937253 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 20:02:17 INFO - PROCESS | 3372 | 1463626937255 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 20:02:17 INFO - PROCESS | 3372 | 1463626937259 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:02:17 INFO - PROCESS | 3372 | 1463626937260 Marionette TRACE conn2 <- [1,2346,null,{}] 20:02:17 INFO - PROCESS | 3372 | 1463626937263 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:17 INFO - PROCESS | 3372 | 1463626937352 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 20:02:17 INFO - PROCESS | 3372 | 1463626937582 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:17 INFO - PROCESS | 3372 | ++DOCSHELL 103D0400 == 78 [pid = 3372] [id = 596] 20:02:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (105ED800) [pid = 3372] [serial = 1788] [outer = 00000000] 20:02:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (10C5D800) [pid = 3372] [serial = 1789] [outer = 105ED800] 20:02:17 INFO - PROCESS | 3372 | 1463626937642 Marionette DEBUG loaded listener.js 20:02:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (128A0000) [pid = 3372] [serial = 1790] [outer = 105ED800] 20:02:18 INFO - PROCESS | 3372 | 1463626938267 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 20:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1048ms 20:02:18 INFO - PROCESS | 3372 | 1463626938313 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 20:02:18 INFO - PROCESS | 3372 | 1463626938318 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 20:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:02:18 INFO - PROCESS | 3372 | 1463626938323 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:02:18 INFO - PROCESS | 3372 | 1463626938327 Marionette TRACE conn2 <- [1,2350,null,{}] 20:02:18 INFO - PROCESS | 3372 | 1463626938332 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:18 INFO - PROCESS | 3372 | 1463626938452 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 20:02:18 INFO - PROCESS | 3372 | 1463626938644 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:18 INFO - PROCESS | 3372 | ++DOCSHELL 16C46C00 == 79 [pid = 3372] [id = 597] 20:02:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (16C49000) [pid = 3372] [serial = 1791] [outer = 00000000] 20:02:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (16C4B800) [pid = 3372] [serial = 1792] [outer = 16C49000] 20:02:18 INFO - PROCESS | 3372 | 1463626938704 Marionette DEBUG loaded listener.js 20:02:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (16C51000) [pid = 3372] [serial = 1793] [outer = 16C49000] 20:02:19 INFO - PROCESS | 3372 | 1463626939292 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 20:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1002ms 20:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:02:19 INFO - PROCESS | 3372 | 1463626939326 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 20:02:19 INFO - PROCESS | 3372 | 1463626939330 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 20:02:19 INFO - PROCESS | 3372 | 1463626939334 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:02:19 INFO - PROCESS | 3372 | 1463626939336 Marionette TRACE conn2 <- [1,2354,null,{}] 20:02:19 INFO - PROCESS | 3372 | 1463626939340 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:19 INFO - PROCESS | 3372 | 1463626939455 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 20:02:19 INFO - PROCESS | 3372 | 1463626939613 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:19 INFO - PROCESS | 3372 | ++DOCSHELL 1773C400 == 80 [pid = 3372] [id = 598] 20:02:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (17742C00) [pid = 3372] [serial = 1794] [outer = 00000000] 20:02:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (18260400) [pid = 3372] [serial = 1795] [outer = 17742C00] 20:02:19 INFO - PROCESS | 3372 | 1463626939668 Marionette DEBUG loaded listener.js 20:02:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (1956D000) [pid = 3372] [serial = 1796] [outer = 17742C00] 20:02:20 INFO - PROCESS | 3372 | 1463626940281 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 20:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1001ms 20:02:20 INFO - PROCESS | 3372 | 1463626940336 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 20:02:20 INFO - PROCESS | 3372 | 1463626940339 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 20:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:02:20 INFO - PROCESS | 3372 | 1463626940349 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:02:20 INFO - PROCESS | 3372 | 1463626940354 Marionette TRACE conn2 <- [1,2358,null,{}] 20:02:20 INFO - PROCESS | 3372 | 1463626940359 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:20 INFO - PROCESS | 3372 | 1463626940474 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 20:02:20 INFO - PROCESS | 3372 | 1463626940631 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:20 INFO - PROCESS | 3372 | ++DOCSHELL 16C43400 == 81 [pid = 3372] [id = 599] 20:02:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (195BC000) [pid = 3372] [serial = 1797] [outer = 00000000] 20:02:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (1A74AC00) [pid = 3372] [serial = 1798] [outer = 195BC000] 20:02:20 INFO - PROCESS | 3372 | 1463626940686 Marionette DEBUG loaded listener.js 20:02:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (1ACB5800) [pid = 3372] [serial = 1799] [outer = 195BC000] 20:02:21 INFO - PROCESS | 3372 | 1463626941222 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 20:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 908ms 20:02:21 INFO - PROCESS | 3372 | 1463626941254 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 20:02:21 INFO - PROCESS | 3372 | 1463626941257 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 20:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:02:21 INFO - PROCESS | 3372 | 1463626941262 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:02:21 INFO - PROCESS | 3372 | 1463626941264 Marionette TRACE conn2 <- [1,2362,null,{}] 20:02:21 INFO - PROCESS | 3372 | 1463626941267 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:21 INFO - PROCESS | 3372 | 1463626941380 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:02:21 INFO - PROCESS | 3372 | 1463626941551 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:21 INFO - PROCESS | 3372 | ++DOCSHELL 140C3400 == 82 [pid = 3372] [id = 600] 20:02:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (140EA400) [pid = 3372] [serial = 1800] [outer = 00000000] 20:02:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (1B11EC00) [pid = 3372] [serial = 1801] [outer = 140EA400] 20:02:21 INFO - PROCESS | 3372 | 1463626941605 Marionette DEBUG loaded listener.js 20:02:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (1B123400) [pid = 3372] [serial = 1802] [outer = 140EA400] 20:02:22 INFO - PROCESS | 3372 | 1463626942239 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 20:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1001ms 20:02:22 INFO - PROCESS | 3372 | 1463626942266 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 20:02:22 INFO - PROCESS | 3372 | 1463626942268 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 20:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:02:22 INFO - PROCESS | 3372 | 1463626942272 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:02:22 INFO - PROCESS | 3372 | 1463626942274 Marionette TRACE conn2 <- [1,2366,null,{}] 20:02:22 INFO - PROCESS | 3372 | 1463626942277 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:22 INFO - PROCESS | 3372 | 1463626942392 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 20:02:22 INFO - PROCESS | 3372 | 1463626942884 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:22 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F0C00 == 83 [pid = 3372] [id = 601] 20:02:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (0F202000) [pid = 3372] [serial = 1803] [outer = 00000000] 20:02:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (0F33C000) [pid = 3372] [serial = 1804] [outer = 0F202000] 20:02:22 INFO - PROCESS | 3372 | 1463626942987 Marionette DEBUG loaded listener.js 20:02:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (10A59C00) [pid = 3372] [serial = 1805] [outer = 0F202000] 20:02:23 INFO - PROCESS | 3372 | 1463626943557 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 20:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1361ms 20:02:23 INFO - PROCESS | 3372 | 1463626943633 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 20:02:23 INFO - PROCESS | 3372 | 1463626943637 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 20:02:23 INFO - PROCESS | 3372 | 1463626943641 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:02:23 INFO - PROCESS | 3372 | 1463626943645 Marionette TRACE conn2 <- [1,2370,null,{}] 20:02:23 INFO - PROCESS | 3372 | 1463626943649 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:23 INFO - PROCESS | 3372 | 1463626943749 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 20:02:23 INFO - PROCESS | 3372 | 1463626943926 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:23 INFO - PROCESS | 3372 | ++DOCSHELL 112DB400 == 84 [pid = 3372] [id = 602] 20:02:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (112DB800) [pid = 3372] [serial = 1806] [outer = 00000000] 20:02:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (10C5DC00) [pid = 3372] [serial = 1807] [outer = 112DB800] 20:02:23 INFO - PROCESS | 3372 | 1463626943981 Marionette DEBUG loaded listener.js 20:02:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (11430800) [pid = 3372] [serial = 1808] [outer = 112DB800] 20:02:24 INFO - PROCESS | 3372 | 1463626944565 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 20:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 939ms 20:02:24 INFO - PROCESS | 3372 | 1463626944590 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 20:02:24 INFO - PROCESS | 3372 | 1463626944594 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 20:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:02:24 INFO - PROCESS | 3372 | 1463626944599 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:02:24 INFO - PROCESS | 3372 | 1463626944601 Marionette TRACE conn2 <- [1,2374,null,{}] 20:02:24 INFO - PROCESS | 3372 | 1463626944605 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:24 INFO - PROCESS | 3372 | 1463626944709 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 140E7800 == 83 [pid = 3372] [id = 517] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 14279400 == 82 [pid = 3372] [id = 595] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 112EA800 == 81 [pid = 3372] [id = 594] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 0C7F6400 == 80 [pid = 3372] [id = 593] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 19574800 == 79 [pid = 3372] [id = 592] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 1762B800 == 78 [pid = 3372] [id = 591] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 19572800 == 77 [pid = 3372] [id = 590] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 17744800 == 76 [pid = 3372] [id = 589] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 0F341000 == 75 [pid = 3372] [id = 588] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 1400B400 == 74 [pid = 3372] [id = 587] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 140E9000 == 73 [pid = 3372] [id = 579] 20:02:24 INFO - PROCESS | 3372 | --DOCSHELL 0F207000 == 72 [pid = 3372] [id = 578] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (15A50400) [pid = 3372] [serial = 1732] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (12D7B000) [pid = 3372] [serial = 1657] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (16469800) [pid = 3372] [serial = 1660] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (1993C800) [pid = 3372] [serial = 1663] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (1AB57000) [pid = 3372] [serial = 1666] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (1ACB3800) [pid = 3372] [serial = 1669] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (1AF9E400) [pid = 3372] [serial = 1672] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (10FC3400) [pid = 3372] [serial = 1708] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (140E5C00) [pid = 3372] [serial = 1711] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (195C2C00) [pid = 3372] [serial = 1714] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (1978D800) [pid = 3372] [serial = 1717] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (199E1C00) [pid = 3372] [serial = 1720] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (195D9C00) [pid = 3372] [serial = 1705] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (1A751000) [pid = 3372] [serial = 1723] [outer = 00000000] [url = about:blank] 20:02:24 INFO - PROCESS | 3372 | 1463626944883 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:24 INFO - PROCESS | 3372 | ++DOCSHELL 0F207000 == 73 [pid = 3372] [id = 603] 20:02:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (0F20AC00) [pid = 3372] [serial = 1809] [outer = 00000000] 20:02:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (10FC5400) [pid = 3372] [serial = 1810] [outer = 0F20AC00] 20:02:24 INFO - PROCESS | 3372 | 1463626944928 Marionette DEBUG loaded listener.js 20:02:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (130C9800) [pid = 3372] [serial = 1811] [outer = 0F20AC00] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1370A800) [pid = 3372] [serial = 1559] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (1A4C7C00) [pid = 3372] [serial = 1616] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (16790800) [pid = 3372] [serial = 1610] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (1A747000) [pid = 3372] [serial = 1619] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (177E8400) [pid = 3372] [serial = 1562] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (14270800) [pid = 3372] [serial = 1511] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (16844400) [pid = 3372] [serial = 1523] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (1826A000) [pid = 3372] [serial = 1565] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (17DEE400) [pid = 3372] [serial = 1457] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (112DE400) [pid = 3372] [serial = 1508] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1A0DAC00) [pid = 3372] [serial = 1604] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (17DF5C00) [pid = 3372] [serial = 1514] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (19786C00) [pid = 3372] [serial = 1517] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (195C8C00) [pid = 3372] [serial = 1568] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (19935800) [pid = 3372] [serial = 1571] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (1A014400) [pid = 3372] [serial = 1613] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (10C6A000) [pid = 3372] [serial = 1556] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (199E5800) [pid = 3372] [serial = 1520] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (13390000) [pid = 3372] [serial = 1607] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (16471000) [pid = 3372] [serial = 1687] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (10FC8800) [pid = 3372] [serial = 1681] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1315F800) [pid = 3372] [serial = 1682] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (18259400) [pid = 3372] [serial = 1696] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (11C02000) [pid = 3372] [serial = 1679] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (128A7C00) [pid = 3372] [serial = 1678] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (1AA47800) [pid = 3372] [serial = 1655] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (140E6C00) [pid = 3372] [serial = 1684] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (14271800) [pid = 3372] [serial = 1685] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (177E6400) [pid = 3372] [serial = 1694] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1773D800) [pid = 3372] [serial = 1693] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1711F400) [pid = 3372] [serial = 1699] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (1646F000) [pid = 3372] [serial = 1676] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (13DC2400) [pid = 3372] [serial = 1675] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (13B97C00) [pid = 3372] [serial = 1729] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (140CF400) [pid = 3372] [serial = 1730] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (195C1000) [pid = 3372] [serial = 1702] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (195C8400) [pid = 3372] [serial = 1703] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (18268000) [pid = 3372] [serial = 1697] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (16782C00) [pid = 3372] [serial = 1690] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (1ACB8800) [pid = 3372] [serial = 1727] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1A4D1800) [pid = 3372] [serial = 1726] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (177E5000) [pid = 3372] [serial = 1700] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1678D000) [pid = 3372] [serial = 1691] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (16477400) [pid = 3372] [serial = 1688] [outer = 00000000] [url = about:blank] 20:02:25 INFO - PROCESS | 3372 | 1463626945350 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 20:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 798ms 20:02:25 INFO - PROCESS | 3372 | 1463626945404 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:02:25 INFO - PROCESS | 3372 | 1463626945406 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 20:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:02:25 INFO - PROCESS | 3372 | 1463626945411 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:02:25 INFO - PROCESS | 3372 | 1463626945416 Marionette TRACE conn2 <- [1,2378,null,{}] 20:02:25 INFO - PROCESS | 3372 | 1463626945424 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:25 INFO - PROCESS | 3372 | 1463626945512 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 20:02:25 INFO - PROCESS | 3372 | 1463626945519 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:25 INFO - PROCESS | 3372 | ++DOCSHELL 13707400 == 74 [pid = 3372] [id = 604] 20:02:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (13709000) [pid = 3372] [serial = 1812] [outer = 00000000] 20:02:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (13910800) [pid = 3372] [serial = 1813] [outer = 13709000] 20:02:25 INFO - PROCESS | 3372 | 1463626945563 Marionette DEBUG loaded listener.js 20:02:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (13BC1800) [pid = 3372] [serial = 1814] [outer = 13709000] 20:02:26 INFO - PROCESS | 3372 | 1463626946075 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 688ms 20:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:02:26 INFO - PROCESS | 3372 | 1463626946106 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 20:02:26 INFO - PROCESS | 3372 | 1463626946109 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 20:02:26 INFO - PROCESS | 3372 | 1463626946112 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:02:26 INFO - PROCESS | 3372 | 1463626946114 Marionette TRACE conn2 <- [1,2382,null,{}] 20:02:26 INFO - PROCESS | 3372 | 1463626946117 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:26 INFO - PROCESS | 3372 | 1463626946200 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 20:02:26 INFO - PROCESS | 3372 | 1463626946209 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:26 INFO - PROCESS | 3372 | ++DOCSHELL 10FBF400 == 75 [pid = 3372] [id = 605] 20:02:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (13910000) [pid = 3372] [serial = 1815] [outer = 00000000] 20:02:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (140E2800) [pid = 3372] [serial = 1816] [outer = 13910000] 20:02:26 INFO - PROCESS | 3372 | 1463626946280 Marionette DEBUG loaded listener.js 20:02:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (140EB000) [pid = 3372] [serial = 1817] [outer = 13910000] 20:02:26 INFO - PROCESS | 3372 | 1463626946766 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 688ms 20:02:26 INFO - PROCESS | 3372 | 1463626946811 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 20:02:26 INFO - PROCESS | 3372 | 1463626946813 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 20:02:26 INFO - PROCESS | 3372 | 1463626946816 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:02:26 INFO - PROCESS | 3372 | 1463626946818 Marionette TRACE conn2 <- [1,2386,null,{}] 20:02:26 INFO - PROCESS | 3372 | 1463626946822 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:26 INFO - PROCESS | 3372 | 1463626946905 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 20:02:27 INFO - PROCESS | 3372 | 1463626947048 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:27 INFO - PROCESS | 3372 | ++DOCSHELL 140EB400 == 76 [pid = 3372] [id = 606] 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (140ED000) [pid = 3372] [serial = 1818] [outer = 00000000] 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (14279C00) [pid = 3372] [serial = 1819] [outer = 140ED000] 20:02:27 INFO - PROCESS | 3372 | 1463626947099 Marionette DEBUG loaded listener.js 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (14290400) [pid = 3372] [serial = 1820] [outer = 140ED000] 20:02:27 INFO - PROCESS | 3372 | 1463626947536 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 20:02:27 INFO - PROCESS | 3372 | 1463626947558 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 20:02:27 INFO - PROCESS | 3372 | 1463626947559 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 20:02:27 INFO - PROCESS | 3372 | 1463626947563 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:02:27 INFO - PROCESS | 3372 | 1463626947564 Marionette TRACE conn2 <- [1,2390,null,{}] 20:02:27 INFO - PROCESS | 3372 | 1463626947568 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:27 INFO - PROCESS | 3372 | 1463626947688 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 20:02:27 INFO - PROCESS | 3372 | 1463626947760 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:27 INFO - PROCESS | 3372 | ++DOCSHELL 14009800 == 77 [pid = 3372] [id = 607] 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1426E000) [pid = 3372] [serial = 1821] [outer = 00000000] 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (15A57400) [pid = 3372] [serial = 1822] [outer = 1426E000] 20:02:27 INFO - PROCESS | 3372 | 1463626947805 Marionette DEBUG loaded listener.js 20:02:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (15F4BC00) [pid = 3372] [serial = 1823] [outer = 1426E000] 20:02:28 INFO - PROCESS | 3372 | 1463626948217 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 20:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 688ms 20:02:28 INFO - PROCESS | 3372 | 1463626948263 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 20:02:28 INFO - PROCESS | 3372 | 1463626948264 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 20:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:02:28 INFO - PROCESS | 3372 | 1463626948273 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:02:28 INFO - PROCESS | 3372 | 1463626948275 Marionette TRACE conn2 <- [1,2394,null,{}] 20:02:28 INFO - PROCESS | 3372 | 1463626948278 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:28 INFO - PROCESS | 3372 | 1463626948424 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 20:02:28 INFO - PROCESS | 3372 | 1463626948493 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:28 INFO - PROCESS | 3372 | ++DOCSHELL 15A50400 == 78 [pid = 3372] [id = 608] 20:02:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (16472800) [pid = 3372] [serial = 1824] [outer = 00000000] 20:02:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1678B400) [pid = 3372] [serial = 1825] [outer = 16472800] 20:02:28 INFO - PROCESS | 3372 | 1463626948537 Marionette DEBUG loaded listener.js 20:02:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (16842000) [pid = 3372] [serial = 1826] [outer = 16472800] 20:02:28 INFO - PROCESS | 3372 | 1463626948942 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 20:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 704ms 20:02:28 INFO - PROCESS | 3372 | 1463626948978 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 20:02:28 INFO - PROCESS | 3372 | 1463626948979 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 20:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:02:29 INFO - PROCESS | 3372 | 1463626948983 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:02:29 INFO - PROCESS | 3372 | 1463626948984 Marionette TRACE conn2 <- [1,2398,null,{}] 20:02:29 INFO - PROCESS | 3372 | 1463626948988 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:29 INFO - PROCESS | 3372 | 1463626949110 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 20:02:29 INFO - PROCESS | 3372 | 1463626949182 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:29 INFO - PROCESS | 3372 | ++DOCSHELL 1678C800 == 79 [pid = 3372] [id = 609] 20:02:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (16844400) [pid = 3372] [serial = 1827] [outer = 00000000] 20:02:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (16A54C00) [pid = 3372] [serial = 1828] [outer = 16844400] 20:02:29 INFO - PROCESS | 3372 | 1463626949226 Marionette DEBUG loaded listener.js 20:02:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (16C4B000) [pid = 3372] [serial = 1829] [outer = 16844400] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (1762F800) [pid = 3372] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1A00C400) [pid = 3372] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (18251000) [pid = 3372] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (19574C00) [pid = 3372] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (12888800) [pid = 3372] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (103EA800) [pid = 3372] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1400C800) [pid = 3372] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (0F20A000) [pid = 3372] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (19792000) [pid = 3372] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (18264000) [pid = 3372] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (19744400) [pid = 3372] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (1400F800) [pid = 3372] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (10C29C00) [pid = 3372] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (19784800) [pid = 3372] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1428D000) [pid = 3372] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (13161800) [pid = 3372] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1AA45000) [pid = 3372] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1A74A800) [pid = 3372] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (195D9800) [pid = 3372] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:02:29 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (1ACB2000) [pid = 3372] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:02:30 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (11225C00) [pid = 3372] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:02:30 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1A4D3800) [pid = 3372] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:02:30 INFO - PROCESS | 3372 | 1463626950191 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1251ms 20:02:30 INFO - PROCESS | 3372 | 1463626950243 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 20:02:30 INFO - PROCESS | 3372 | 1463626950245 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 20:02:30 INFO - PROCESS | 3372 | 1463626950248 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:02:30 INFO - PROCESS | 3372 | 1463626950250 Marionette TRACE conn2 <- [1,2402,null,{}] 20:02:30 INFO - PROCESS | 3372 | 1463626950254 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:30 INFO - PROCESS | 3372 | 1463626950364 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 20:02:30 INFO - PROCESS | 3372 | 1463626950370 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:30 INFO - PROCESS | 3372 | ++DOCSHELL 10A64400 == 80 [pid = 3372] [id = 610] 20:02:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (10C23800) [pid = 3372] [serial = 1830] [outer = 00000000] 20:02:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (1400F800) [pid = 3372] [serial = 1831] [outer = 10C23800] 20:02:30 INFO - PROCESS | 3372 | 1463626950421 Marionette DEBUG loaded listener.js 20:02:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (1524CC00) [pid = 3372] [serial = 1832] [outer = 10C23800] 20:02:30 INFO - PROCESS | 3372 | 1463626950845 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 20:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 641ms 20:02:30 INFO - PROCESS | 3372 | 1463626950895 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 20:02:30 INFO - PROCESS | 3372 | 1463626950897 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 20:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:02:30 INFO - PROCESS | 3372 | 1463626950900 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:02:30 INFO - PROCESS | 3372 | 1463626950902 Marionette TRACE conn2 <- [1,2406,null,{}] 20:02:30 INFO - PROCESS | 3372 | 1463626950905 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:31 INFO - PROCESS | 3372 | 1463626950988 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:02:31 INFO - PROCESS | 3372 | 1463626950994 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:31 INFO - PROCESS | 3372 | ++DOCSHELL 1400C800 == 81 [pid = 3372] [id = 611] 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (1524E800) [pid = 3372] [serial = 1833] [outer = 00000000] 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (16D6AC00) [pid = 3372] [serial = 1834] [outer = 1524E800] 20:02:31 INFO - PROCESS | 3372 | 1463626951042 Marionette DEBUG loaded listener.js 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (170CA800) [pid = 3372] [serial = 1835] [outer = 1524E800] 20:02:31 INFO - PROCESS | 3372 | 1463626951543 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 704ms 20:02:31 INFO - PROCESS | 3372 | 1463626951598 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 20:02:31 INFO - PROCESS | 3372 | 1463626951600 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 20:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:02:31 INFO - PROCESS | 3372 | 1463626951603 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:02:31 INFO - PROCESS | 3372 | 1463626951606 Marionette TRACE conn2 <- [1,2410,null,{}] 20:02:31 INFO - PROCESS | 3372 | 1463626951609 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:31 INFO - PROCESS | 3372 | 1463626951710 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 20:02:31 INFO - PROCESS | 3372 | 1463626951725 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:31 INFO - PROCESS | 3372 | ++DOCSHELL 1762C400 == 82 [pid = 3372] [id = 612] 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (17631000) [pid = 3372] [serial = 1836] [outer = 00000000] 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (176C1800) [pid = 3372] [serial = 1837] [outer = 17631000] 20:02:31 INFO - PROCESS | 3372 | 1463626951767 Marionette DEBUG loaded listener.js 20:02:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (17741800) [pid = 3372] [serial = 1838] [outer = 17631000] 20:02:32 INFO - PROCESS | 3372 | 1463626952476 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 907ms 20:02:32 INFO - PROCESS | 3372 | 1463626952509 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 20:02:32 INFO - PROCESS | 3372 | 1463626952514 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 20:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:02:32 INFO - PROCESS | 3372 | 1463626952519 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:02:32 INFO - PROCESS | 3372 | 1463626952524 Marionette TRACE conn2 <- [1,2414,null,{}] 20:02:32 INFO - PROCESS | 3372 | 1463626952529 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:32 INFO - PROCESS | 3372 | 1463626952644 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 20:02:32 INFO - PROCESS | 3372 | 1463626952808 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:32 INFO - PROCESS | 3372 | ++DOCSHELL 0F33C400 == 83 [pid = 3372] [id = 613] 20:02:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (0F33D800) [pid = 3372] [serial = 1839] [outer = 00000000] 20:02:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (11083C00) [pid = 3372] [serial = 1840] [outer = 0F33D800] 20:02:32 INFO - PROCESS | 3372 | 1463626952865 Marionette DEBUG loaded listener.js 20:02:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (11C65C00) [pid = 3372] [serial = 1841] [outer = 0F33D800] 20:02:33 INFO - PROCESS | 3372 | 1463626953432 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 939ms 20:02:33 INFO - PROCESS | 3372 | 1463626953465 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 20:02:33 INFO - PROCESS | 3372 | 1463626953471 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 20:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:02:33 INFO - PROCESS | 3372 | 1463626953477 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:02:33 INFO - PROCESS | 3372 | 1463626953480 Marionette TRACE conn2 <- [1,2418,null,{}] 20:02:33 INFO - PROCESS | 3372 | 1463626953484 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:33 INFO - PROCESS | 3372 | 1463626953596 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:02:33 INFO - PROCESS | 3372 | 1463626953779 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:33 INFO - PROCESS | 3372 | ++DOCSHELL 1370A800 == 84 [pid = 3372] [id = 614] 20:02:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1370F400) [pid = 3372] [serial = 1842] [outer = 00000000] 20:02:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (13BB4C00) [pid = 3372] [serial = 1843] [outer = 1370F400] 20:02:33 INFO - PROCESS | 3372 | 1463626953837 Marionette DEBUG loaded listener.js 20:02:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (140E3800) [pid = 3372] [serial = 1844] [outer = 1370F400] 20:02:34 INFO - PROCESS | 3372 | 1463626954449 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1001ms 20:02:34 INFO - PROCESS | 3372 | 1463626954479 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 20:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:02:34 INFO - PROCESS | 3372 | 1463626954482 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 20:02:34 INFO - PROCESS | 3372 | 1463626954486 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:02:34 INFO - PROCESS | 3372 | 1463626954490 Marionette TRACE conn2 <- [1,2422,null,{}] 20:02:34 INFO - PROCESS | 3372 | 1463626954501 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:34 INFO - PROCESS | 3372 | 1463626954610 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:02:34 INFO - PROCESS | 3372 | 1463626954775 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:34 INFO - PROCESS | 3372 | ++DOCSHELL 15F4C800 == 85 [pid = 3372] [id = 615] 20:02:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (16475C00) [pid = 3372] [serial = 1845] [outer = 00000000] 20:02:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (170C3400) [pid = 3372] [serial = 1846] [outer = 16475C00] 20:02:34 INFO - PROCESS | 3372 | 1463626954832 Marionette DEBUG loaded listener.js 20:02:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (1762B400) [pid = 3372] [serial = 1847] [outer = 16475C00] 20:02:35 INFO - PROCESS | 3372 | 1463626955375 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 955ms 20:02:35 INFO - PROCESS | 3372 | 1463626955429 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 20:02:35 INFO - PROCESS | 3372 | 1463626955432 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 20:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:02:35 INFO - PROCESS | 3372 | 1463626955435 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:02:35 INFO - PROCESS | 3372 | 1463626955437 Marionette TRACE conn2 <- [1,2426,null,{}] 20:02:35 INFO - PROCESS | 3372 | 1463626955441 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:35 INFO - PROCESS | 3372 | 1463626955557 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 20:02:35 INFO - PROCESS | 3372 | 1463626955718 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:35 INFO - PROCESS | 3372 | ++DOCSHELL 16845C00 == 86 [pid = 3372] [id = 616] 20:02:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (16C48800) [pid = 3372] [serial = 1848] [outer = 00000000] 20:02:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (177E1C00) [pid = 3372] [serial = 1849] [outer = 16C48800] 20:02:35 INFO - PROCESS | 3372 | 1463626955773 Marionette DEBUG loaded listener.js 20:02:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (177ED800) [pid = 3372] [serial = 1850] [outer = 16C48800] 20:02:36 INFO - PROCESS | 3372 | 1463626956336 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 954ms 20:02:36 INFO - PROCESS | 3372 | 1463626956380 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:02:36 INFO - PROCESS | 3372 | 1463626956382 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 20:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:02:36 INFO - PROCESS | 3372 | 1463626956386 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:02:36 INFO - PROCESS | 3372 | 1463626956388 Marionette TRACE conn2 <- [1,2430,null,{}] 20:02:36 INFO - PROCESS | 3372 | 1463626956392 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:36 INFO - PROCESS | 3372 | 1463626956499 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 20:02:36 INFO - PROCESS | 3372 | 1463626956663 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:36 INFO - PROCESS | 3372 | ++DOCSHELL 1762D400 == 87 [pid = 3372] [id = 617] 20:02:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (17638800) [pid = 3372] [serial = 1851] [outer = 00000000] 20:02:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (17DFB400) [pid = 3372] [serial = 1852] [outer = 17638800] 20:02:36 INFO - PROCESS | 3372 | 1463626956717 Marionette DEBUG loaded listener.js 20:02:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (1824F400) [pid = 3372] [serial = 1853] [outer = 17638800] 20:02:37 INFO - PROCESS | 3372 | 1463626957289 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 939ms 20:02:37 INFO - PROCESS | 3372 | 1463626957331 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 20:02:37 INFO - PROCESS | 3372 | 1463626957334 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 20:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:02:37 INFO - PROCESS | 3372 | 1463626957337 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:02:37 INFO - PROCESS | 3372 | 1463626957339 Marionette TRACE conn2 <- [1,2434,null,{}] 20:02:37 INFO - PROCESS | 3372 | 1463626957343 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:37 INFO - PROCESS | 3372 | 1463626957455 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:02:37 INFO - PROCESS | 3372 | 1463626957634 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:37 INFO - PROCESS | 3372 | ++DOCSHELL 10C61000 == 88 [pid = 3372] [id = 618] 20:02:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (13309400) [pid = 3372] [serial = 1854] [outer = 00000000] 20:02:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (17DF6400) [pid = 3372] [serial = 1855] [outer = 13309400] 20:02:37 INFO - PROCESS | 3372 | 1463626957714 Marionette DEBUG loaded listener.js 20:02:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (1826E400) [pid = 3372] [serial = 1856] [outer = 13309400] 20:02:38 INFO - PROCESS | 3372 | 1463626958277 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1002ms 20:02:38 INFO - PROCESS | 3372 | 1463626958502 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 20:02:38 INFO - PROCESS | 3372 | 1463626958507 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 20:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:02:38 INFO - PROCESS | 3372 | 1463626958526 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:02:38 INFO - PROCESS | 3372 | 1463626958529 Marionette TRACE conn2 <- [1,2438,null,{}] 20:02:38 INFO - PROCESS | 3372 | 1463626958535 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:38 INFO - PROCESS | 3372 | 1463626958647 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 20:02:38 INFO - PROCESS | 3372 | 1463626958792 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:38 INFO - PROCESS | 3372 | ++DOCSHELL 11082000 == 89 [pid = 3372] [id = 619] 20:02:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (11085800) [pid = 3372] [serial = 1857] [outer = 00000000] 20:02:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (112DE800) [pid = 3372] [serial = 1858] [outer = 11085800] 20:02:38 INFO - PROCESS | 3372 | 1463626958840 Marionette DEBUG loaded listener.js 20:02:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (11CE9C00) [pid = 3372] [serial = 1859] [outer = 11085800] 20:02:39 INFO - PROCESS | 3372 | 1463626959561 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 19E6B800 == 88 [pid = 3372] [id = 584] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 103D4800 == 87 [pid = 3372] [id = 505] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 195BC800 == 86 [pid = 3372] [id = 523] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 17CE7800 == 85 [pid = 3372] [id = 582] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 195D8400 == 84 [pid = 3372] [id = 554] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 1400C800 == 83 [pid = 3372] [id = 611] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 10A64400 == 82 [pid = 3372] [id = 610] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 1678C800 == 81 [pid = 3372] [id = 609] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 15A50400 == 80 [pid = 3372] [id = 608] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 14009800 == 79 [pid = 3372] [id = 607] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 140EB400 == 78 [pid = 3372] [id = 606] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 10FBF400 == 77 [pid = 3372] [id = 605] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 13707400 == 76 [pid = 3372] [id = 604] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 0F207000 == 75 [pid = 3372] [id = 603] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (17DF8800) [pid = 3372] [serial = 1744] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (195C1800) [pid = 3372] [serial = 1747] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (1978C400) [pid = 3372] [serial = 1750] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1A0E1C00) [pid = 3372] [serial = 1753] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (1A74F000) [pid = 3372] [serial = 1756] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (1AB59000) [pid = 3372] [serial = 1759] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (195CB800) [pid = 3372] [serial = 1786] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 112DB400 == 74 [pid = 3372] [id = 602] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 0C7F0C00 == 73 [pid = 3372] [id = 601] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 1773C400 == 72 [pid = 3372] [id = 598] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 16C46C00 == 71 [pid = 3372] [id = 597] 20:02:39 INFO - PROCESS | 3372 | --DOCSHELL 103D0400 == 70 [pid = 3372] [id = 596] 20:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1095ms 20:02:39 INFO - PROCESS | 3372 | 1463626959655 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 20:02:39 INFO - PROCESS | 3372 | 1463626959658 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 20:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:02:39 INFO - PROCESS | 3372 | 1463626959666 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:02:39 INFO - PROCESS | 3372 | 1463626959669 Marionette TRACE conn2 <- [1,2442,null,{}] 20:02:39 INFO - PROCESS | 3372 | 1463626959673 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (16846000) [pid = 3372] [serial = 1661] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (16478000) [pid = 3372] [serial = 1733] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1ACAD400) [pid = 3372] [serial = 1667] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1ACB6800) [pid = 3372] [serial = 1670] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (1A4CE000) [pid = 3372] [serial = 1664] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (1AFA0400) [pid = 3372] [serial = 1673] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (13B9FC00) [pid = 3372] [serial = 1658] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (112E6C00) [pid = 3372] [serial = 1709] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (19930800) [pid = 3372] [serial = 1718] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (1AA41400) [pid = 3372] [serial = 1724] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (195DB400) [pid = 3372] [serial = 1715] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (19E6AC00) [pid = 3372] [serial = 1721] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (1646E400) [pid = 3372] [serial = 1712] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (1AB4C800) [pid = 3372] [serial = 1622] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (17634000) [pid = 3372] [serial = 1774] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1ACBC800) [pid = 3372] [serial = 1777] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (17637400) [pid = 3372] [serial = 1775] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (1973DC00) [pid = 3372] [serial = 1768] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (19E68C00) [pid = 3372] [serial = 1769] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (195B6400) [pid = 3372] [serial = 1771] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (16E9A400) [pid = 3372] [serial = 1741] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (14287C00) [pid = 3372] [serial = 1783] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (1AFA3C00) [pid = 3372] [serial = 1778] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (14270C00) [pid = 3372] [serial = 1765] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (170CF800) [pid = 3372] [serial = 1766] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (14271400) [pid = 3372] [serial = 1762] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (157C6C00) [pid = 3372] [serial = 1763] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 114 (14287000) [pid = 3372] [serial = 1738] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (10C1F400) [pid = 3372] [serial = 1735] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (103F9800) [pid = 3372] [serial = 1780] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (10C66C00) [pid = 3372] [serial = 1781] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (16786000) [pid = 3372] [serial = 1784] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (19936C00) [pid = 3372] [serial = 1772] [outer = 00000000] [url = about:blank] 20:02:39 INFO - PROCESS | 3372 | 1463626959819 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 20:02:39 INFO - PROCESS | 3372 | 1463626959886 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:39 INFO - PROCESS | 3372 | ++DOCSHELL 10C6C000 == 71 [pid = 3372] [id = 620] 20:02:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (10F49400) [pid = 3372] [serial = 1860] [outer = 00000000] 20:02:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (112C3800) [pid = 3372] [serial = 1861] [outer = 10F49400] 20:02:39 INFO - PROCESS | 3372 | 1463626959930 Marionette DEBUG loaded listener.js 20:02:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (11CE7C00) [pid = 3372] [serial = 1862] [outer = 10F49400] 20:02:40 INFO - PROCESS | 3372 | 1463626960353 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 735ms 20:02:40 INFO - PROCESS | 3372 | 1463626960406 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 20:02:40 INFO - PROCESS | 3372 | 1463626960408 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 20:02:40 INFO - PROCESS | 3372 | 1463626960412 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:02:40 INFO - PROCESS | 3372 | 1463626960413 Marionette TRACE conn2 <- [1,2446,null,{}] 20:02:40 INFO - PROCESS | 3372 | 1463626960422 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:40 INFO - PROCESS | 3372 | 1463626960514 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 20:02:40 INFO - PROCESS | 3372 | 1463626960531 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:40 INFO - PROCESS | 3372 | ++DOCSHELL 140E5800 == 72 [pid = 3372] [id = 621] 20:02:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (140E6C00) [pid = 3372] [serial = 1863] [outer = 00000000] 20:02:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (14270C00) [pid = 3372] [serial = 1864] [outer = 140E6C00] 20:02:40 INFO - PROCESS | 3372 | 1463626960582 Marionette DEBUG loaded listener.js 20:02:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 115 (14287000) [pid = 3372] [serial = 1865] [outer = 140E6C00] 20:02:41 INFO - PROCESS | 3372 | 1463626961062 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 688ms 20:02:41 INFO - PROCESS | 3372 | 1463626961111 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 20:02:41 INFO - PROCESS | 3372 | 1463626961113 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 20:02:41 INFO - PROCESS | 3372 | 1463626961116 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:02:41 INFO - PROCESS | 3372 | 1463626961118 Marionette TRACE conn2 <- [1,2450,null,{}] 20:02:41 INFO - PROCESS | 3372 | 1463626961121 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:41 INFO - PROCESS | 3372 | 1463626961208 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 20:02:41 INFO - PROCESS | 3372 | 1463626961214 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:41 INFO - PROCESS | 3372 | ++DOCSHELL 15258C00 == 73 [pid = 3372] [id = 622] 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (155EA000) [pid = 3372] [serial = 1866] [outer = 00000000] 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (16470400) [pid = 3372] [serial = 1867] [outer = 155EA000] 20:02:41 INFO - PROCESS | 3372 | 1463626961258 Marionette DEBUG loaded listener.js 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (16782400) [pid = 3372] [serial = 1868] [outer = 155EA000] 20:02:41 INFO - PROCESS | 3372 | 1463626961706 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 641ms 20:02:41 INFO - PROCESS | 3372 | 1463626961754 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 20:02:41 INFO - PROCESS | 3372 | 1463626961756 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 20:02:41 INFO - PROCESS | 3372 | 1463626961760 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:02:41 INFO - PROCESS | 3372 | 1463626961761 Marionette TRACE conn2 <- [1,2454,null,{}] 20:02:41 INFO - PROCESS | 3372 | 1463626961765 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:41 INFO - PROCESS | 3372 | 1463626961857 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 20:02:41 INFO - PROCESS | 3372 | 1463626961863 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:41 INFO - PROCESS | 3372 | ++DOCSHELL 16840000 == 74 [pid = 3372] [id = 623] 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (16841400) [pid = 3372] [serial = 1869] [outer = 00000000] 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (1684D000) [pid = 3372] [serial = 1870] [outer = 16841400] 20:02:41 INFO - PROCESS | 3372 | 1463626961907 Marionette DEBUG loaded listener.js 20:02:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (16C45400) [pid = 3372] [serial = 1871] [outer = 16841400] 20:02:42 INFO - PROCESS | 3372 | 1463626962407 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 704ms 20:02:42 INFO - PROCESS | 3372 | 1463626962459 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 20:02:42 INFO - PROCESS | 3372 | 1463626962461 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 20:02:42 INFO - PROCESS | 3372 | 1463626962464 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:02:42 INFO - PROCESS | 3372 | 1463626962466 Marionette TRACE conn2 <- [1,2458,null,{}] 20:02:42 INFO - PROCESS | 3372 | 1463626962469 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:42 INFO - PROCESS | 3372 | 1463626962610 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 20:02:42 INFO - PROCESS | 3372 | 1463626962688 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:42 INFO - PROCESS | 3372 | ++DOCSHELL 174B2C00 == 75 [pid = 3372] [id = 624] 20:02:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (174B3000) [pid = 3372] [serial = 1872] [outer = 00000000] 20:02:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (17635000) [pid = 3372] [serial = 1873] [outer = 174B3000] 20:02:42 INFO - PROCESS | 3372 | 1463626962734 Marionette DEBUG loaded listener.js 20:02:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (17746400) [pid = 3372] [serial = 1874] [outer = 174B3000] 20:02:43 INFO - PROCESS | 3372 | 1463626963153 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 736ms 20:02:43 INFO - PROCESS | 3372 | 1463626963207 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 20:02:43 INFO - PROCESS | 3372 | 1463626963209 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 20:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:02:43 INFO - PROCESS | 3372 | 1463626963213 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:02:43 INFO - PROCESS | 3372 | 1463626963215 Marionette TRACE conn2 <- [1,2462,null,{}] 20:02:43 INFO - PROCESS | 3372 | 1463626963218 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:43 INFO - PROCESS | 3372 | 1463626963363 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:02:43 INFO - PROCESS | 3372 | 1463626963388 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:43 INFO - PROCESS | 3372 | ++DOCSHELL 177EEC00 == 76 [pid = 3372] [id = 625] 20:02:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (17DF8800) [pid = 3372] [serial = 1875] [outer = 00000000] 20:02:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (18264000) [pid = 3372] [serial = 1876] [outer = 17DF8800] 20:02:43 INFO - PROCESS | 3372 | 1463626963435 Marionette DEBUG loaded listener.js 20:02:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1956AC00) [pid = 3372] [serial = 1877] [outer = 17DF8800] 20:02:43 INFO - PROCESS | 3372 | 1463626963884 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 704ms 20:02:43 INFO - PROCESS | 3372 | 1463626963911 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 20:02:43 INFO - PROCESS | 3372 | 1463626963912 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 20:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:02:43 INFO - PROCESS | 3372 | 1463626963921 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:02:43 INFO - PROCESS | 3372 | 1463626963923 Marionette TRACE conn2 <- [1,2466,null,{}] 20:02:43 INFO - PROCESS | 3372 | 1463626963927 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:44 INFO - PROCESS | 3372 | 1463626964050 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (1426E000) [pid = 3372] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (16472800) [pid = 3372] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (0F202000) [pid = 3372] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (0F20AC00) [pid = 3372] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (112DB800) [pid = 3372] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 121 (140ED000) [pid = 3372] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 120 (16844400) [pid = 3372] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 119 (13910000) [pid = 3372] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 118 (1524E800) [pid = 3372] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 117 (13709000) [pid = 3372] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 116 (10C23800) [pid = 3372] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:02:44 INFO - PROCESS | 3372 | --DOMWINDOW == 115 (170C6000) [pid = 3372] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:02:44 INFO - PROCESS | 3372 | 1463626964273 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:44 INFO - PROCESS | 3372 | ++DOCSHELL 0F20AC00 == 77 [pid = 3372] [id = 626] 20:02:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 116 (10484000) [pid = 3372] [serial = 1878] [outer = 00000000] 20:02:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 117 (10C5E400) [pid = 3372] [serial = 1879] [outer = 10484000] 20:02:44 INFO - PROCESS | 3372 | 1463626964327 Marionette DEBUG loaded listener.js 20:02:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 118 (13168C00) [pid = 3372] [serial = 1880] [outer = 10484000] 20:02:44 INFO - PROCESS | 3372 | 1463626964729 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 845ms 20:02:44 INFO - PROCESS | 3372 | 1463626964764 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 20:02:44 INFO - PROCESS | 3372 | 1463626964766 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 20:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:02:44 INFO - PROCESS | 3372 | 1463626964769 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:02:44 INFO - PROCESS | 3372 | 1463626964771 Marionette TRACE conn2 <- [1,2470,null,{}] 20:02:44 INFO - PROCESS | 3372 | 1463626964774 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:44 INFO - PROCESS | 3372 | 1463626964896 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 20:02:44 INFO - PROCESS | 3372 | 1463626964909 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:44 INFO - PROCESS | 3372 | ++DOCSHELL 10C6C800 == 78 [pid = 3372] [id = 627] 20:02:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 119 (112E3400) [pid = 3372] [serial = 1881] [outer = 00000000] 20:02:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 120 (170C6000) [pid = 3372] [serial = 1882] [outer = 112E3400] 20:02:44 INFO - PROCESS | 3372 | 1463626964952 Marionette DEBUG loaded listener.js 20:02:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 121 (17DFA000) [pid = 3372] [serial = 1883] [outer = 112E3400] 20:02:45 INFO - PROCESS | 3372 | 1463626965357 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 20:02:45 INFO - PROCESS | 3372 | 1463626965408 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 20:02:45 INFO - PROCESS | 3372 | 1463626965409 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 20:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:02:45 INFO - PROCESS | 3372 | 1463626965412 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:02:45 INFO - PROCESS | 3372 | 1463626965415 Marionette TRACE conn2 <- [1,2474,null,{}] 20:02:45 INFO - PROCESS | 3372 | 1463626965418 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:45 INFO - PROCESS | 3372 | 1463626965542 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 20:02:45 INFO - PROCESS | 3372 | 1463626965551 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:45 INFO - PROCESS | 3372 | ++DOCSHELL 10C6C400 == 79 [pid = 3372] [id = 628] 20:02:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 122 (16791000) [pid = 3372] [serial = 1884] [outer = 00000000] 20:02:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (195BA400) [pid = 3372] [serial = 1885] [outer = 16791000] 20:02:45 INFO - PROCESS | 3372 | 1463626965597 Marionette DEBUG loaded listener.js 20:02:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (195C2C00) [pid = 3372] [serial = 1886] [outer = 16791000] 20:02:46 INFO - PROCESS | 3372 | 1463626966010 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 642ms 20:02:46 INFO - PROCESS | 3372 | 1463626966051 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:02:46 INFO - PROCESS | 3372 | 1463626966053 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 20:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:02:46 INFO - PROCESS | 3372 | 1463626966057 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:02:46 INFO - PROCESS | 3372 | 1463626966059 Marionette TRACE conn2 <- [1,2478,null,{}] 20:02:46 INFO - PROCESS | 3372 | 1463626966062 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:46 INFO - PROCESS | 3372 | 1463626966236 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 20:02:46 INFO - PROCESS | 3372 | 1463626966254 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:46 INFO - PROCESS | 3372 | ++DOCSHELL 195C0400 == 80 [pid = 3372] [id = 629] 20:02:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (195C4800) [pid = 3372] [serial = 1887] [outer = 00000000] 20:02:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (195D0C00) [pid = 3372] [serial = 1888] [outer = 195C4800] 20:02:46 INFO - PROCESS | 3372 | 1463626966302 Marionette DEBUG loaded listener.js 20:02:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (195DCC00) [pid = 3372] [serial = 1889] [outer = 195C4800] 20:02:47 INFO - PROCESS | 3372 | 1463626966994 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1001ms 20:02:47 INFO - PROCESS | 3372 | 1463626967061 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 20:02:47 INFO - PROCESS | 3372 | 1463626967066 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 20:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:02:47 INFO - PROCESS | 3372 | 1463626967071 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:02:47 INFO - PROCESS | 3372 | 1463626967076 Marionette TRACE conn2 <- [1,2482,null,{}] 20:02:47 INFO - PROCESS | 3372 | 1463626967081 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:47 INFO - PROCESS | 3372 | 1463626967201 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:02:47 INFO - PROCESS | 3372 | 1463626967353 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:47 INFO - PROCESS | 3372 | ++DOCSHELL 1122D400 == 81 [pid = 3372] [id = 630] 20:02:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (112DC800) [pid = 3372] [serial = 1890] [outer = 00000000] 20:02:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (13318000) [pid = 3372] [serial = 1891] [outer = 112DC800] 20:02:47 INFO - PROCESS | 3372 | 1463626967411 Marionette DEBUG loaded listener.js 20:02:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (1370A000) [pid = 3372] [serial = 1892] [outer = 112DC800] 20:02:48 INFO - PROCESS | 3372 | 1463626968038 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1002ms 20:02:48 INFO - PROCESS | 3372 | 1463626968075 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 20:02:48 INFO - PROCESS | 3372 | 1463626968080 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 20:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:02:48 INFO - PROCESS | 3372 | 1463626968087 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:02:48 INFO - PROCESS | 3372 | 1463626968090 Marionette TRACE conn2 <- [1,2486,null,{}] 20:02:48 INFO - PROCESS | 3372 | 1463626968094 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:48 INFO - PROCESS | 3372 | 1463626968206 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 20:02:48 INFO - PROCESS | 3372 | 1463626968371 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:48 INFO - PROCESS | 3372 | ++DOCSHELL 13315C00 == 82 [pid = 3372] [id = 631] 20:02:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (13BA0000) [pid = 3372] [serial = 1893] [outer = 00000000] 20:02:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (1646DC00) [pid = 3372] [serial = 1894] [outer = 13BA0000] 20:02:48 INFO - PROCESS | 3372 | 1463626968426 Marionette DEBUG loaded listener.js 20:02:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (16C47C00) [pid = 3372] [serial = 1895] [outer = 13BA0000] 20:02:49 INFO - PROCESS | 3372 | 1463626969080 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1048ms 20:02:49 INFO - PROCESS | 3372 | 1463626969133 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 20:02:49 INFO - PROCESS | 3372 | 1463626969135 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 20:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:02:49 INFO - PROCESS | 3372 | 1463626969158 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:02:49 INFO - PROCESS | 3372 | 1463626969162 Marionette TRACE conn2 <- [1,2490,null,{}] 20:02:49 INFO - PROCESS | 3372 | 1463626969173 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:49 INFO - PROCESS | 3372 | 1463626969317 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 20:02:49 INFO - PROCESS | 3372 | 1463626969468 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:49 INFO - PROCESS | 3372 | ++DOCSHELL 18262000 == 83 [pid = 3372] [id = 632] 20:02:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (18263400) [pid = 3372] [serial = 1896] [outer = 00000000] 20:02:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (195C5800) [pid = 3372] [serial = 1897] [outer = 18263400] 20:02:49 INFO - PROCESS | 3372 | 1463626969528 Marionette DEBUG loaded listener.js 20:02:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (195D0400) [pid = 3372] [serial = 1898] [outer = 18263400] 20:02:50 INFO - PROCESS | 3372 | 1463626970055 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 954ms 20:02:50 INFO - PROCESS | 3372 | 1463626970101 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 20:02:50 INFO - PROCESS | 3372 | 1463626970104 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 20:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:02:50 INFO - PROCESS | 3372 | 1463626970108 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:02:50 INFO - PROCESS | 3372 | 1463626970110 Marionette TRACE conn2 <- [1,2494,null,{}] 20:02:50 INFO - PROCESS | 3372 | 1463626970114 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:50 INFO - PROCESS | 3372 | 1463626970224 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 20:02:50 INFO - PROCESS | 3372 | 1463626970386 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:50 INFO - PROCESS | 3372 | ++DOCSHELL 195B7400 == 84 [pid = 3372] [id = 633] 20:02:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (195DF800) [pid = 3372] [serial = 1899] [outer = 00000000] 20:02:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (19740000) [pid = 3372] [serial = 1900] [outer = 195DF800] 20:02:50 INFO - PROCESS | 3372 | 1463626970441 Marionette DEBUG loaded listener.js 20:02:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (19784800) [pid = 3372] [serial = 1901] [outer = 195DF800] 20:02:51 INFO - PROCESS | 3372 | 1463626971034 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1002ms 20:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:02:51 INFO - PROCESS | 3372 | 1463626971110 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:02:51 INFO - PROCESS | 3372 | 1463626971112 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 20:02:51 INFO - PROCESS | 3372 | 1463626971116 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:02:51 INFO - PROCESS | 3372 | 1463626971118 Marionette TRACE conn2 <- [1,2498,null,{}] 20:02:51 INFO - PROCESS | 3372 | 1463626971135 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:51 INFO - PROCESS | 3372 | 1463626971285 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 20:02:51 INFO - PROCESS | 3372 | 1463626971356 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:51 INFO - PROCESS | 3372 | ++DOCSHELL 195DBC00 == 85 [pid = 3372] [id = 634] 20:02:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1973FC00) [pid = 3372] [serial = 1902] [outer = 00000000] 20:02:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1978FC00) [pid = 3372] [serial = 1903] [outer = 1973FC00] 20:02:51 INFO - PROCESS | 3372 | 1463626971451 Marionette DEBUG loaded listener.js 20:02:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (19934C00) [pid = 3372] [serial = 1904] [outer = 1973FC00] 20:02:52 INFO - PROCESS | 3372 | 1463626972035 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1002ms 20:02:52 INFO - PROCESS | 3372 | 1463626972118 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 20:02:52 INFO - PROCESS | 3372 | 1463626972120 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 20:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:02:52 INFO - PROCESS | 3372 | 1463626972138 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:02:52 INFO - PROCESS | 3372 | 1463626972140 Marionette TRACE conn2 <- [1,2502,null,{}] 20:02:52 INFO - PROCESS | 3372 | 1463626972144 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:52 INFO - PROCESS | 3372 | 1463626972258 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:02:52 INFO - PROCESS | 3372 | 1463626972419 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:52 INFO - PROCESS | 3372 | ++DOCSHELL 1108C400 == 86 [pid = 3372] [id = 635] 20:02:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (13383000) [pid = 3372] [serial = 1905] [outer = 00000000] 20:02:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (19739C00) [pid = 3372] [serial = 1906] [outer = 13383000] 20:02:52 INFO - PROCESS | 3372 | 1463626972516 Marionette DEBUG loaded listener.js 20:02:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (19E67C00) [pid = 3372] [serial = 1907] [outer = 13383000] 20:02:53 INFO - PROCESS | 3372 | 1463626973150 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1048ms 20:02:53 INFO - PROCESS | 3372 | 1463626973180 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 20:02:53 INFO - PROCESS | 3372 | 1463626973182 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 20:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:02:53 INFO - PROCESS | 3372 | 1463626973202 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:02:53 INFO - PROCESS | 3372 | 1463626973204 Marionette TRACE conn2 <- [1,2506,null,{}] 20:02:53 INFO - PROCESS | 3372 | 1463626973208 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:53 INFO - PROCESS | 3372 | 1463626973314 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 20:02:53 INFO - PROCESS | 3372 | 1463626973628 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:53 INFO - PROCESS | 3372 | ++DOCSHELL 0F202000 == 87 [pid = 3372] [id = 636] 20:02:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (0F338C00) [pid = 3372] [serial = 1908] [outer = 00000000] 20:02:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (10A64000) [pid = 3372] [serial = 1909] [outer = 0F338C00] 20:02:53 INFO - PROCESS | 3372 | 1463626973695 Marionette DEBUG loaded listener.js 20:02:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (10FBF400) [pid = 3372] [serial = 1910] [outer = 0F338C00] 20:02:54 INFO - PROCESS | 3372 | 1463626974290 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1174ms 20:02:54 INFO - PROCESS | 3372 | 1463626974358 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 20:02:54 INFO - PROCESS | 3372 | 1463626974363 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 20:02:54 INFO - PROCESS | 3372 | 1463626974367 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:02:54 INFO - PROCESS | 3372 | 1463626974370 Marionette TRACE conn2 <- [1,2510,null,{}] 20:02:54 INFO - PROCESS | 3372 | 1463626974375 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:54 INFO - PROCESS | 3372 | 1463626974485 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 20:02:54 INFO - PROCESS | 3372 | 1463626974643 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:54 INFO - PROCESS | 3372 | ++DOCSHELL 11230000 == 88 [pid = 3372] [id = 637] 20:02:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (112E9800) [pid = 3372] [serial = 1911] [outer = 00000000] 20:02:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (13DBC400) [pid = 3372] [serial = 1912] [outer = 112E9800] 20:02:54 INFO - PROCESS | 3372 | 1463626974693 Marionette DEBUG loaded listener.js 20:02:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1426F800) [pid = 3372] [serial = 1913] [outer = 112E9800] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 10C6C400 == 87 [pid = 3372] [id = 628] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 10C6C800 == 86 [pid = 3372] [id = 627] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 0F20AC00 == 85 [pid = 3372] [id = 626] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 177EEC00 == 84 [pid = 3372] [id = 625] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 174B2C00 == 83 [pid = 3372] [id = 624] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 16840000 == 82 [pid = 3372] [id = 623] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 15258C00 == 81 [pid = 3372] [id = 622] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 140E5800 == 80 [pid = 3372] [id = 621] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 10C6C000 == 79 [pid = 3372] [id = 620] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 11082000 == 78 [pid = 3372] [id = 619] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 10C61000 == 77 [pid = 3372] [id = 618] 20:02:54 INFO - PROCESS | 3372 | --DOCSHELL 1762D400 == 76 [pid = 3372] [id = 617] 20:02:54 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (176C1800) [pid = 3372] [serial = 1837] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOCSHELL 16845C00 == 75 [pid = 3372] [id = 616] 20:02:55 INFO - PROCESS | 3372 | --DOCSHELL 15F4C800 == 74 [pid = 3372] [id = 615] 20:02:55 INFO - PROCESS | 3372 | --DOCSHELL 1370A800 == 73 [pid = 3372] [id = 614] 20:02:55 INFO - PROCESS | 3372 | --DOCSHELL 0F33C400 == 72 [pid = 3372] [id = 613] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (19739400) [pid = 3372] [serial = 1787] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (14290400) [pid = 3372] [serial = 1820] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (15A57400) [pid = 3372] [serial = 1822] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (1678B400) [pid = 3372] [serial = 1825] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (10A59C00) [pid = 3372] [serial = 1805] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (0F33C000) [pid = 3372] [serial = 1804] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (10C5D800) [pid = 3372] [serial = 1789] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (10FC5400) [pid = 3372] [serial = 1810] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (130C9800) [pid = 3372] [serial = 1811] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (1B11EC00) [pid = 3372] [serial = 1801] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (11430800) [pid = 3372] [serial = 1808] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (10C5DC00) [pid = 3372] [serial = 1807] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 137 (14279C00) [pid = 3372] [serial = 1819] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (18260400) [pid = 3372] [serial = 1795] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (16A54C00) [pid = 3372] [serial = 1828] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (1A74AC00) [pid = 3372] [serial = 1798] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (140E2800) [pid = 3372] [serial = 1816] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (140EB000) [pid = 3372] [serial = 1817] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (16C4B800) [pid = 3372] [serial = 1792] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (16842000) [pid = 3372] [serial = 1826] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (16D6AC00) [pid = 3372] [serial = 1834] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (16C4B000) [pid = 3372] [serial = 1829] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (170CA800) [pid = 3372] [serial = 1835] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 126 (13BC1800) [pid = 3372] [serial = 1814] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 125 (13910800) [pid = 3372] [serial = 1813] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 124 (15F4BC00) [pid = 3372] [serial = 1823] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 123 (1400F800) [pid = 3372] [serial = 1831] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | --DOMWINDOW == 122 (1524CC00) [pid = 3372] [serial = 1832] [outer = 00000000] [url = about:blank] 20:02:55 INFO - PROCESS | 3372 | 1463626975238 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 908ms 20:02:55 INFO - PROCESS | 3372 | 1463626975275 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 20:02:55 INFO - PROCESS | 3372 | 1463626975278 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 20:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:02:55 INFO - PROCESS | 3372 | 1463626975283 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:02:55 INFO - PROCESS | 3372 | 1463626975285 Marionette TRACE conn2 <- [1,2514,null,{}] 20:02:55 INFO - PROCESS | 3372 | 1463626975289 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:55 INFO - PROCESS | 3372 | 1463626975377 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 20:02:55 INFO - PROCESS | 3372 | 1463626975385 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:55 INFO - PROCESS | 3372 | ++DOCSHELL 10F4AC00 == 73 [pid = 3372] [id = 638] 20:02:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 123 (10F4F400) [pid = 3372] [serial = 1914] [outer = 00000000] 20:02:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 124 (130CE000) [pid = 3372] [serial = 1915] [outer = 10F4F400] 20:02:55 INFO - PROCESS | 3372 | 1463626975429 Marionette DEBUG loaded listener.js 20:02:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 125 (14011C00) [pid = 3372] [serial = 1916] [outer = 10F4F400] 20:02:55 INFO - PROCESS | 3372 | 1463626975934 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 689ms 20:02:56 INFO - PROCESS | 3372 | 1463626975983 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:02:56 INFO - PROCESS | 3372 | 1463626975985 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 20:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:02:56 INFO - PROCESS | 3372 | 1463626975990 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:02:56 INFO - PROCESS | 3372 | 1463626975996 Marionette TRACE conn2 <- [1,2518,null,{}] 20:02:56 INFO - PROCESS | 3372 | 1463626976005 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:56 INFO - PROCESS | 3372 | 1463626976095 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 20:02:56 INFO - PROCESS | 3372 | 1463626976244 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:56 INFO - PROCESS | 3372 | ++DOCSHELL 1524E800 == 74 [pid = 3372] [id = 639] 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 126 (15255400) [pid = 3372] [serial = 1917] [outer = 00000000] 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 127 (1646E400) [pid = 3372] [serial = 1918] [outer = 15255400] 20:02:56 INFO - PROCESS | 3372 | 1463626976296 Marionette DEBUG loaded listener.js 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (16476400) [pid = 3372] [serial = 1919] [outer = 15255400] 20:02:56 INFO - PROCESS | 3372 | 1463626976658 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 689ms 20:02:56 INFO - PROCESS | 3372 | 1463626976694 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 20:02:56 INFO - PROCESS | 3372 | 1463626976696 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 20:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:02:56 INFO - PROCESS | 3372 | 1463626976699 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:02:56 INFO - PROCESS | 3372 | 1463626976701 Marionette TRACE conn2 <- [1,2522,null,{}] 20:02:56 INFO - PROCESS | 3372 | 1463626976704 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:56 INFO - PROCESS | 3372 | 1463626976791 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:02:56 INFO - PROCESS | 3372 | 1463626976797 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:56 INFO - PROCESS | 3372 | ++DOCSHELL 15F4BC00 == 75 [pid = 3372] [id = 640] 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1646D000) [pid = 3372] [serial = 1920] [outer = 00000000] 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (16845400) [pid = 3372] [serial = 1921] [outer = 1646D000] 20:02:56 INFO - PROCESS | 3372 | 1463626976840 Marionette DEBUG loaded listener.js 20:02:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (16C46000) [pid = 3372] [serial = 1922] [outer = 1646D000] 20:02:57 INFO - PROCESS | 3372 | 1463626977351 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 704ms 20:02:57 INFO - PROCESS | 3372 | 1463626977403 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 20:02:57 INFO - PROCESS | 3372 | 1463626977415 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 20:02:57 INFO - PROCESS | 3372 | 1463626977419 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:02:57 INFO - PROCESS | 3372 | 1463626977421 Marionette TRACE conn2 <- [1,2526,null,{}] 20:02:57 INFO - PROCESS | 3372 | 1463626977424 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:57 INFO - PROCESS | 3372 | 1463626977548 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 20:02:57 INFO - PROCESS | 3372 | 1463626977648 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:57 INFO - PROCESS | 3372 | ++DOCSHELL 16D73C00 == 76 [pid = 3372] [id = 641] 20:02:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (16EA0800) [pid = 3372] [serial = 1923] [outer = 00000000] 20:02:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (170C9400) [pid = 3372] [serial = 1924] [outer = 16EA0800] 20:02:57 INFO - PROCESS | 3372 | 1463626977700 Marionette DEBUG loaded listener.js 20:02:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (1762C000) [pid = 3372] [serial = 1925] [outer = 16EA0800] 20:02:58 INFO - PROCESS | 3372 | 1463626978145 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 751ms 20:02:58 INFO - PROCESS | 3372 | 1463626978162 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 20:02:58 INFO - PROCESS | 3372 | 1463626978163 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 20:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:02:58 INFO - PROCESS | 3372 | 1463626978171 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:02:58 INFO - PROCESS | 3372 | 1463626978173 Marionette TRACE conn2 <- [1,2530,null,{}] 20:02:58 INFO - PROCESS | 3372 | 1463626978176 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:58 INFO - PROCESS | 3372 | 1463626978299 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 20:02:58 INFO - PROCESS | 3372 | 1463626978306 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:58 INFO - PROCESS | 3372 | ++DOCSHELL 1646CC00 == 77 [pid = 3372] [id = 642] 20:02:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (170C8400) [pid = 3372] [serial = 1926] [outer = 00000000] 20:02:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (17E10000) [pid = 3372] [serial = 1927] [outer = 170C8400] 20:02:58 INFO - PROCESS | 3372 | 1463626978411 Marionette DEBUG loaded listener.js 20:02:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (18267400) [pid = 3372] [serial = 1928] [outer = 170C8400] 20:02:58 INFO - PROCESS | 3372 | 1463626978827 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 704ms 20:02:58 INFO - PROCESS | 3372 | 1463626978867 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 20:02:58 INFO - PROCESS | 3372 | 1463626978869 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 20:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:02:58 INFO - PROCESS | 3372 | 1463626978872 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:02:58 INFO - PROCESS | 3372 | 1463626978874 Marionette TRACE conn2 <- [1,2534,null,{}] 20:02:58 INFO - PROCESS | 3372 | 1463626978883 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:59 INFO - PROCESS | 3372 | 1463626979039 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 136 (16791000) [pid = 3372] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 135 (10F49400) [pid = 3372] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 134 (174B3000) [pid = 3372] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 133 (155EA000) [pid = 3372] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 132 (11085800) [pid = 3372] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 131 (16841400) [pid = 3372] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 130 (17DF8800) [pid = 3372] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 129 (140E6C00) [pid = 3372] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 128 (10484000) [pid = 3372] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:02:59 INFO - PROCESS | 3372 | --DOMWINDOW == 127 (112E3400) [pid = 3372] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:02:59 INFO - PROCESS | 3372 | 1463626979263 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:59 INFO - PROCESS | 3372 | ++DOCSHELL 10439800 == 78 [pid = 3372] [id = 643] 20:02:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 128 (10477800) [pid = 3372] [serial = 1929] [outer = 00000000] 20:02:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 129 (1142A000) [pid = 3372] [serial = 1930] [outer = 10477800] 20:02:59 INFO - PROCESS | 3372 | 1463626979307 Marionette DEBUG loaded listener.js 20:02:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 130 (14284800) [pid = 3372] [serial = 1931] [outer = 10477800] 20:02:59 INFO - PROCESS | 3372 | 1463626979667 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 845ms 20:02:59 INFO - PROCESS | 3372 | 1463626979715 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:02:59 INFO - PROCESS | 3372 | 1463626979717 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 20:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:02:59 INFO - PROCESS | 3372 | 1463626979720 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:02:59 INFO - PROCESS | 3372 | 1463626979722 Marionette TRACE conn2 <- [1,2538,null,{}] 20:02:59 INFO - PROCESS | 3372 | 1463626979725 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:02:59 INFO - PROCESS | 3372 | 1463626979853 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 20:02:59 INFO - PROCESS | 3372 | 1463626979876 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:59 INFO - PROCESS | 3372 | ++DOCSHELL 140C8C00 == 79 [pid = 3372] [id = 644] 20:02:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 131 (1678B800) [pid = 3372] [serial = 1932] [outer = 00000000] 20:02:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 132 (18267800) [pid = 3372] [serial = 1933] [outer = 1678B800] 20:02:59 INFO - PROCESS | 3372 | 1463626979919 Marionette DEBUG loaded listener.js 20:03:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 133 (1956B000) [pid = 3372] [serial = 1934] [outer = 1678B800] 20:03:00 INFO - PROCESS | 3372 | 1463626980341 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 626ms 20:03:00 INFO - PROCESS | 3372 | 1463626980359 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 20:03:00 INFO - PROCESS | 3372 | 1463626980361 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 20:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:03:00 INFO - PROCESS | 3372 | 1463626980364 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:03:00 INFO - PROCESS | 3372 | 1463626980365 Marionette TRACE conn2 <- [1,2542,null,{}] 20:03:00 INFO - PROCESS | 3372 | 1463626980369 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:00 INFO - PROCESS | 3372 | 1463626980498 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:03:00 INFO - PROCESS | 3372 | 1463626980545 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:00 INFO - PROCESS | 3372 | ++DOCSHELL 19578400 == 80 [pid = 3372] [id = 645] 20:03:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 134 (19579C00) [pid = 3372] [serial = 1935] [outer = 00000000] 20:03:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 135 (195E0400) [pid = 3372] [serial = 1936] [outer = 19579C00] 20:03:00 INFO - PROCESS | 3372 | 1463626980589 Marionette DEBUG loaded listener.js 20:03:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 136 (19743400) [pid = 3372] [serial = 1937] [outer = 19579C00] 20:03:01 INFO - PROCESS | 3372 | 1463626981006 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 688ms 20:03:01 INFO - PROCESS | 3372 | 1463626981064 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 20:03:01 INFO - PROCESS | 3372 | 1463626981066 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 20:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:03:01 INFO - PROCESS | 3372 | 1463626981079 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:03:01 INFO - PROCESS | 3372 | 1463626981081 Marionette TRACE conn2 <- [1,2546,null,{}] 20:03:01 INFO - PROCESS | 3372 | 1463626981085 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:01 INFO - PROCESS | 3372 | 1463626981172 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 20:03:01 INFO - PROCESS | 3372 | 1463626981179 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:01 INFO - PROCESS | 3372 | ++DOCSHELL 112E4400 == 81 [pid = 3372] [id = 646] 20:03:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 137 (195D5000) [pid = 3372] [serial = 1938] [outer = 00000000] 20:03:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 138 (199E1800) [pid = 3372] [serial = 1939] [outer = 195D5000] 20:03:01 INFO - PROCESS | 3372 | 1463626981227 Marionette DEBUG loaded listener.js 20:03:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (1A00D000) [pid = 3372] [serial = 1940] [outer = 195D5000] 20:03:02 INFO - PROCESS | 3372 | 1463626982024 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1001ms 20:03:02 INFO - PROCESS | 3372 | 1463626982073 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 20:03:02 INFO - PROCESS | 3372 | 1463626982077 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 20:03:02 INFO - PROCESS | 3372 | 1463626982082 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:03:02 INFO - PROCESS | 3372 | 1463626982086 Marionette TRACE conn2 <- [1,2550,null,{}] 20:03:02 INFO - PROCESS | 3372 | 1463626982092 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:02 INFO - PROCESS | 3372 | 1463626982210 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 20:03:02 INFO - PROCESS | 3372 | 1463626982365 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:02 INFO - PROCESS | 3372 | ++DOCSHELL 10C5D800 == 82 [pid = 3372] [id = 647] 20:03:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (112CE000) [pid = 3372] [serial = 1941] [outer = 00000000] 20:03:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (1330C400) [pid = 3372] [serial = 1942] [outer = 112CE000] 20:03:02 INFO - PROCESS | 3372 | 1463626982421 Marionette DEBUG loaded listener.js 20:03:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (13DC8400) [pid = 3372] [serial = 1943] [outer = 112CE000] 20:03:03 INFO - PROCESS | 3372 | 1463626983011 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1001ms 20:03:03 INFO - PROCESS | 3372 | 1463626983086 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 20:03:03 INFO - PROCESS | 3372 | 1463626983092 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 20:03:03 INFO - PROCESS | 3372 | 1463626983113 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:03:03 INFO - PROCESS | 3372 | 1463626983117 Marionette TRACE conn2 <- [1,2554,null,{}] 20:03:03 INFO - PROCESS | 3372 | 1463626983121 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:03 INFO - PROCESS | 3372 | 1463626983241 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 20:03:03 INFO - PROCESS | 3372 | 1463626983387 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:03 INFO - PROCESS | 3372 | ++DOCSHELL 103F9800 == 83 [pid = 3372] [id = 648] 20:03:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (155EB000) [pid = 3372] [serial = 1944] [outer = 00000000] 20:03:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (1678CC00) [pid = 3372] [serial = 1945] [outer = 155EB000] 20:03:03 INFO - PROCESS | 3372 | 1463626983444 Marionette DEBUG loaded listener.js 20:03:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (16C4CC00) [pid = 3372] [serial = 1946] [outer = 155EB000] 20:03:04 INFO - PROCESS | 3372 | 1463626984088 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms 20:03:04 INFO - PROCESS | 3372 | 1463626984104 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:03:04 INFO - PROCESS | 3372 | 1463626984106 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 20:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:03:04 INFO - PROCESS | 3372 | 1463626984110 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:03:04 INFO - PROCESS | 3372 | 1463626984114 Marionette TRACE conn2 <- [1,2558,null,{}] 20:03:04 INFO - PROCESS | 3372 | 1463626984125 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:04 INFO - PROCESS | 3372 | 1463626984239 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 20:03:04 INFO - PROCESS | 3372 | 1463626984408 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:04 INFO - PROCESS | 3372 | ++DOCSHELL 1956B800 == 84 [pid = 3372] [id = 649] 20:03:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (195D2C00) [pid = 3372] [serial = 1947] [outer = 00000000] 20:03:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (199E1400) [pid = 3372] [serial = 1948] [outer = 195D2C00] 20:03:04 INFO - PROCESS | 3372 | 1463626984465 Marionette DEBUG loaded listener.js 20:03:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (1A012000) [pid = 3372] [serial = 1949] [outer = 195D2C00] 20:03:05 INFO - PROCESS | 3372 | 1463626985128 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1048ms 20:03:05 INFO - PROCESS | 3372 | 1463626985189 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 20:03:05 INFO - PROCESS | 3372 | 1463626985192 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 20:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:03:05 INFO - PROCESS | 3372 | 1463626985212 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:03:05 INFO - PROCESS | 3372 | 1463626985214 Marionette TRACE conn2 <- [1,2562,null,{}] 20:03:05 INFO - PROCESS | 3372 | 1463626985218 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:05 INFO - PROCESS | 3372 | 1463626985330 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:03:05 INFO - PROCESS | 3372 | 1463626985482 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:05 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E1400 == 85 [pid = 3372] [id = 650] 20:03:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (1A0E1800) [pid = 3372] [serial = 1950] [outer = 00000000] 20:03:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (1A4B9000) [pid = 3372] [serial = 1951] [outer = 1A0E1800] 20:03:05 INFO - PROCESS | 3372 | 1463626985537 Marionette DEBUG loaded listener.js 20:03:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1A4D2400) [pid = 3372] [serial = 1952] [outer = 1A0E1800] 20:03:06 INFO - PROCESS | 3372 | 1463626986075 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 955ms 20:03:06 INFO - PROCESS | 3372 | 1463626986160 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 20:03:06 INFO - PROCESS | 3372 | 1463626986163 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 20:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:03:06 INFO - PROCESS | 3372 | 1463626986166 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:03:06 INFO - PROCESS | 3372 | 1463626986168 Marionette TRACE conn2 <- [1,2566,null,{}] 20:03:06 INFO - PROCESS | 3372 | 1463626986172 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:06 INFO - PROCESS | 3372 | 1463626986280 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 20:03:06 INFO - PROCESS | 3372 | 1463626986435 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:06 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E1000 == 86 [pid = 3372] [id = 651] 20:03:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (1A74A000) [pid = 3372] [serial = 1953] [outer = 00000000] 20:03:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (1A74F000) [pid = 3372] [serial = 1954] [outer = 1A74A000] 20:03:06 INFO - PROCESS | 3372 | 1463626986490 Marionette DEBUG loaded listener.js 20:03:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1AA3B400) [pid = 3372] [serial = 1955] [outer = 1A74A000] 20:03:07 INFO - PROCESS | 3372 | 1463626987082 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1002ms 20:03:07 INFO - PROCESS | 3372 | 1463626987169 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 20:03:07 INFO - PROCESS | 3372 | 1463626987171 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 20:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:03:07 INFO - PROCESS | 3372 | 1463626987175 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:03:07 INFO - PROCESS | 3372 | 1463626987177 Marionette TRACE conn2 <- [1,2570,null,{}] 20:03:07 INFO - PROCESS | 3372 | 1463626987181 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:07 INFO - PROCESS | 3372 | 1463626987297 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 20:03:07 INFO - PROCESS | 3372 | 1463626987450 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:07 INFO - PROCESS | 3372 | ++DOCSHELL 1A74C800 == 87 [pid = 3372] [id = 652] 20:03:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (1AA42800) [pid = 3372] [serial = 1956] [outer = 00000000] 20:03:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1AB53000) [pid = 3372] [serial = 1957] [outer = 1AA42800] 20:03:07 INFO - PROCESS | 3372 | 1463626987505 Marionette DEBUG loaded listener.js 20:03:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (1AB58C00) [pid = 3372] [serial = 1958] [outer = 1AA42800] 20:03:08 INFO - PROCESS | 3372 | 1463626988041 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 939ms 20:03:08 INFO - PROCESS | 3372 | 1463626988120 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 20:03:08 INFO - PROCESS | 3372 | 1463626988122 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 20:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:03:08 INFO - PROCESS | 3372 | 1463626988126 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:03:08 INFO - PROCESS | 3372 | 1463626988128 Marionette TRACE conn2 <- [1,2574,null,{}] 20:03:08 INFO - PROCESS | 3372 | 1463626988132 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:08 INFO - PROCESS | 3372 | 1463626988258 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 20:03:08 INFO - PROCESS | 3372 | 1463626988411 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:08 INFO - PROCESS | 3372 | ++DOCSHELL 10A58000 == 88 [pid = 3372] [id = 653] 20:03:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (10A5BC00) [pid = 3372] [serial = 1959] [outer = 00000000] 20:03:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (12B60000) [pid = 3372] [serial = 1960] [outer = 10A5BC00] 20:03:08 INFO - PROCESS | 3372 | 1463626988469 Marionette DEBUG loaded listener.js 20:03:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (140CDC00) [pid = 3372] [serial = 1961] [outer = 10A5BC00] 20:03:09 INFO - PROCESS | 3372 | 1463626989088 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1001ms 20:03:09 INFO - PROCESS | 3372 | 1463626989361 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:03:09 INFO - PROCESS | 3372 | 1463626989365 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 20:03:09 INFO - PROCESS | 3372 | 1463626989385 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:03:09 INFO - PROCESS | 3372 | 1463626989388 Marionette TRACE conn2 <- [1,2578,null,{}] 20:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:03:09 INFO - PROCESS | 3372 | 1463626989393 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:09 INFO - PROCESS | 3372 | 1463626989515 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 20:03:09 INFO - PROCESS | 3372 | 1463626989664 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:09 INFO - PROCESS | 3372 | ++DOCSHELL 13384400 == 89 [pid = 3372] [id = 654] 20:03:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (13385000) [pid = 3372] [serial = 1962] [outer = 00000000] 20:03:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (13BB6800) [pid = 3372] [serial = 1963] [outer = 13385000] 20:03:09 INFO - PROCESS | 3372 | 1463626989715 Marionette DEBUG loaded listener.js 20:03:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (14278400) [pid = 3372] [serial = 1964] [outer = 13385000] 20:03:10 INFO - PROCESS | 3372 | 1463626990322 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 20:03:10 INFO - PROCESS | 3372 | 1463626990377 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 20:03:10 INFO - PROCESS | 3372 | 1463626990381 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 20:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:03:10 INFO - PROCESS | 3372 | 1463626990388 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:03:10 INFO - PROCESS | 3372 | 1463626990392 Marionette TRACE conn2 <- [1,2582,null,{}] 20:03:10 INFO - PROCESS | 3372 | 1463626990396 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:10 INFO - PROCESS | 3372 | 1463626990498 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:03:10 INFO - PROCESS | 3372 | 1463626990673 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 19578400 == 88 [pid = 3372] [id = 645] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 140C8C00 == 87 [pid = 3372] [id = 644] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 10439800 == 86 [pid = 3372] [id = 643] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 1646CC00 == 85 [pid = 3372] [id = 642] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 16D73C00 == 84 [pid = 3372] [id = 641] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 15F4BC00 == 83 [pid = 3372] [id = 640] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 1524E800 == 82 [pid = 3372] [id = 639] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 10F4AC00 == 81 [pid = 3372] [id = 638] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 11230000 == 80 [pid = 3372] [id = 637] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 0F202000 == 79 [pid = 3372] [id = 636] 20:03:10 INFO - PROCESS | 3372 | ++DOCSHELL 0F202000 == 80 [pid = 3372] [id = 655] 20:03:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (10439800) [pid = 3372] [serial = 1965] [outer = 00000000] 20:03:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (10FC3C00) [pid = 3372] [serial = 1966] [outer = 10439800] 20:03:10 INFO - PROCESS | 3372 | 1463626990763 Marionette DEBUG loaded listener.js 20:03:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (114AC800) [pid = 3372] [serial = 1967] [outer = 10439800] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 18262000 == 79 [pid = 3372] [id = 632] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 13315C00 == 78 [pid = 3372] [id = 631] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 1122D400 == 77 [pid = 3372] [id = 630] 20:03:10 INFO - PROCESS | 3372 | --DOCSHELL 195C0400 == 76 [pid = 3372] [id = 629] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (195BA400) [pid = 3372] [serial = 1885] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (112C3800) [pid = 3372] [serial = 1861] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (11CE7C00) [pid = 3372] [serial = 1862] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (17635000) [pid = 3372] [serial = 1873] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (17DFB400) [pid = 3372] [serial = 1852] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (13BB4C00) [pid = 3372] [serial = 1843] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (16470400) [pid = 3372] [serial = 1867] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (16782400) [pid = 3372] [serial = 1868] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (11CE9C00) [pid = 3372] [serial = 1859] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (112DE800) [pid = 3372] [serial = 1858] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1684D000) [pid = 3372] [serial = 1870] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (18264000) [pid = 3372] [serial = 1876] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (11083C00) [pid = 3372] [serial = 1840] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (14270C00) [pid = 3372] [serial = 1864] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (14287000) [pid = 3372] [serial = 1865] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (17746400) [pid = 3372] [serial = 1874] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (17DF6400) [pid = 3372] [serial = 1855] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (170C3400) [pid = 3372] [serial = 1846] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (177E1C00) [pid = 3372] [serial = 1849] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (10C5E400) [pid = 3372] [serial = 1879] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (170C6000) [pid = 3372] [serial = 1882] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (1956AC00) [pid = 3372] [serial = 1877] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (195C2C00) [pid = 3372] [serial = 1886] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (17DFA000) [pid = 3372] [serial = 1883] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (13168C00) [pid = 3372] [serial = 1880] [outer = 00000000] [url = about:blank] 20:03:10 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (16C45400) [pid = 3372] [serial = 1871] [outer = 00000000] [url = about:blank] 20:03:11 INFO - PROCESS | 3372 | 1463626991291 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 955ms 20:03:11 INFO - PROCESS | 3372 | 1463626991334 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 20:03:11 INFO - PROCESS | 3372 | 1463626991338 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 20:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:03:11 INFO - PROCESS | 3372 | 1463626991344 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:03:11 INFO - PROCESS | 3372 | 1463626991348 Marionette TRACE conn2 <- [1,2586,null,{}] 20:03:11 INFO - PROCESS | 3372 | 1463626991356 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:11 INFO - PROCESS | 3372 | 1463626991484 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 20:03:11 INFO - PROCESS | 3372 | 1463626991646 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:11 INFO - PROCESS | 3372 | ++DOCSHELL 112C3800 == 77 [pid = 3372] [id = 656] 20:03:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (112DB800) [pid = 3372] [serial = 1968] [outer = 00000000] 20:03:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (11A0D800) [pid = 3372] [serial = 1969] [outer = 112DB800] 20:03:11 INFO - PROCESS | 3372 | 1463626991703 Marionette DEBUG loaded listener.js 20:03:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (13168C00) [pid = 3372] [serial = 1970] [outer = 112DB800] 20:03:12 INFO - PROCESS | 3372 | 1463626992368 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1110ms 20:03:12 INFO - PROCESS | 3372 | 1463626992451 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 20:03:12 INFO - PROCESS | 3372 | 1463626992457 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 20:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:03:12 INFO - PROCESS | 3372 | 1463626992464 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:03:12 INFO - PROCESS | 3372 | 1463626992467 Marionette TRACE conn2 <- [1,2590,null,{}] 20:03:12 INFO - PROCESS | 3372 | 1463626992471 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:12 INFO - PROCESS | 3372 | 1463626992612 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 20:03:12 INFO - PROCESS | 3372 | 1463626992765 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:12 INFO - PROCESS | 3372 | ++DOCSHELL 140E0800 == 78 [pid = 3372] [id = 657] 20:03:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (140EE400) [pid = 3372] [serial = 1971] [outer = 00000000] 20:03:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (15F4BC00) [pid = 3372] [serial = 1972] [outer = 140EE400] 20:03:12 INFO - PROCESS | 3372 | 1463626992823 Marionette DEBUG loaded listener.js 20:03:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (16476800) [pid = 3372] [serial = 1973] [outer = 140EE400] 20:03:13 INFO - PROCESS | 3372 | 1463626993383 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 939ms 20:03:13 INFO - PROCESS | 3372 | 1463626993407 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 20:03:13 INFO - PROCESS | 3372 | 1463626993409 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 20:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:03:13 INFO - PROCESS | 3372 | 1463626993413 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:03:13 INFO - PROCESS | 3372 | 1463626993416 Marionette TRACE conn2 <- [1,2594,null,{}] 20:03:13 INFO - PROCESS | 3372 | 1463626993427 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:13 INFO - PROCESS | 3372 | 1463626993541 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 20:03:13 INFO - PROCESS | 3372 | 1463626993697 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:13 INFO - PROCESS | 3372 | ++DOCSHELL 16C4F400 == 79 [pid = 3372] [id = 658] 20:03:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (16D73C00) [pid = 3372] [serial = 1974] [outer = 00000000] 20:03:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (170CD400) [pid = 3372] [serial = 1975] [outer = 16D73C00] 20:03:13 INFO - PROCESS | 3372 | 1463626993756 Marionette DEBUG loaded listener.js 20:03:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (1762D400) [pid = 3372] [serial = 1976] [outer = 16D73C00] 20:03:14 INFO - PROCESS | 3372 | 1463626994387 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1001ms 20:03:14 INFO - PROCESS | 3372 | 1463626994426 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:03:14 INFO - PROCESS | 3372 | 1463626994429 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 20:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:03:14 INFO - PROCESS | 3372 | 1463626994434 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:03:14 INFO - PROCESS | 3372 | 1463626994436 Marionette TRACE conn2 <- [1,2598,null,{}] 20:03:14 INFO - PROCESS | 3372 | 1463626994440 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:14 INFO - PROCESS | 3372 | 1463626994546 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 20:03:14 INFO - PROCESS | 3372 | 1463626994698 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:14 INFO - PROCESS | 3372 | ++DOCSHELL 16EA6800 == 80 [pid = 3372] [id = 659] 20:03:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (170CC000) [pid = 3372] [serial = 1977] [outer = 00000000] 20:03:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (17DEF000) [pid = 3372] [serial = 1978] [outer = 170CC000] 20:03:14 INFO - PROCESS | 3372 | 1463626994753 Marionette DEBUG loaded listener.js 20:03:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (18259400) [pid = 3372] [serial = 1979] [outer = 170CC000] 20:03:15 INFO - PROCESS | 3372 | 1463626995308 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 939ms 20:03:15 INFO - PROCESS | 3372 | 1463626995377 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 20:03:15 INFO - PROCESS | 3372 | 1463626995380 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 20:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:03:15 INFO - PROCESS | 3372 | 1463626995383 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:03:15 INFO - PROCESS | 3372 | 1463626995385 Marionette TRACE conn2 <- [1,2602,null,{}] 20:03:15 INFO - PROCESS | 3372 | 1463626995389 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:15 INFO - PROCESS | 3372 | 1463626995493 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:03:15 INFO - PROCESS | 3372 | 1463626995645 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:15 INFO - PROCESS | 3372 | ++DOCSHELL 1338A800 == 81 [pid = 3372] [id = 660] 20:03:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (18262000) [pid = 3372] [serial = 1980] [outer = 00000000] 20:03:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1956E400) [pid = 3372] [serial = 1981] [outer = 18262000] 20:03:15 INFO - PROCESS | 3372 | 1463626995700 Marionette DEBUG loaded listener.js 20:03:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (19575000) [pid = 3372] [serial = 1982] [outer = 18262000] 20:03:16 INFO - PROCESS | 3372 | 1463626996270 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 939ms 20:03:16 INFO - PROCESS | 3372 | 1463626996328 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 20:03:16 INFO - PROCESS | 3372 | 1463626996331 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 20:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:03:16 INFO - PROCESS | 3372 | 1463626996334 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:03:16 INFO - PROCESS | 3372 | 1463626996336 Marionette TRACE conn2 <- [1,2606,null,{}] 20:03:16 INFO - PROCESS | 3372 | 1463626996340 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:16 INFO - PROCESS | 3372 | 1463626996466 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 20:03:16 INFO - PROCESS | 3372 | 1463626996623 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:16 INFO - PROCESS | 3372 | ++DOCSHELL 195D1800 == 82 [pid = 3372] [id = 661] 20:03:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (195D5400) [pid = 3372] [serial = 1983] [outer = 00000000] 20:03:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (1973F400) [pid = 3372] [serial = 1984] [outer = 195D5400] 20:03:16 INFO - PROCESS | 3372 | 1463626996678 Marionette DEBUG loaded listener.js 20:03:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (19939800) [pid = 3372] [serial = 1985] [outer = 195D5400] 20:03:17 INFO - PROCESS | 3372 | 1463626997212 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 938ms 20:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:03:17 INFO - PROCESS | 3372 | 1463626997281 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 20:03:17 INFO - PROCESS | 3372 | 1463626997283 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 20:03:17 INFO - PROCESS | 3372 | 1463626997287 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:03:17 INFO - PROCESS | 3372 | 1463626997289 Marionette TRACE conn2 <- [1,2610,null,{}] 20:03:17 INFO - PROCESS | 3372 | 1463626997293 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:17 INFO - PROCESS | 3372 | 1463626997396 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 20:03:17 INFO - PROCESS | 3372 | 1463626997548 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:17 INFO - PROCESS | 3372 | ++DOCSHELL 17630C00 == 83 [pid = 3372] [id = 662] 20:03:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (195DDC00) [pid = 3372] [serial = 1986] [outer = 00000000] 20:03:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (1A0E3000) [pid = 3372] [serial = 1987] [outer = 195DDC00] 20:03:17 INFO - PROCESS | 3372 | 1463626997602 Marionette DEBUG loaded listener.js 20:03:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1A4D0C00) [pid = 3372] [serial = 1988] [outer = 195DDC00] 20:03:18 INFO - PROCESS | 3372 | 1463626998163 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 892ms 20:03:18 INFO - PROCESS | 3372 | 1463626998190 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 20:03:18 INFO - PROCESS | 3372 | 1463626998192 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 20:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:03:18 INFO - PROCESS | 3372 | 1463626998196 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:03:18 INFO - PROCESS | 3372 | 1463626998198 Marionette TRACE conn2 <- [1,2614,null,{}] 20:03:18 INFO - PROCESS | 3372 | 1463626998202 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:18 INFO - PROCESS | 3372 | 1463626998312 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 20:03:18 INFO - PROCESS | 3372 | 1463626998477 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:18 INFO - PROCESS | 3372 | ++DOCSHELL 10BBC000 == 84 [pid = 3372] [id = 663] 20:03:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (199E1C00) [pid = 3372] [serial = 1989] [outer = 00000000] 20:03:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (1AA47000) [pid = 3372] [serial = 1990] [outer = 199E1C00] 20:03:18 INFO - PROCESS | 3372 | 1463626998531 Marionette DEBUG loaded listener.js 20:03:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (1AB53C00) [pid = 3372] [serial = 1991] [outer = 199E1C00] 20:03:19 INFO - PROCESS | 3372 | 1463626999080 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 939ms 20:03:19 INFO - PROCESS | 3372 | 1463626999141 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:03:19 INFO - PROCESS | 3372 | 1463626999143 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 20:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:03:19 INFO - PROCESS | 3372 | 1463626999147 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:03:19 INFO - PROCESS | 3372 | 1463626999149 Marionette TRACE conn2 <- [1,2618,null,{}] 20:03:19 INFO - PROCESS | 3372 | 1463626999152 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:19 INFO - PROCESS | 3372 | 1463626999262 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 20:03:19 INFO - PROCESS | 3372 | 1463626999437 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:19 INFO - PROCESS | 3372 | ++DOCSHELL 1AA45400 == 85 [pid = 3372] [id = 664] 20:03:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (1AB56800) [pid = 3372] [serial = 1992] [outer = 00000000] 20:03:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (1ACBA400) [pid = 3372] [serial = 1993] [outer = 1AB56800] 20:03:19 INFO - PROCESS | 3372 | 1463626999491 Marionette DEBUG loaded listener.js 20:03:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (1ACBC800) [pid = 3372] [serial = 1994] [outer = 1AB56800] 20:03:20 INFO - PROCESS | 3372 | 1463627000058 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 938ms 20:03:20 INFO - PROCESS | 3372 | 1463627000092 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 20:03:20 INFO - PROCESS | 3372 | 1463627000095 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 20:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:03:20 INFO - PROCESS | 3372 | 1463627000098 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:03:20 INFO - PROCESS | 3372 | 1463627000100 Marionette TRACE conn2 <- [1,2622,null,{}] 20:03:20 INFO - PROCESS | 3372 | 1463627000104 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:20 INFO - PROCESS | 3372 | 1463627000317 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:03:20 INFO - PROCESS | 3372 | 1463627000495 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:20 INFO - PROCESS | 3372 | ++DOCSHELL 10FC5400 == 86 [pid = 3372] [id = 665] 20:03:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (11083C00) [pid = 3372] [serial = 1995] [outer = 00000000] 20:03:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (112E7800) [pid = 3372] [serial = 1996] [outer = 11083C00] 20:03:20 INFO - PROCESS | 3372 | 1463627000546 Marionette DEBUG loaded listener.js 20:03:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (13908400) [pid = 3372] [serial = 1997] [outer = 11083C00] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 13384400 == 85 [pid = 3372] [id = 654] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 1A0E1000 == 84 [pid = 3372] [id = 651] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 1A0E1400 == 83 [pid = 3372] [id = 650] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 1956B800 == 82 [pid = 3372] [id = 649] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 103F9800 == 81 [pid = 3372] [id = 648] 20:03:21 INFO - PROCESS | 3372 | --DOCSHELL 10C5D800 == 80 [pid = 3372] [id = 647] 20:03:21 INFO - PROCESS | 3372 | 1463627001189 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1142ms 20:03:21 INFO - PROCESS | 3372 | 1463627001247 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 20:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:03:21 INFO - PROCESS | 3372 | 1463627001251 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 20:03:21 INFO - PROCESS | 3372 | 1463627001255 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:03:21 INFO - PROCESS | 3372 | 1463627001259 Marionette TRACE conn2 <- [1,2626,null,{}] 20:03:21 INFO - PROCESS | 3372 | 1463627001264 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:21 INFO - PROCESS | 3372 | 1463627001365 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 20:03:21 INFO - PROCESS | 3372 | 1463627001378 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:21 INFO - PROCESS | 3372 | ++DOCSHELL 1646A000 == 81 [pid = 3372] [id = 666] 20:03:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (166B6400) [pid = 3372] [serial = 1998] [outer = 00000000] 20:03:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (16847400) [pid = 3372] [serial = 1999] [outer = 166B6400] 20:03:21 INFO - PROCESS | 3372 | 1463627001426 Marionette DEBUG loaded listener.js 20:03:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (16C50000) [pid = 3372] [serial = 2000] [outer = 166B6400] 20:03:21 INFO - PROCESS | 3372 | 1463627001966 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 735ms 20:03:22 INFO - PROCESS | 3372 | 1463627001993 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3372 | 1463627001996 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 20:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:03:22 INFO - PROCESS | 3372 | 1463627001999 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3372 | 1463627002001 Marionette TRACE conn2 <- [1,2630,null,{}] 20:03:22 INFO - PROCESS | 3372 | 1463627002005 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:22 INFO - PROCESS | 3372 | 1463627002095 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 20:03:22 INFO - PROCESS | 3372 | 1463627002220 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:22 INFO - PROCESS | 3372 | ++DOCSHELL 177E1000 == 82 [pid = 3372] [id = 667] 20:03:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (177EEC00) [pid = 3372] [serial = 2001] [outer = 00000000] 20:03:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (195C1000) [pid = 3372] [serial = 2002] [outer = 177EEC00] 20:03:22 INFO - PROCESS | 3372 | 1463627002264 Marionette DEBUG loaded listener.js 20:03:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (195CA400) [pid = 3372] [serial = 2003] [outer = 177EEC00] 20:03:22 INFO - PROCESS | 3372 | 1463627002670 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 735ms 20:03:22 INFO - PROCESS | 3372 | 1463627002739 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3372 | 1463627002742 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 20:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:03:22 INFO - PROCESS | 3372 | 1463627002758 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3372 | 1463627002762 Marionette TRACE conn2 <- [1,2634,null,{}] 20:03:22 INFO - PROCESS | 3372 | 1463627002765 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:22 INFO - PROCESS | 3372 | 1463627002904 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 20:03:22 INFO - PROCESS | 3372 | 1463627002925 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:22 INFO - PROCESS | 3372 | ++DOCSHELL 1826BC00 == 83 [pid = 3372] [id = 668] 20:03:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (1A154800) [pid = 3372] [serial = 2004] [outer = 00000000] 20:03:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1A159C00) [pid = 3372] [serial = 2005] [outer = 1A154800] 20:03:22 INFO - PROCESS | 3372 | 1463627002969 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1A15D800) [pid = 3372] [serial = 2006] [outer = 1A154800] 20:03:23 INFO - PROCESS | 3372 | 1463627003414 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:03:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:03:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 689ms 20:03:23 INFO - PROCESS | 3372 | 1463627003454 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:03:23 INFO - PROCESS | 3372 | 1463627003456 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 20:03:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:03:23 INFO - PROCESS | 3372 | 1463627003460 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:03:23 INFO - PROCESS | 3372 | 1463627003461 Marionette TRACE conn2 <- [1,2638,null,{}] 20:03:23 INFO - PROCESS | 3372 | 1463627003465 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:23 INFO - PROCESS | 3372 | 1463627003632 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 20:03:23 INFO - PROCESS | 3372 | 1463627003664 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:23 INFO - PROCESS | 3372 | ++DOCSHELL 1A159400 == 84 [pid = 3372] [id = 669] 20:03:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1A15BC00) [pid = 3372] [serial = 2007] [outer = 00000000] 20:03:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1ACB6000) [pid = 3372] [serial = 2008] [outer = 1A15BC00] 20:03:23 INFO - PROCESS | 3372 | 1463627003707 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (1AF9B800) [pid = 3372] [serial = 2009] [outer = 1A15BC00] 20:03:24 INFO - PROCESS | 3372 | 1463627004144 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:03:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:03:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 736ms 20:03:24 INFO - PROCESS | 3372 | 1463627004201 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 20:03:24 INFO - PROCESS | 3372 | 1463627004203 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 20:03:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:03:24 INFO - PROCESS | 3372 | 1463627004213 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:03:24 INFO - PROCESS | 3372 | 1463627004215 Marionette TRACE conn2 <- [1,2642,null,{}] 20:03:24 INFO - PROCESS | 3372 | 1463627004219 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:24 INFO - PROCESS | 3372 | 1463627004351 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:03:24 INFO - PROCESS | 3372 | 1463627004375 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:24 INFO - PROCESS | 3372 | ++DOCSHELL 1B11CC00 == 85 [pid = 3372] [id = 670] 20:03:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (1B11D800) [pid = 3372] [serial = 2010] [outer = 00000000] 20:03:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (1B121000) [pid = 3372] [serial = 2011] [outer = 1B11D800] 20:03:24 INFO - PROCESS | 3372 | 1463627004434 Marionette DEBUG loaded listener.js 20:03:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (1B128C00) [pid = 3372] [serial = 2012] [outer = 1B11D800] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (13385000) [pid = 3372] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (195D5000) [pid = 3372] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (16EA0800) [pid = 3372] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (10F4F400) [pid = 3372] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (10477800) [pid = 3372] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (15255400) [pid = 3372] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (170C8400) [pid = 3372] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (1678B800) [pid = 3372] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (1646D000) [pid = 3372] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (0F338C00) [pid = 3372] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (112E9800) [pid = 3372] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (195C4800) [pid = 3372] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (17631000) [pid = 3372] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:03:24 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (19579C00) [pid = 3372] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:03:25 INFO - PROCESS | 3372 | 1463627005052 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 908ms 20:03:25 INFO - PROCESS | 3372 | 1463627005116 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3372 | 1463627005118 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 20:03:25 INFO - PROCESS | 3372 | 1463627005121 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:03:25 INFO - PROCESS | 3372 | 1463627005122 Marionette TRACE conn2 <- [1,2646,null,{}] 20:03:25 INFO - PROCESS | 3372 | 1463627005126 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:25 INFO - PROCESS | 3372 | 1463627005216 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 20:03:25 INFO - PROCESS | 3372 | 1463627005224 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3372 | ++DOCSHELL 11434400 == 86 [pid = 3372] [id = 671] 20:03:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (11C5AC00) [pid = 3372] [serial = 2013] [outer = 00000000] 20:03:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (1683FC00) [pid = 3372] [serial = 2014] [outer = 11C5AC00] 20:03:25 INFO - PROCESS | 3372 | 1463627005267 Marionette DEBUG loaded listener.js 20:03:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (195C4800) [pid = 3372] [serial = 2015] [outer = 11C5AC00] 20:03:25 INFO - PROCESS | 3372 | 1463627005716 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:03:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:03:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 20:03:25 INFO - PROCESS | 3372 | 1463627005759 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3372 | 1463627005761 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 20:03:25 INFO - PROCESS | 3372 | 1463627005781 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:03:25 INFO - PROCESS | 3372 | 1463627005783 Marionette TRACE conn2 <- [1,2650,null,{}] 20:03:25 INFO - PROCESS | 3372 | 1463627005786 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:25 INFO - PROCESS | 3372 | 1463627005874 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 20:03:25 INFO - PROCESS | 3372 | 1463627005881 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3372 | ++DOCSHELL 19E6C000 == 87 [pid = 3372] [id = 672] 20:03:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (1A151800) [pid = 3372] [serial = 2016] [outer = 00000000] 20:03:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (1B23A800) [pid = 3372] [serial = 2017] [outer = 1A151800] 20:03:25 INFO - PROCESS | 3372 | 1463627005924 Marionette DEBUG loaded listener.js 20:03:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (1B23DC00) [pid = 3372] [serial = 2018] [outer = 1A151800] 20:03:26 INFO - PROCESS | 3372 | 1463627006370 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:03:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 20:03:26 INFO - PROCESS | 3372 | 1463627006421 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 20:03:26 INFO - PROCESS | 3372 | 1463627006424 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 20:03:26 INFO - PROCESS | 3372 | 1463627006450 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:03:26 INFO - PROCESS | 3372 | 1463627006452 Marionette TRACE conn2 <- [1,2654,null,{}] 20:03:26 INFO - PROCESS | 3372 | 1463627006455 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:26 INFO - PROCESS | 3372 | 1463627006543 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 20:03:26 INFO - PROCESS | 3372 | 1463627006549 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:26 INFO - PROCESS | 3372 | ++DOCSHELL 10C2A800 == 88 [pid = 3372] [id = 673] 20:03:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1B23A400) [pid = 3372] [serial = 2019] [outer = 00000000] 20:03:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1B3B2800) [pid = 3372] [serial = 2020] [outer = 1B23A400] 20:03:26 INFO - PROCESS | 3372 | 1463627006592 Marionette DEBUG loaded listener.js 20:03:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1B3B4400) [pid = 3372] [serial = 2021] [outer = 1B23A400] 20:03:27 INFO - PROCESS | 3372 | 1463627007813 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 20:03:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 20:03:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1392ms 20:03:27 INFO - PROCESS | 3372 | 1463627007848 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:03:27 INFO - PROCESS | 3372 | 1463627007852 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 20:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:03:27 INFO - PROCESS | 3372 | 1463627007857 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:03:27 INFO - PROCESS | 3372 | 1463627007860 Marionette TRACE conn2 <- [1,2658,null,{}] 20:03:27 INFO - PROCESS | 3372 | 1463627007867 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:28 INFO - PROCESS | 3372 | 1463627008024 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 20:03:28 INFO - PROCESS | 3372 | 1463627008225 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:28 INFO - PROCESS | 3372 | ++DOCSHELL 112DC400 == 89 [pid = 3372] [id = 674] 20:03:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1331A000) [pid = 3372] [serial = 2022] [outer = 00000000] 20:03:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (15230400) [pid = 3372] [serial = 2023] [outer = 1331A000] 20:03:28 INFO - PROCESS | 3372 | 1463627008282 Marionette DEBUG loaded listener.js 20:03:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (16C48C00) [pid = 3372] [serial = 2024] [outer = 1331A000] 20:03:29 INFO - PROCESS | 3372 | 1463627009291 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 20:03:29 INFO - PROCESS | 3372 | 1463627009322 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 20:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:03:29 INFO - PROCESS | 3372 | 1463627009328 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:03:29 INFO - PROCESS | 3372 | 1463627009331 Marionette TRACE conn2 <- [1,2662,null,{}] 20:03:29 INFO - PROCESS | 3372 | 1463627009378 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:29 INFO - PROCESS | 3372 | 1463627009489 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 20:03:29 INFO - PROCESS | 3372 | 1463627009720 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:29 INFO - PROCESS | 3372 | ++DOCSHELL 1956BC00 == 90 [pid = 3372] [id = 675] 20:03:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (195C2000) [pid = 3372] [serial = 2025] [outer = 00000000] 20:03:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (1A0DD000) [pid = 3372] [serial = 2026] [outer = 195C2000] 20:03:29 INFO - PROCESS | 3372 | 1463627009778 Marionette DEBUG loaded listener.js 20:03:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (1A156C00) [pid = 3372] [serial = 2027] [outer = 195C2000] 20:03:30 INFO - PROCESS | 3372 | 1463627010758 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 20:03:30 INFO - PROCESS | 3372 | 1463627010786 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 20:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:03:30 INFO - PROCESS | 3372 | 1463627010791 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:03:30 INFO - PROCESS | 3372 | 1463627010794 Marionette TRACE conn2 <- [1,2666,null,{}] 20:03:30 INFO - PROCESS | 3372 | 1463627010805 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:30 INFO - PROCESS | 3372 | 1463627010969 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 20:03:31 INFO - PROCESS | 3372 | 1463627011158 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:31 INFO - PROCESS | 3372 | ++DOCSHELL 19448400 == 91 [pid = 3372] [id = 676] 20:03:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 187 (19448800) [pid = 3372] [serial = 2028] [outer = 00000000] 20:03:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 188 (1A0DE000) [pid = 3372] [serial = 2029] [outer = 19448800] 20:03:31 INFO - PROCESS | 3372 | 1463627011218 Marionette DEBUG loaded listener.js 20:03:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 189 (1AB54C00) [pid = 3372] [serial = 2030] [outer = 19448800] 20:03:32 INFO - PROCESS | 3372 | 1463627012225 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 20:03:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 20:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1455ms 20:03:32 INFO - PROCESS | 3372 | 1463627012297 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 20:03:32 INFO - PROCESS | 3372 | 1463627012300 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 20:03:32 INFO - PROCESS | 3372 | 1463627012304 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:03:32 INFO - PROCESS | 3372 | 1463627012306 Marionette TRACE conn2 <- [1,2670,null,{}] 20:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:03:32 INFO - PROCESS | 3372 | 1463627012311 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:32 INFO - PROCESS | 3372 | 1463627012413 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 20:03:32 INFO - PROCESS | 3372 | 1463627012669 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:32 INFO - PROCESS | 3372 | ++DOCSHELL 13901400 == 92 [pid = 3372] [id = 677] 20:03:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 190 (1390A000) [pid = 3372] [serial = 2031] [outer = 00000000] 20:03:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 191 (16846800) [pid = 3372] [serial = 2032] [outer = 1390A000] 20:03:32 INFO - PROCESS | 3372 | 1463627012725 Marionette DEBUG loaded listener.js 20:03:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 192 (1AB59400) [pid = 3372] [serial = 2033] [outer = 1390A000] 20:03:34 INFO - PROCESS | 3372 | 1463627014100 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 20:03:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 20:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1846ms 20:03:34 INFO - PROCESS | 3372 | 1463627014181 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 3372 | 1463627014186 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 20:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:03:34 INFO - PROCESS | 3372 | 1463627014197 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:03:34 INFO - PROCESS | 3372 | 1463627014199 Marionette TRACE conn2 <- [1,2674,null,{}] 20:03:34 INFO - PROCESS | 3372 | 1463627014274 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:34 INFO - PROCESS | 3372 | 1463627014366 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 20:03:34 INFO - PROCESS | 3372 | 1463627014561 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:34 INFO - PROCESS | 3372 | ++DOCSHELL 10C6A000 == 93 [pid = 3372] [id = 678] 20:03:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 193 (10FC4000) [pid = 3372] [serial = 2034] [outer = 00000000] 20:03:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 194 (12D31400) [pid = 3372] [serial = 2035] [outer = 10FC4000] 20:03:34 INFO - PROCESS | 3372 | 1463627014622 Marionette DEBUG loaded listener.js 20:03:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 195 (140EBC00) [pid = 3372] [serial = 2036] [outer = 10FC4000] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 10F4A400 == 92 [pid = 3372] [id = 472] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 18256400 == 91 [pid = 3372] [id = 473] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 10C26C00 == 90 [pid = 3372] [id = 440] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 10A58000 == 89 [pid = 3372] [id = 653] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 0F20E800 == 88 [pid = 3372] [id = 507] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 19E6C000 == 87 [pid = 3372] [id = 672] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 11434400 == 86 [pid = 3372] [id = 671] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1B11CC00 == 85 [pid = 3372] [id = 670] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1A159400 == 84 [pid = 3372] [id = 669] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1826BC00 == 83 [pid = 3372] [id = 668] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 177E1000 == 82 [pid = 3372] [id = 667] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1646A000 == 81 [pid = 3372] [id = 666] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 10FC5400 == 80 [pid = 3372] [id = 665] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1AA45400 == 79 [pid = 3372] [id = 664] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 10BBC000 == 78 [pid = 3372] [id = 663] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 17630C00 == 77 [pid = 3372] [id = 662] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 195D1800 == 76 [pid = 3372] [id = 661] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 1338A800 == 75 [pid = 3372] [id = 660] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 16EA6800 == 74 [pid = 3372] [id = 659] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 16C4F400 == 73 [pid = 3372] [id = 658] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 140E0800 == 72 [pid = 3372] [id = 657] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 112C3800 == 71 [pid = 3372] [id = 656] 20:03:35 INFO - PROCESS | 3372 | --DOCSHELL 0F202000 == 70 [pid = 3372] [id = 655] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 194 (10FC3C00) [pid = 3372] [serial = 1966] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 193 (195DCC00) [pid = 3372] [serial = 1889] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 192 (195E0400) [pid = 3372] [serial = 1936] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 191 (13BB6800) [pid = 3372] [serial = 1963] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 190 (14278400) [pid = 3372] [serial = 1964] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 189 (199E1800) [pid = 3372] [serial = 1939] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 188 (1330C400) [pid = 3372] [serial = 1942] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 187 (1678CC00) [pid = 3372] [serial = 1945] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 186 (199E1400) [pid = 3372] [serial = 1948] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (1A4B9000) [pid = 3372] [serial = 1951] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (19743400) [pid = 3372] [serial = 1937] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (1A74F000) [pid = 3372] [serial = 1954] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (1AB53000) [pid = 3372] [serial = 1957] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (12B60000) [pid = 3372] [serial = 1960] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (1A00D000) [pid = 3372] [serial = 1940] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (170C9400) [pid = 3372] [serial = 1924] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (14011C00) [pid = 3372] [serial = 1916] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (1142A000) [pid = 3372] [serial = 1930] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (1646E400) [pid = 3372] [serial = 1918] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (18267400) [pid = 3372] [serial = 1928] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (1956B000) [pid = 3372] [serial = 1934] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (16C46000) [pid = 3372] [serial = 1922] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (16845400) [pid = 3372] [serial = 1921] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (14284800) [pid = 3372] [serial = 1931] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (19740000) [pid = 3372] [serial = 1900] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (1978FC00) [pid = 3372] [serial = 1903] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (10FBF400) [pid = 3372] [serial = 1910] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (1646DC00) [pid = 3372] [serial = 1894] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (13DBC400) [pid = 3372] [serial = 1912] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (13318000) [pid = 3372] [serial = 1891] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (130CE000) [pid = 3372] [serial = 1915] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (195C5800) [pid = 3372] [serial = 1897] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (16476400) [pid = 3372] [serial = 1919] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (17E10000) [pid = 3372] [serial = 1927] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (18267800) [pid = 3372] [serial = 1933] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (195D0C00) [pid = 3372] [serial = 1888] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (10A64000) [pid = 3372] [serial = 1909] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (1762C000) [pid = 3372] [serial = 1925] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1426F800) [pid = 3372] [serial = 1913] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (17741800) [pid = 3372] [serial = 1838] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (19739C00) [pid = 3372] [serial = 1906] [outer = 00000000] [url = about:blank] 20:03:35 INFO - PROCESS | 3372 | 1463627015723 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:03:35 INFO - PROCESS | 3372 | 1463627015747 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 20:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:03:35 INFO - PROCESS | 3372 | 1463627015753 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:03:35 INFO - PROCESS | 3372 | 1463627015755 Marionette TRACE conn2 <- [1,2678,null,{}] 20:03:35 INFO - PROCESS | 3372 | 1463627015759 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:35 INFO - PROCESS | 3372 | 1463627015848 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 20:03:35 INFO - PROCESS | 3372 | 1463627015858 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:35 INFO - PROCESS | 3372 | ++DOCSHELL 10FC5400 == 71 [pid = 3372] [id = 679] 20:03:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (10FC8C00) [pid = 3372] [serial = 2037] [outer = 00000000] 20:03:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (14011C00) [pid = 3372] [serial = 2038] [outer = 10FC8C00] 20:03:35 INFO - PROCESS | 3372 | 1463627015902 Marionette DEBUG loaded listener.js 20:03:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (140E5800) [pid = 3372] [serial = 2039] [outer = 10FC8C00] 20:03:36 INFO - PROCESS | 3372 | 1463627016902 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 20:03:36 INFO - PROCESS | 3372 | 1463627016962 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 20:03:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:03:36 INFO - PROCESS | 3372 | 1463627016966 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:03:36 INFO - PROCESS | 3372 | 1463627016969 Marionette TRACE conn2 <- [1,2682,null,{}] 20:03:36 INFO - PROCESS | 3372 | 1463627016979 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:37 INFO - PROCESS | 3372 | 1463627017069 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 20:03:37 INFO - PROCESS | 3372 | 1463627017078 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:37 INFO - PROCESS | 3372 | ++DOCSHELL 15257000 == 72 [pid = 3372] [id = 680] 20:03:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (157B9800) [pid = 3372] [serial = 2040] [outer = 00000000] 20:03:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (1646E400) [pid = 3372] [serial = 2041] [outer = 157B9800] 20:03:37 INFO - PROCESS | 3372 | 1463627017124 Marionette DEBUG loaded listener.js 20:03:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (16477400) [pid = 3372] [serial = 2042] [outer = 157B9800] 20:03:38 INFO - PROCESS | 3372 | 1463627018137 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 20:03:38 INFO - PROCESS | 3372 | 1463627018181 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 20:03:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:03:38 INFO - PROCESS | 3372 | 1463627018185 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:03:38 INFO - PROCESS | 3372 | 1463627018187 Marionette TRACE conn2 <- [1,2686,null,{}] 20:03:38 INFO - PROCESS | 3372 | 1463627018190 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:38 INFO - PROCESS | 3372 | 1463627018318 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 20:03:38 INFO - PROCESS | 3372 | 1463627018389 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:38 INFO - PROCESS | 3372 | ++DOCSHELL 16842C00 == 73 [pid = 3372] [id = 681] 20:03:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (16843000) [pid = 3372] [serial = 2043] [outer = 00000000] 20:03:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (16C45800) [pid = 3372] [serial = 2044] [outer = 16843000] 20:03:38 INFO - PROCESS | 3372 | 1463627018433 Marionette DEBUG loaded listener.js 20:03:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (16C46000) [pid = 3372] [serial = 2045] [outer = 16843000] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (1B11D800) [pid = 3372] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (1A15BC00) [pid = 3372] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (10439800) [pid = 3372] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (177EEC00) [pid = 3372] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (166B6400) [pid = 3372] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (11083C00) [pid = 3372] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1A151800) [pid = 3372] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1A154800) [pid = 3372] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:03:39 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (11C5AC00) [pid = 3372] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:03:39 INFO - PROCESS | 3372 | 1463627019425 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:03:39 INFO - PROCESS | 3372 | 1463627019481 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 20:03:39 INFO - PROCESS | 3372 | 1463627019484 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:03:39 INFO - PROCESS | 3372 | 1463627019486 Marionette TRACE conn2 <- [1,2690,null,{}] 20:03:39 INFO - PROCESS | 3372 | 1463627019490 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:39 INFO - PROCESS | 3372 | 1463627019574 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 20:03:39 INFO - PROCESS | 3372 | 1463627019580 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:39 INFO - PROCESS | 3372 | ++DOCSHELL 112E0800 == 74 [pid = 3372] [id = 682] 20:03:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (157BC400) [pid = 3372] [serial = 2046] [outer = 00000000] 20:03:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (16849800) [pid = 3372] [serial = 2047] [outer = 157BC400] 20:03:39 INFO - PROCESS | 3372 | 1463627019624 Marionette DEBUG loaded listener.js 20:03:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (16C44400) [pid = 3372] [serial = 2048] [outer = 157BC400] 20:03:40 INFO - PROCESS | 3372 | 1463627020094 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:03:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 641ms 20:03:40 INFO - PROCESS | 3372 | 1463627020123 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 20:03:40 INFO - PROCESS | 3372 | 1463627020125 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 20:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:03:40 INFO - PROCESS | 3372 | 1463627020128 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:03:40 INFO - PROCESS | 3372 | 1463627020130 Marionette TRACE conn2 <- [1,2694,null,{}] 20:03:40 INFO - PROCESS | 3372 | 1463627020133 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:40 INFO - PROCESS | 3372 | 1463627020237 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 20:03:40 INFO - PROCESS | 3372 | 1463627020244 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:40 INFO - PROCESS | 3372 | ++DOCSHELL 10477800 == 75 [pid = 3372] [id = 683] 20:03:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (140CB400) [pid = 3372] [serial = 2049] [outer = 00000000] 20:03:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (17638000) [pid = 3372] [serial = 2050] [outer = 140CB400] 20:03:40 INFO - PROCESS | 3372 | 1463627020288 Marionette DEBUG loaded listener.js 20:03:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (17DEE400) [pid = 3372] [serial = 2051] [outer = 140CB400] 20:03:40 INFO - PROCESS | 3372 | 1463627020772 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 20:03:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 688ms 20:03:40 INFO - PROCESS | 3372 | 1463627020828 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 20:03:40 INFO - PROCESS | 3372 | 1463627020830 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 20:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:03:40 INFO - PROCESS | 3372 | 1463627020833 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:03:40 INFO - PROCESS | 3372 | 1463627020835 Marionette TRACE conn2 <- [1,2698,null,{}] 20:03:40 INFO - PROCESS | 3372 | 1463627020838 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:40 INFO - PROCESS | 3372 | 1463627020922 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 20:03:40 INFO - PROCESS | 3372 | 1463627020929 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:40 INFO - PROCESS | 3372 | ++DOCSHELL 17E15800 == 76 [pid = 3372] [id = 684] 20:03:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (1824F800) [pid = 3372] [serial = 2052] [outer = 00000000] 20:03:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (19440C00) [pid = 3372] [serial = 2053] [outer = 1824F800] 20:03:40 INFO - PROCESS | 3372 | 1463627020972 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (19441800) [pid = 3372] [serial = 2054] [outer = 1824F800] 20:03:41 INFO - PROCESS | 3372 | 1463627021543 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 20:03:41 INFO - PROCESS | 3372 | 1463627021579 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 20:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:03:41 INFO - PROCESS | 3372 | 1463627021585 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:03:41 INFO - PROCESS | 3372 | 1463627021589 Marionette TRACE conn2 <- [1,2702,null,{}] 20:03:41 INFO - PROCESS | 3372 | 1463627021596 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:41 INFO - PROCESS | 3372 | 1463627021715 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 20:03:41 INFO - PROCESS | 3372 | 1463627021856 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:41 INFO - PROCESS | 3372 | ++DOCSHELL 10A58000 == 77 [pid = 3372] [id = 685] 20:03:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (10A58800) [pid = 3372] [serial = 2055] [outer = 00000000] 20:03:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (11C66000) [pid = 3372] [serial = 2056] [outer = 10A58800] 20:03:41 INFO - PROCESS | 3372 | 1463627021913 Marionette DEBUG loaded listener.js 20:03:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (12B60000) [pid = 3372] [serial = 2057] [outer = 10A58800] 20:03:42 INFO - PROCESS | 3372 | 1463627022550 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 20:03:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1001ms 20:03:42 INFO - PROCESS | 3372 | 1463627022589 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 20:03:42 INFO - PROCESS | 3372 | 1463627022595 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 20:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:03:42 INFO - PROCESS | 3372 | 1463627022601 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:03:42 INFO - PROCESS | 3372 | 1463627022605 Marionette TRACE conn2 <- [1,2706,null,{}] 20:03:42 INFO - PROCESS | 3372 | 1463627022609 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:42 INFO - PROCESS | 3372 | 1463627022720 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 20:03:42 INFO - PROCESS | 3372 | 1463627022884 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:42 INFO - PROCESS | 3372 | ++DOCSHELL 14284800 == 78 [pid = 3372] [id = 686] 20:03:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (14285800) [pid = 3372] [serial = 2058] [outer = 00000000] 20:03:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (1646C000) [pid = 3372] [serial = 2059] [outer = 14285800] 20:03:42 INFO - PROCESS | 3372 | 1463627022939 Marionette DEBUG loaded listener.js 20:03:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (16846000) [pid = 3372] [serial = 2060] [outer = 14285800] 20:03:43 INFO - PROCESS | 3372 | 1463627023524 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 3372 | 1463627023604 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 20:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:03:43 INFO - PROCESS | 3372 | 1463627023608 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 3372 | 1463627023611 Marionette TRACE conn2 <- [1,2710,null,{}] 20:03:43 INFO - PROCESS | 3372 | 1463627023623 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:43 INFO - PROCESS | 3372 | 1463627023774 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 20:03:43 INFO - PROCESS | 3372 | 1463627023934 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:43 INFO - PROCESS | 3372 | ++DOCSHELL 174BC000 == 79 [pid = 3372] [id = 687] 20:03:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (1762E400) [pid = 3372] [serial = 2061] [outer = 00000000] 20:03:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (19448C00) [pid = 3372] [serial = 2062] [outer = 1762E400] 20:03:44 INFO - PROCESS | 3372 | 1463627023994 Marionette DEBUG loaded listener.js 20:03:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (1956B800) [pid = 3372] [serial = 2063] [outer = 1762E400] 20:03:44 INFO - PROCESS | 3372 | 1463627024570 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 20:03:44 INFO - PROCESS | 3372 | 1463627024612 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 20:03:44 INFO - PROCESS | 3372 | 1463627024615 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:03:44 INFO - PROCESS | 3372 | 1463627024617 Marionette TRACE conn2 <- [1,2714,null,{}] 20:03:44 INFO - PROCESS | 3372 | 1463627024621 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:44 INFO - PROCESS | 3372 | 1463627024728 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 20:03:44 INFO - PROCESS | 3372 | 1463627024904 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:44 INFO - PROCESS | 3372 | ++DOCSHELL 195C3800 == 80 [pid = 3372] [id = 688] 20:03:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (195C4400) [pid = 3372] [serial = 2064] [outer = 00000000] 20:03:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (195E0400) [pid = 3372] [serial = 2065] [outer = 195C4400] 20:03:44 INFO - PROCESS | 3372 | 1463627024962 Marionette DEBUG loaded listener.js 20:03:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (195DA400) [pid = 3372] [serial = 2066] [outer = 195C4400] 20:03:45 INFO - PROCESS | 3372 | 1463627025528 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 20:03:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:03:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms 20:03:45 INFO - PROCESS | 3372 | 1463627025560 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 20:03:45 INFO - PROCESS | 3372 | 1463627025562 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 20:03:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:03:45 INFO - PROCESS | 3372 | 1463627025565 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:03:45 INFO - PROCESS | 3372 | 1463627025567 Marionette TRACE conn2 <- [1,2718,null,{}] 20:03:45 INFO - PROCESS | 3372 | 1463627025571 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:45 INFO - PROCESS | 3372 | 1463627025677 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 20:03:45 INFO - PROCESS | 3372 | 1463627025851 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:45 INFO - PROCESS | 3372 | ++DOCSHELL 19444C00 == 81 [pid = 3372] [id = 689] 20:03:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (195B6000) [pid = 3372] [serial = 2067] [outer = 00000000] 20:03:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (1978C400) [pid = 3372] [serial = 2068] [outer = 195B6000] 20:03:45 INFO - PROCESS | 3372 | 1463627025907 Marionette DEBUG loaded listener.js 20:03:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1993A000) [pid = 3372] [serial = 2069] [outer = 195B6000] 20:03:47 INFO - PROCESS | 3372 | 1463627026987 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 3372 | 1463627027016 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 20:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:03:47 INFO - PROCESS | 3372 | 1463627027020 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:03:47 INFO - PROCESS | 3372 | 1463627027022 Marionette TRACE conn2 <- [1,2722,null,{}] 20:03:47 INFO - PROCESS | 3372 | 1463627027026 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:47 INFO - PROCESS | 3372 | 1463627027182 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 20:03:47 INFO - PROCESS | 3372 | 1463627027337 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:47 INFO - PROCESS | 3372 | ++DOCSHELL 195B5C00 == 82 [pid = 3372] [id = 690] 20:03:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (195C0800) [pid = 3372] [serial = 2070] [outer = 00000000] 20:03:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1A152000) [pid = 3372] [serial = 2071] [outer = 195C0800] 20:03:47 INFO - PROCESS | 3372 | 1463627027392 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1A747000) [pid = 3372] [serial = 2072] [outer = 195C0800] 20:03:47 INFO - PROCESS | 3372 | 1463627027925 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 20:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 938ms 20:03:47 INFO - PROCESS | 3372 | 1463627027965 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 3372 | 1463627027968 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 20:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:03:47 INFO - PROCESS | 3372 | 1463627027971 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:03:47 INFO - PROCESS | 3372 | 1463627027973 Marionette TRACE conn2 <- [1,2726,null,{}] 20:03:47 INFO - PROCESS | 3372 | 1463627027977 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:48 INFO - PROCESS | 3372 | 1463627028083 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 20:03:48 INFO - PROCESS | 3372 | 1463627028253 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E3400 == 83 [pid = 3372] [id = 691] 20:03:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (1A151C00) [pid = 3372] [serial = 2073] [outer = 00000000] 20:03:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (1AB58400) [pid = 3372] [serial = 2074] [outer = 1A151C00] 20:03:48 INFO - PROCESS | 3372 | 1463627028307 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (1ACAEC00) [pid = 3372] [serial = 2075] [outer = 1A151C00] 20:03:48 INFO - PROCESS | 3372 | 1463627028930 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 20:03:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:03:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1001ms 20:03:48 INFO - PROCESS | 3372 | 1463627028974 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 20:03:48 INFO - PROCESS | 3372 | 1463627028976 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 20:03:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:03:48 INFO - PROCESS | 3372 | 1463627028980 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:03:48 INFO - PROCESS | 3372 | 1463627028982 Marionette TRACE conn2 <- [1,2730,null,{}] 20:03:49 INFO - PROCESS | 3372 | 1463627028985 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:49 INFO - PROCESS | 3372 | 1463627029091 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 20:03:49 INFO - PROCESS | 3372 | 1463627029266 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:49 INFO - PROCESS | 3372 | ++DOCSHELL 13701800 == 84 [pid = 3372] [id = 692] 20:03:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (13710000) [pid = 3372] [serial = 2076] [outer = 00000000] 20:03:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (17635800) [pid = 3372] [serial = 2077] [outer = 13710000] 20:03:49 INFO - PROCESS | 3372 | 1463627029324 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 187 (194E3400) [pid = 3372] [serial = 2078] [outer = 13710000] 20:03:49 INFO - PROCESS | 3372 | 1463627029872 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:03:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 938ms 20:03:49 INFO - PROCESS | 3372 | 1463627029925 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 3372 | 1463627029927 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 20:03:49 INFO - PROCESS | 3372 | 1463627029931 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:03:49 INFO - PROCESS | 3372 | 1463627029933 Marionette TRACE conn2 <- [1,2734,null,{}] 20:03:49 INFO - PROCESS | 3372 | 1463627029937 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:50 INFO - PROCESS | 3372 | 1463627030046 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 20:03:50 INFO - PROCESS | 3372 | 1463627030346 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 3372 | ++DOCSHELL 10A57000 == 85 [pid = 3372] [id = 693] 20:03:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 188 (10C2B000) [pid = 3372] [serial = 2079] [outer = 00000000] 20:03:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 189 (10FBF400) [pid = 3372] [serial = 2080] [outer = 10C2B000] 20:03:50 INFO - PROCESS | 3372 | 1463627030400 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 190 (11422C00) [pid = 3372] [serial = 2081] [outer = 10C2B000] 20:03:51 INFO - PROCESS | 3372 | 1463627031012 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:03:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:03:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1141ms 20:03:51 INFO - PROCESS | 3372 | 1463627031076 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 3372 | 1463627031080 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 20:03:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:03:51 INFO - PROCESS | 3372 | 1463627031084 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:03:51 INFO - PROCESS | 3372 | 1463627031088 Marionette TRACE conn2 <- [1,2738,null,{}] 20:03:51 INFO - PROCESS | 3372 | 1463627031093 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:51 INFO - PROCESS | 3372 | 1463627031205 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 20:03:51 INFO - PROCESS | 3372 | 1463627031371 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 3372 | ++DOCSHELL 140E9000 == 86 [pid = 3372] [id = 694] 20:03:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 191 (140EB800) [pid = 3372] [serial = 2082] [outer = 00000000] 20:03:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 192 (16472400) [pid = 3372] [serial = 2083] [outer = 140EB800] 20:03:51 INFO - PROCESS | 3372 | 1463627031421 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 193 (16D69800) [pid = 3372] [serial = 2084] [outer = 140EB800] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 10477800 == 85 [pid = 3372] [id = 683] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 112E0800 == 84 [pid = 3372] [id = 682] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 16842C00 == 83 [pid = 3372] [id = 681] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 15257000 == 82 [pid = 3372] [id = 680] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 10FC5400 == 81 [pid = 3372] [id = 679] 20:03:51 INFO - PROCESS | 3372 | --DOCSHELL 10C6A000 == 80 [pid = 3372] [id = 678] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 192 (1B121000) [pid = 3372] [serial = 2011] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 191 (1ACB6000) [pid = 3372] [serial = 2008] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 190 (114AC800) [pid = 3372] [serial = 1967] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 189 (195C1000) [pid = 3372] [serial = 2002] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 188 (16847400) [pid = 3372] [serial = 1999] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 187 (16C50000) [pid = 3372] [serial = 2000] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 186 (13908400) [pid = 3372] [serial = 1997] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (112E7800) [pid = 3372] [serial = 1996] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (11A0D800) [pid = 3372] [serial = 1969] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (15F4BC00) [pid = 3372] [serial = 1972] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (170CD400) [pid = 3372] [serial = 1975] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (17DEF000) [pid = 3372] [serial = 1978] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (1956E400) [pid = 3372] [serial = 1981] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (1973F400) [pid = 3372] [serial = 1984] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (1A0E3000) [pid = 3372] [serial = 1987] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (1AA47000) [pid = 3372] [serial = 1990] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (1ACBA400) [pid = 3372] [serial = 1993] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (1B23A800) [pid = 3372] [serial = 2017] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (1B3B2800) [pid = 3372] [serial = 2020] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (1B23DC00) [pid = 3372] [serial = 2018] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (1B128C00) [pid = 3372] [serial = 2012] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (1A159C00) [pid = 3372] [serial = 2005] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (1A15D800) [pid = 3372] [serial = 2006] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (1AF9B800) [pid = 3372] [serial = 2009] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (1683FC00) [pid = 3372] [serial = 2014] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (195CA400) [pid = 3372] [serial = 2003] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (195C4800) [pid = 3372] [serial = 2015] [outer = 00000000] [url = about:blank] 20:03:51 INFO - PROCESS | 3372 | 1463627031928 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 906ms 20:03:52 INFO - PROCESS | 3372 | 1463627031992 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3372 | 1463627031996 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 20:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:03:52 INFO - PROCESS | 3372 | 1463627032000 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - PROCESS | 3372 | 1463627032002 Marionette TRACE conn2 <- [1,2742,null,{}] 20:03:52 INFO - PROCESS | 3372 | 1463627032007 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:52 INFO - PROCESS | 3372 | 1463627032131 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 20:03:52 INFO - PROCESS | 3372 | 1463627032249 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3372 | ++DOCSHELL 13908400 == 81 [pid = 3372] [id = 695] 20:03:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (13DBF000) [pid = 3372] [serial = 2085] [outer = 00000000] 20:03:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (14290C00) [pid = 3372] [serial = 2086] [outer = 13DBF000] 20:03:52 INFO - PROCESS | 3372 | 1463627032294 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (170C3000) [pid = 3372] [serial = 2087] [outer = 13DBF000] 20:03:52 INFO - PROCESS | 3372 | 1463627032696 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 751ms 20:03:52 INFO - PROCESS | 3372 | 1463627032741 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3372 | 1463627032744 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 20:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:03:52 INFO - PROCESS | 3372 | 1463627032748 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - PROCESS | 3372 | 1463627032754 Marionette TRACE conn2 <- [1,2746,null,{}] 20:03:52 INFO - PROCESS | 3372 | 1463627032763 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:52 INFO - PROCESS | 3372 | 1463627032884 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 20:03:52 INFO - PROCESS | 3372 | 1463627032901 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3372 | ++DOCSHELL 170CB400 == 82 [pid = 3372] [id = 696] 20:03:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (170CB800) [pid = 3372] [serial = 2088] [outer = 00000000] 20:03:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (19448000) [pid = 3372] [serial = 2089] [outer = 170CB800] 20:03:52 INFO - PROCESS | 3372 | 1463627032952 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (194EA000) [pid = 3372] [serial = 2090] [outer = 170CB800] 20:03:53 INFO - PROCESS | 3372 | 1463627033439 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:03:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:03:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 20:03:53 INFO - PROCESS | 3372 | 1463627033489 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 20:03:53 INFO - PROCESS | 3372 | 1463627033491 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 20:03:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:03:53 INFO - PROCESS | 3372 | 1463627033494 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:03:53 INFO - PROCESS | 3372 | 1463627033496 Marionette TRACE conn2 <- [1,2750,null,{}] 20:03:53 INFO - PROCESS | 3372 | 1463627033499 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:53 INFO - PROCESS | 3372 | 1463627033589 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 20:03:53 INFO - PROCESS | 3372 | 1463627033595 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 3372 | ++DOCSHELL 19574000 == 83 [pid = 3372] [id = 697] 20:03:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (19577400) [pid = 3372] [serial = 2091] [outer = 00000000] 20:03:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (195C3C00) [pid = 3372] [serial = 2092] [outer = 19577400] 20:03:53 INFO - PROCESS | 3372 | 1463627033639 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (195CAC00) [pid = 3372] [serial = 2093] [outer = 19577400] 20:03:54 INFO - PROCESS | 3372 | 1463627034143 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 688ms 20:03:54 INFO - PROCESS | 3372 | 1463627034193 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 3372 | 1463627034195 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 20:03:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:03:54 INFO - PROCESS | 3372 | 1463627034198 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 3372 | 1463627034199 Marionette TRACE conn2 <- [1,2754,null,{}] 20:03:54 INFO - PROCESS | 3372 | 1463627034203 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:54 INFO - PROCESS | 3372 | 1463627034335 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 20:03:54 INFO - PROCESS | 3372 | 1463627034386 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 3372 | ++DOCSHELL 1978B800 == 84 [pid = 3372] [id = 698] 20:03:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (1978BC00) [pid = 3372] [serial = 2094] [outer = 00000000] 20:03:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (19E6D000) [pid = 3372] [serial = 2095] [outer = 1978BC00] 20:03:54 INFO - PROCESS | 3372 | 1463627034435 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (1A151400) [pid = 3372] [serial = 2096] [outer = 1978BC00] 20:03:54 INFO - PROCESS | 3372 | 1463627034902 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 735ms 20:03:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:03:54 INFO - PROCESS | 3372 | 1463627034941 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 3372 | 1463627034943 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 20:03:54 INFO - PROCESS | 3372 | 1463627034946 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 3372 | 1463627034948 Marionette TRACE conn2 <- [1,2758,null,{}] 20:03:54 INFO - PROCESS | 3372 | 1463627034951 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:55 INFO - PROCESS | 3372 | 1463627035091 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 20:03:55 INFO - PROCESS | 3372 | 1463627035178 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 3372 | ++DOCSHELL 19E6CC00 == 85 [pid = 3372] [id = 699] 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1A15F800) [pid = 3372] [serial = 2097] [outer = 00000000] 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1A74CC00) [pid = 3372] [serial = 2098] [outer = 1A15F800] 20:03:55 INFO - PROCESS | 3372 | 1463627035221 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1AA45C00) [pid = 3372] [serial = 2099] [outer = 1A15F800] 20:03:55 INFO - PROCESS | 3372 | 1463627035619 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 20:03:55 INFO - PROCESS | 3372 | 1463627035685 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 3372 | 1463627035687 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 20:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:03:55 INFO - PROCESS | 3372 | 1463627035690 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:03:55 INFO - PROCESS | 3372 | 1463627035692 Marionette TRACE conn2 <- [1,2762,null,{}] 20:03:55 INFO - PROCESS | 3372 | 1463627035695 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:55 INFO - PROCESS | 3372 | 1463627035849 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 20:03:55 INFO - PROCESS | 3372 | 1463627035870 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 3372 | ++DOCSHELL 10C28800 == 86 [pid = 3372] [id = 700] 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (1AB50C00) [pid = 3372] [serial = 2100] [outer = 00000000] 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (1AE5D800) [pid = 3372] [serial = 2101] [outer = 1AB50C00] 20:03:55 INFO - PROCESS | 3372 | 1463627035913 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (1AE63000) [pid = 3372] [serial = 2102] [outer = 1AB50C00] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (10FC8C00) [pid = 3372] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (157B9800) [pid = 3372] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (157BC400) [pid = 3372] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (140CB400) [pid = 3372] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (16843000) [pid = 3372] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:03:56 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (10FC4000) [pid = 3372] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:03:56 INFO - PROCESS | 3372 | 1463627036418 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 20:03:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:03:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 797ms 20:03:56 INFO - PROCESS | 3372 | 1463627036495 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 20:03:56 INFO - PROCESS | 3372 | 1463627036497 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 20:03:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:03:56 INFO - PROCESS | 3372 | 1463627036501 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:03:56 INFO - PROCESS | 3372 | 1463627036502 Marionette TRACE conn2 <- [1,2766,null,{}] 20:03:56 INFO - PROCESS | 3372 | 1463627036507 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:56 INFO - PROCESS | 3372 | 1463627036628 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 20:03:56 INFO - PROCESS | 3372 | 1463627036640 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 3372 | ++DOCSHELL 10C6B000 == 87 [pid = 3372] [id = 701] 20:03:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (16C47400) [pid = 3372] [serial = 2103] [outer = 00000000] 20:03:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (1A4AB400) [pid = 3372] [serial = 2104] [outer = 16C47400] 20:03:56 INFO - PROCESS | 3372 | 1463627036683 Marionette DEBUG loaded listener.js 20:03:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (1AE65000) [pid = 3372] [serial = 2105] [outer = 16C47400] 20:03:57 INFO - PROCESS | 3372 | 1463627037132 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:03:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 704ms 20:03:57 INFO - PROCESS | 3372 | 1463627037198 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 20:03:57 INFO - PROCESS | 3372 | 1463627037200 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 20:03:57 INFO - PROCESS | 3372 | 1463627037203 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:03:57 INFO - PROCESS | 3372 | 1463627037204 Marionette TRACE conn2 <- [1,2770,null,{}] 20:03:57 INFO - PROCESS | 3372 | 1463627037208 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:57 INFO - PROCESS | 3372 | 1463627037326 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 20:03:57 INFO - PROCESS | 3372 | 1463627037339 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 3372 | ++DOCSHELL 12AEDC00 == 88 [pid = 3372] [id = 702] 20:03:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (13312C00) [pid = 3372] [serial = 2106] [outer = 00000000] 20:03:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (1AF9FC00) [pid = 3372] [serial = 2107] [outer = 13312C00] 20:03:57 INFO - PROCESS | 3372 | 1463627037385 Marionette DEBUG loaded listener.js 20:03:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (1AFA3C00) [pid = 3372] [serial = 2108] [outer = 13312C00] 20:03:57 INFO - PROCESS | 3372 | 1463627037820 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:03:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 641ms 20:03:57 INFO - PROCESS | 3372 | 1463627037841 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 20:03:57 INFO - PROCESS | 3372 | 1463627037843 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 20:03:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:03:57 INFO - PROCESS | 3372 | 1463627037846 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - PROCESS | 3372 | 1463627037847 Marionette TRACE conn2 <- [1,2774,null,{}] 20:03:57 INFO - PROCESS | 3372 | 1463627037873 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:57 INFO - PROCESS | 3372 | 1463627037963 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 20:03:57 INFO - PROCESS | 3372 | 1463627037969 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 3372 | ++DOCSHELL 13B97C00 == 89 [pid = 3372] [id = 703] 20:03:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (1B11AC00) [pid = 3372] [serial = 2109] [outer = 00000000] 20:03:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (1B123C00) [pid = 3372] [serial = 2110] [outer = 1B11AC00] 20:03:58 INFO - PROCESS | 3372 | 1463627038021 Marionette DEBUG loaded listener.js 20:03:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 187 (1B239800) [pid = 3372] [serial = 2111] [outer = 1B11AC00] 20:03:58 INFO - PROCESS | 3372 | 1463627038792 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:03:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:03:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 969ms 20:03:58 INFO - PROCESS | 3372 | 1463627038834 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 20:03:58 INFO - PROCESS | 3372 | 1463627038839 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 20:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:03:58 INFO - PROCESS | 3372 | 1463627038844 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:03:58 INFO - PROCESS | 3372 | 1463627038848 Marionette TRACE conn2 <- [1,2778,null,{}] 20:03:58 INFO - PROCESS | 3372 | 1463627038853 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:03:59 INFO - PROCESS | 3372 | 1463627039007 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 20:03:59 INFO - PROCESS | 3372 | 1463627039177 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:59 INFO - PROCESS | 3372 | ++DOCSHELL 13DBB000 == 90 [pid = 3372] [id = 704] 20:03:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 188 (140CBC00) [pid = 3372] [serial = 2112] [outer = 00000000] 20:03:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 189 (14291400) [pid = 3372] [serial = 2113] [outer = 140CBC00] 20:03:59 INFO - PROCESS | 3372 | 1463627039234 Marionette DEBUG loaded listener.js 20:03:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 190 (16472C00) [pid = 3372] [serial = 2114] [outer = 140CBC00] 20:03:59 INFO - PROCESS | 3372 | 1463627039801 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:03:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:03:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1000ms 20:03:59 INFO - PROCESS | 3372 | 1463627039848 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 20:03:59 INFO - PROCESS | 3372 | 1463627039854 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 20:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:03:59 INFO - PROCESS | 3372 | 1463627039860 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:03:59 INFO - PROCESS | 3372 | 1463627039863 Marionette TRACE conn2 <- [1,2782,null,{}] 20:03:59 INFO - PROCESS | 3372 | 1463627039867 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:00 INFO - PROCESS | 3372 | 1463627039985 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 20:04:00 INFO - PROCESS | 3372 | 1463627040169 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:00 INFO - PROCESS | 3372 | ++DOCSHELL 17638C00 == 91 [pid = 3372] [id = 705] 20:04:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 191 (18256000) [pid = 3372] [serial = 2115] [outer = 00000000] 20:04:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 192 (194E8C00) [pid = 3372] [serial = 2116] [outer = 18256000] 20:04:00 INFO - PROCESS | 3372 | 1463627040223 Marionette DEBUG loaded listener.js 20:04:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 193 (195C7000) [pid = 3372] [serial = 2117] [outer = 18256000] 20:04:00 INFO - PROCESS | 3372 | 1463627040805 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 20:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1001ms 20:04:00 INFO - PROCESS | 3372 | 1463627040860 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 20:04:00 INFO - PROCESS | 3372 | 1463627040863 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 20:04:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:04:00 INFO - PROCESS | 3372 | 1463627040867 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:04:00 INFO - PROCESS | 3372 | 1463627040870 Marionette TRACE conn2 <- [1,2786,null,{}] 20:04:00 INFO - PROCESS | 3372 | 1463627040881 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:01 INFO - PROCESS | 3372 | 1463627041031 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 20:04:01 INFO - PROCESS | 3372 | 1463627041202 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:01 INFO - PROCESS | 3372 | ++DOCSHELL 1ACB6000 == 92 [pid = 3372] [id = 706] 20:04:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 194 (1ACB9400) [pid = 3372] [serial = 2118] [outer = 00000000] 20:04:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 195 (1B121000) [pid = 3372] [serial = 2119] [outer = 1ACB9400] 20:04:01 INFO - PROCESS | 3372 | 1463627041258 Marionette DEBUG loaded listener.js 20:04:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 196 (1B23C000) [pid = 3372] [serial = 2120] [outer = 1ACB9400] 20:04:01 INFO - PROCESS | 3372 | 1463627041852 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 20:04:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:04:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1048ms 20:04:01 INFO - PROCESS | 3372 | 1463627041916 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 20:04:01 INFO - PROCESS | 3372 | 1463627041918 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 20:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:04:01 INFO - PROCESS | 3372 | 1463627041939 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:04:01 INFO - PROCESS | 3372 | 1463627041941 Marionette TRACE conn2 <- [1,2790,null,{}] 20:04:01 INFO - PROCESS | 3372 | 1463627041945 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:02 INFO - PROCESS | 3372 | 1463627042060 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 20:04:02 INFO - PROCESS | 3372 | 1463627042229 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:02 INFO - PROCESS | 3372 | ++DOCSHELL 1B11EC00 == 93 [pid = 3372] [id = 707] 20:04:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 197 (1B238000) [pid = 3372] [serial = 2121] [outer = 00000000] 20:04:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 198 (1B3B4800) [pid = 3372] [serial = 2122] [outer = 1B238000] 20:04:02 INFO - PROCESS | 3372 | 1463627042284 Marionette DEBUG loaded listener.js 20:04:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 199 (1B3BB000) [pid = 3372] [serial = 2123] [outer = 1B238000] 20:04:02 INFO - PROCESS | 3372 | 1463627042815 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:04:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:04:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 907ms 20:04:02 INFO - PROCESS | 3372 | 1463627042849 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 20:04:02 INFO - PROCESS | 3372 | 1463627042852 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 20:04:02 INFO - PROCESS | 3372 | 1463627042857 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:04:02 INFO - PROCESS | 3372 | 1463627042859 Marionette TRACE conn2 <- [1,2794,null,{}] 20:04:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:04:02 INFO - PROCESS | 3372 | 1463627042862 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:03 INFO - PROCESS | 3372 | 1463627042978 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 20:04:03 INFO - PROCESS | 3372 | 1463627043161 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:03 INFO - PROCESS | 3372 | ++DOCSHELL 1B3BC000 == 94 [pid = 3372] [id = 708] 20:04:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 200 (1B3BCC00) [pid = 3372] [serial = 2124] [outer = 00000000] 20:04:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 201 (1B413000) [pid = 3372] [serial = 2125] [outer = 1B3BCC00] 20:04:03 INFO - PROCESS | 3372 | 1463627043215 Marionette DEBUG loaded listener.js 20:04:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 202 (1B417400) [pid = 3372] [serial = 2126] [outer = 1B3BCC00] 20:04:03 INFO - PROCESS | 3372 | 1463627043801 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 20:04:03 INFO - PROCESS | 3372 | 1463627043846 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 20:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:04:03 INFO - PROCESS | 3372 | 1463627043848 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 20:04:03 INFO - PROCESS | 3372 | 1463627043852 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:04:03 INFO - PROCESS | 3372 | 1463627043854 Marionette TRACE conn2 <- [1,2798,null,{}] 20:04:03 INFO - PROCESS | 3372 | 1463627043857 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:04 INFO - PROCESS | 3372 | 1463627043977 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 20:04:04 INFO - PROCESS | 3372 | 1463627044141 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 3372 | ++DOCSHELL 1B412800 == 95 [pid = 3372] [id = 709] 20:04:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 203 (1F510400) [pid = 3372] [serial = 2127] [outer = 00000000] 20:04:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 204 (1F515400) [pid = 3372] [serial = 2128] [outer = 1F510400] 20:04:04 INFO - PROCESS | 3372 | 1463627044196 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 205 (1F518800) [pid = 3372] [serial = 2129] [outer = 1F510400] 20:04:04 INFO - PROCESS | 3372 | 1463627044746 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 938ms 20:04:04 INFO - PROCESS | 3372 | 1463627044797 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 20:04:04 INFO - PROCESS | 3372 | 1463627044800 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 20:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:04:04 INFO - PROCESS | 3372 | 1463627044803 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:04:04 INFO - PROCESS | 3372 | 1463627044805 Marionette TRACE conn2 <- [1,2802,null,{}] 20:04:04 INFO - PROCESS | 3372 | 1463627044809 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:04 INFO - PROCESS | 3372 | 1463627044918 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 20:04:05 INFO - PROCESS | 3372 | 1463627045093 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:05 INFO - PROCESS | 3372 | ++DOCSHELL 1EE8F400 == 96 [pid = 3372] [id = 710] 20:04:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 206 (1EE8F800) [pid = 3372] [serial = 2130] [outer = 00000000] 20:04:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 207 (1EE96C00) [pid = 3372] [serial = 2131] [outer = 1EE8F800] 20:04:05 INFO - PROCESS | 3372 | 1463627045153 Marionette DEBUG loaded listener.js 20:04:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 208 (1EE9A400) [pid = 3372] [serial = 2132] [outer = 1EE8F800] 20:04:05 INFO - PROCESS | 3372 | 1463627045724 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1001ms 20:04:05 INFO - PROCESS | 3372 | 1463627045805 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 3372 | 1463627045807 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 20:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:04:05 INFO - PROCESS | 3372 | 1463627045811 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - PROCESS | 3372 | 1463627045813 Marionette TRACE conn2 <- [1,2806,null,{}] 20:04:05 INFO - PROCESS | 3372 | 1463627045816 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:05 INFO - PROCESS | 3372 | 1463627045926 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 20:04:06 INFO - PROCESS | 3372 | 1463627046099 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 3372 | ++DOCSHELL 13708000 == 97 [pid = 3372] [id = 711] 20:04:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 209 (13709000) [pid = 3372] [serial = 2133] [outer = 00000000] 20:04:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 210 (1F510800) [pid = 3372] [serial = 2134] [outer = 13709000] 20:04:06 INFO - PROCESS | 3372 | 1463627046152 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 211 (1F51A400) [pid = 3372] [serial = 2135] [outer = 13709000] 20:04:06 INFO - PROCESS | 3372 | 1463627046689 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 953ms 20:04:06 INFO - PROCESS | 3372 | 1463627046756 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 20:04:06 INFO - PROCESS | 3372 | 1463627046759 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 20:04:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:04:06 INFO - PROCESS | 3372 | 1463627046762 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:04:06 INFO - PROCESS | 3372 | 1463627046764 Marionette TRACE conn2 <- [1,2810,null,{}] 20:04:06 INFO - PROCESS | 3372 | 1463627046768 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:06 INFO - PROCESS | 3372 | 1463627046881 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 20:04:07 INFO - PROCESS | 3372 | 1463627047073 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:07 INFO - PROCESS | 3372 | ++DOCSHELL 155EFC00 == 98 [pid = 3372] [id = 712] 20:04:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 212 (16473800) [pid = 3372] [serial = 2136] [outer = 00000000] 20:04:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 213 (174BC800) [pid = 3372] [serial = 2137] [outer = 16473800] 20:04:07 INFO - PROCESS | 3372 | 1463627047130 Marionette DEBUG loaded listener.js 20:04:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 214 (1826BC00) [pid = 3372] [serial = 2138] [outer = 16473800] 20:04:08 INFO - PROCESS | 3372 | 1463627048020 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1298ms 20:04:08 INFO - PROCESS | 3372 | 1463627048058 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 20:04:08 INFO - PROCESS | 3372 | 1463627048063 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 20:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:04:08 INFO - PROCESS | 3372 | 1463627048067 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:04:08 INFO - PROCESS | 3372 | 1463627048071 Marionette TRACE conn2 <- [1,2814,null,{}] 20:04:08 INFO - PROCESS | 3372 | 1463627048076 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:08 INFO - PROCESS | 3372 | 1463627048188 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 20:04:08 INFO - PROCESS | 3372 | 1463627048361 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:08 INFO - PROCESS | 3372 | ++DOCSHELL 1426C400 == 99 [pid = 3372] [id = 713] 20:04:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 215 (14279C00) [pid = 3372] [serial = 2139] [outer = 00000000] 20:04:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 216 (16473C00) [pid = 3372] [serial = 2140] [outer = 14279C00] 20:04:08 INFO - PROCESS | 3372 | 1463627048418 Marionette DEBUG loaded listener.js 20:04:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 217 (1678DC00) [pid = 3372] [serial = 2141] [outer = 14279C00] 20:04:09 INFO - PROCESS | 3372 | 1463627049021 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1001ms 20:04:09 INFO - PROCESS | 3372 | 1463627049072 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 3372 | 1463627049078 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 20:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:04:09 INFO - PROCESS | 3372 | 1463627049084 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - PROCESS | 3372 | 1463627049086 Marionette TRACE conn2 <- [1,2818,null,{}] 20:04:09 INFO - PROCESS | 3372 | 1463627049090 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:09 INFO - PROCESS | 3372 | 1463627049197 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 20:04:09 INFO - PROCESS | 3372 | 1463627049368 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 17ED7800 == 98 [pid = 3372] [id = 521] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 112DC400 == 97 [pid = 3372] [id = 674] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 19448400 == 96 [pid = 3372] [id = 676] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 1428AC00 == 95 [pid = 3372] [id = 553] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 1956BC00 == 94 [pid = 3372] [id = 675] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 1678F000 == 93 [pid = 3372] [id = 580] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 10C29800 == 92 [pid = 3372] [id = 569] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 13390C00 == 91 [pid = 3372] [id = 503] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 13BC0000 == 90 [pid = 3372] [id = 556] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 140EF800 == 89 [pid = 3372] [id = 457] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 0C7F5C00 == 88 [pid = 3372] [id = 426] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 12AEDC00 == 87 [pid = 3372] [id = 702] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 10C6B000 == 86 [pid = 3372] [id = 701] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 10C28800 == 85 [pid = 3372] [id = 700] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 19E6CC00 == 84 [pid = 3372] [id = 699] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 1978B800 == 83 [pid = 3372] [id = 698] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 19574000 == 82 [pid = 3372] [id = 697] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 170CB400 == 81 [pid = 3372] [id = 696] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 13908400 == 80 [pid = 3372] [id = 695] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 216 (1A0DD000) [pid = 3372] [serial = 2026] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 215 (1A0DE000) [pid = 3372] [serial = 2029] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 214 (15230400) [pid = 3372] [serial = 2023] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 213 (19440C00) [pid = 3372] [serial = 2053] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | ++DOCSHELL 0C7F5C00 == 81 [pid = 3372] [id = 714] 20:04:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 214 (0F338400) [pid = 3372] [serial = 2142] [outer = 00000000] 20:04:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 215 (12AEDC00) [pid = 3372] [serial = 2143] [outer = 0F338400] 20:04:09 INFO - PROCESS | 3372 | 1463627049466 Marionette DEBUG loaded listener.js 20:04:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 216 (140E7000) [pid = 3372] [serial = 2144] [outer = 0F338400] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 140E9000 == 80 [pid = 3372] [id = 694] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 10A57000 == 79 [pid = 3372] [id = 693] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 1A0E3400 == 78 [pid = 3372] [id = 691] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 195B5C00 == 77 [pid = 3372] [id = 690] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 19444C00 == 76 [pid = 3372] [id = 689] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 195C3800 == 75 [pid = 3372] [id = 688] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 174BC000 == 74 [pid = 3372] [id = 687] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 14284800 == 73 [pid = 3372] [id = 686] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 10A58000 == 72 [pid = 3372] [id = 685] 20:04:09 INFO - PROCESS | 3372 | --DOCSHELL 17E15800 == 71 [pid = 3372] [id = 684] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 215 (14011C00) [pid = 3372] [serial = 2038] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 214 (16846800) [pid = 3372] [serial = 2032] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 213 (16477400) [pid = 3372] [serial = 2042] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 212 (16C44400) [pid = 3372] [serial = 2048] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 211 (17638000) [pid = 3372] [serial = 2050] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 210 (1646E400) [pid = 3372] [serial = 2041] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 209 (16C46000) [pid = 3372] [serial = 2045] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 208 (12D31400) [pid = 3372] [serial = 2035] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 207 (16C45800) [pid = 3372] [serial = 2044] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 206 (16849800) [pid = 3372] [serial = 2047] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 205 (140EBC00) [pid = 3372] [serial = 2036] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 204 (140E5800) [pid = 3372] [serial = 2039] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | --DOMWINDOW == 203 (17DEE400) [pid = 3372] [serial = 2051] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3372 | 1463627049915 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 891ms 20:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:04:10 INFO - PROCESS | 3372 | 1463627049987 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 20:04:10 INFO - PROCESS | 3372 | 1463627049989 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 20:04:10 INFO - PROCESS | 3372 | 1463627049993 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:04:10 INFO - PROCESS | 3372 | 1463627049996 Marionette TRACE conn2 <- [1,2822,null,{}] 20:04:10 INFO - PROCESS | 3372 | 1463627050006 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:10 INFO - PROCESS | 3372 | 1463627050102 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 20:04:10 INFO - PROCESS | 3372 | 1463627050116 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:10 INFO - PROCESS | 3372 | ++DOCSHELL 170CB400 == 72 [pid = 3372] [id = 715] 20:04:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 204 (170CC400) [pid = 3372] [serial = 2145] [outer = 00000000] 20:04:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 205 (176C1800) [pid = 3372] [serial = 2146] [outer = 170CC400] 20:04:10 INFO - PROCESS | 3372 | 1463627050163 Marionette DEBUG loaded listener.js 20:04:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 206 (17DEF000) [pid = 3372] [serial = 2147] [outer = 170CC400] 20:04:10 INFO - PROCESS | 3372 | 1463627050686 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 735ms 20:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:04:10 INFO - PROCESS | 3372 | 1463627050735 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 20:04:10 INFO - PROCESS | 3372 | 1463627050737 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 20:04:10 INFO - PROCESS | 3372 | 1463627050741 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:04:10 INFO - PROCESS | 3372 | 1463627050743 Marionette TRACE conn2 <- [1,2826,null,{}] 20:04:10 INFO - PROCESS | 3372 | 1463627050746 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:10 INFO - PROCESS | 3372 | 1463627050838 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 20:04:10 INFO - PROCESS | 3372 | 1463627050859 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:11 INFO - PROCESS | 3372 | ++DOCSHELL 17638000 == 73 [pid = 3372] [id = 716] 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 207 (17E15800) [pid = 3372] [serial = 2148] [outer = 00000000] 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 208 (1944D800) [pid = 3372] [serial = 2149] [outer = 17E15800] 20:04:11 INFO - PROCESS | 3372 | 1463627051017 Marionette DEBUG loaded listener.js 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 209 (194EB800) [pid = 3372] [serial = 2150] [outer = 17E15800] 20:04:11 INFO - PROCESS | 3372 | 1463627051386 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 687ms 20:04:11 INFO - PROCESS | 3372 | 1463627051438 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 20:04:11 INFO - PROCESS | 3372 | 1463627051440 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 20:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:04:11 INFO - PROCESS | 3372 | 1463627051443 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:04:11 INFO - PROCESS | 3372 | 1463627051445 Marionette TRACE conn2 <- [1,2830,null,{}] 20:04:11 INFO - PROCESS | 3372 | 1463627051449 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:11 INFO - PROCESS | 3372 | 1463627051537 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 20:04:11 INFO - PROCESS | 3372 | 1463627051574 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:11 INFO - PROCESS | 3372 | ++DOCSHELL 1956AC00 == 74 [pid = 3372] [id = 717] 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 210 (19579400) [pid = 3372] [serial = 2151] [outer = 00000000] 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 211 (195CC400) [pid = 3372] [serial = 2152] [outer = 19579400] 20:04:11 INFO - PROCESS | 3372 | 1463627051621 Marionette DEBUG loaded listener.js 20:04:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 212 (19784400) [pid = 3372] [serial = 2153] [outer = 19579400] 20:04:12 INFO - PROCESS | 3372 | 1463627052171 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 735ms 20:04:12 INFO - PROCESS | 3372 | 1463627052185 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 20:04:12 INFO - PROCESS | 3372 | 1463627052187 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 20:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:04:12 INFO - PROCESS | 3372 | 1463627052190 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 3372 | 1463627052191 Marionette TRACE conn2 <- [1,2834,null,{}] 20:04:12 INFO - PROCESS | 3372 | 1463627052195 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:12 INFO - PROCESS | 3372 | 1463627052344 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 20:04:12 INFO - PROCESS | 3372 | 1463627052428 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:12 INFO - PROCESS | 3372 | ++DOCSHELL 1978B800 == 75 [pid = 3372] [id = 718] 20:04:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 213 (1978E400) [pid = 3372] [serial = 2154] [outer = 00000000] 20:04:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 214 (1A15BC00) [pid = 3372] [serial = 2155] [outer = 1978E400] 20:04:12 INFO - PROCESS | 3372 | 1463627052472 Marionette DEBUG loaded listener.js 20:04:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 215 (1A4D2C00) [pid = 3372] [serial = 2156] [outer = 1978E400] 20:04:12 INFO - PROCESS | 3372 | 1463627052890 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 750ms 20:04:12 INFO - PROCESS | 3372 | 1463627052930 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 20:04:12 INFO - PROCESS | 3372 | 1463627052932 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 20:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:04:12 INFO - PROCESS | 3372 | 1463627052935 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 3372 | 1463627052937 Marionette TRACE conn2 <- [1,2838,null,{}] 20:04:12 INFO - PROCESS | 3372 | 1463627052947 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:13 INFO - PROCESS | 3372 | 1463627053106 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 20:04:13 INFO - PROCESS | 3372 | 1463627053192 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:13 INFO - PROCESS | 3372 | ++DOCSHELL 1AA3D400 == 76 [pid = 3372] [id = 719] 20:04:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 216 (1AA40C00) [pid = 3372] [serial = 2157] [outer = 00000000] 20:04:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 217 (1AF98000) [pid = 3372] [serial = 2158] [outer = 1AA40C00] 20:04:13 INFO - PROCESS | 3372 | 1463627053234 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 218 (1AFA2C00) [pid = 3372] [serial = 2159] [outer = 1AA40C00] 20:04:13 INFO - PROCESS | 3372 | 1463627053659 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 20:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:04:13 INFO - PROCESS | 3372 | 1463627053676 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 20:04:13 INFO - PROCESS | 3372 | 1463627053678 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 20:04:13 INFO - PROCESS | 3372 | 1463627053681 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:04:13 INFO - PROCESS | 3372 | 1463627053683 Marionette TRACE conn2 <- [1,2842,null,{}] 20:04:13 INFO - PROCESS | 3372 | 1463627053686 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:14 INFO - PROCESS | 3372 | 1463627054081 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 217 (1B23A400) [pid = 3372] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 216 (1A15F800) [pid = 3372] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 215 (1978BC00) [pid = 3372] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 214 (13DBF000) [pid = 3372] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 213 (10C2B000) [pid = 3372] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 212 (1AB50C00) [pid = 3372] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 211 (170CB800) [pid = 3372] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 210 (140EB800) [pid = 3372] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 209 (19577400) [pid = 3372] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 208 (13312C00) [pid = 3372] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 207 (1824F800) [pid = 3372] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:04:14 INFO - PROCESS | 3372 | --DOMWINDOW == 206 (16C47400) [pid = 3372] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:04:14 INFO - PROCESS | 3372 | 1463627054168 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 3372 | ++DOCSHELL 10C2B000 == 77 [pid = 3372] [id = 720] 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 207 (10C6A000) [pid = 3372] [serial = 2160] [outer = 00000000] 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 208 (13DBF000) [pid = 3372] [serial = 2161] [outer = 10C6A000] 20:04:14 INFO - PROCESS | 3372 | 1463627054211 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 209 (17744800) [pid = 3372] [serial = 2162] [outer = 10C6A000] 20:04:14 INFO - PROCESS | 3372 | 1463627054617 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:04:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:04:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 20:04:14 INFO - PROCESS | 3372 | 1463627054668 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 20:04:14 INFO - PROCESS | 3372 | 1463627054680 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 20:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:04:14 INFO - PROCESS | 3372 | 1463627054687 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 3372 | 1463627054689 Marionette TRACE conn2 <- [1,2846,null,{}] 20:04:14 INFO - PROCESS | 3372 | 1463627054693 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:14 INFO - PROCESS | 3372 | 1463627054812 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 20:04:14 INFO - PROCESS | 3372 | 1463627054822 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 3372 | ++DOCSHELL 16472000 == 78 [pid = 3372] [id = 721] 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 210 (194E2000) [pid = 3372] [serial = 2163] [outer = 00000000] 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 211 (1AE60800) [pid = 3372] [serial = 2164] [outer = 194E2000] 20:04:14 INFO - PROCESS | 3372 | 1463627054865 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 212 (1B237C00) [pid = 3372] [serial = 2165] [outer = 194E2000] 20:04:15 INFO - PROCESS | 3372 | 1463627055313 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 641ms 20:04:15 INFO - PROCESS | 3372 | 1463627055323 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 20:04:15 INFO - PROCESS | 3372 | 1463627055327 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 20:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:04:15 INFO - PROCESS | 3372 | 1463627055330 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:04:15 INFO - PROCESS | 3372 | 1463627055332 Marionette TRACE conn2 <- [1,2850,null,{}] 20:04:15 INFO - PROCESS | 3372 | 1463627055335 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:15 INFO - PROCESS | 3372 | 1463627055486 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 20:04:15 INFO - PROCESS | 3372 | 1463627055492 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 3372 | ++DOCSHELL 10C68800 == 79 [pid = 3372] [id = 722] 20:04:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 213 (19790000) [pid = 3372] [serial = 2166] [outer = 00000000] 20:04:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 214 (1B244000) [pid = 3372] [serial = 2167] [outer = 19790000] 20:04:15 INFO - PROCESS | 3372 | 1463627055535 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 215 (1B418800) [pid = 3372] [serial = 2168] [outer = 19790000] 20:04:16 INFO - PROCESS | 3372 | 1463627055963 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:04:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:04:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 703ms 20:04:16 INFO - PROCESS | 3372 | 1463627056028 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 20:04:16 INFO - PROCESS | 3372 | 1463627056030 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 20:04:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:04:16 INFO - PROCESS | 3372 | 1463627056034 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:04:16 INFO - PROCESS | 3372 | 1463627056036 Marionette TRACE conn2 <- [1,2854,null,{}] 20:04:16 INFO - PROCESS | 3372 | 1463627056039 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:16 INFO - PROCESS | 3372 | 1463627056227 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 20:04:16 INFO - PROCESS | 3372 | 1463627056434 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:16 INFO - PROCESS | 3372 | ++DOCSHELL 112E2800 == 80 [pid = 3372] [id = 723] 20:04:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 216 (112E5C00) [pid = 3372] [serial = 2169] [outer = 00000000] 20:04:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 217 (128A4C00) [pid = 3372] [serial = 2170] [outer = 112E5C00] 20:04:16 INFO - PROCESS | 3372 | 1463627056492 Marionette DEBUG loaded listener.js 20:04:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 218 (1400C400) [pid = 3372] [serial = 2171] [outer = 112E5C00] 20:04:17 INFO - PROCESS | 3372 | 1463627057052 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1047ms 20:04:17 INFO - PROCESS | 3372 | 1463627057094 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 20:04:17 INFO - PROCESS | 3372 | 1463627057098 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 20:04:17 INFO - PROCESS | 3372 | 1463627057103 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:04:17 INFO - PROCESS | 3372 | 1463627057107 Marionette TRACE conn2 <- [1,2858,null,{}] 20:04:17 INFO - PROCESS | 3372 | 1463627057112 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:17 INFO - PROCESS | 3372 | 1463627057232 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 20:04:17 INFO - PROCESS | 3372 | 1463627057407 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 3372 | ++DOCSHELL 1646F400 == 81 [pid = 3372] [id = 724] 20:04:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 219 (16470400) [pid = 3372] [serial = 2172] [outer = 00000000] 20:04:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 220 (16C4DC00) [pid = 3372] [serial = 2173] [outer = 16470400] 20:04:17 INFO - PROCESS | 3372 | 1463627057465 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 221 (1762AC00) [pid = 3372] [serial = 2174] [outer = 16470400] 20:04:18 INFO - PROCESS | 3372 | 1463627058086 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1047ms 20:04:18 INFO - PROCESS | 3372 | 1463627058151 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 20:04:18 INFO - PROCESS | 3372 | 1463627058154 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 20:04:18 INFO - PROCESS | 3372 | 1463627058177 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:04:18 INFO - PROCESS | 3372 | 1463627058180 Marionette TRACE conn2 <- [1,2862,null,{}] 20:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:04:18 INFO - PROCESS | 3372 | 1463627058184 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:18 INFO - PROCESS | 3372 | 1463627058302 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 20:04:18 INFO - PROCESS | 3372 | 1463627058477 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:18 INFO - PROCESS | 3372 | ++DOCSHELL 195B5C00 == 82 [pid = 3372] [id = 725] 20:04:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 222 (195BA400) [pid = 3372] [serial = 2175] [outer = 00000000] 20:04:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 223 (1A0DE000) [pid = 3372] [serial = 2176] [outer = 195BA400] 20:04:18 INFO - PROCESS | 3372 | 1463627058533 Marionette DEBUG loaded listener.js 20:04:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 224 (1A750800) [pid = 3372] [serial = 2177] [outer = 195BA400] 20:04:19 INFO - PROCESS | 3372 | 1463627059115 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:04:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:04:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 985ms 20:04:19 INFO - PROCESS | 3372 | 1463627059168 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 20:04:19 INFO - PROCESS | 3372 | 1463627059172 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 20:04:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:04:19 INFO - PROCESS | 3372 | 1463627059183 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:04:19 INFO - PROCESS | 3372 | 1463627059187 Marionette TRACE conn2 <- [1,2866,null,{}] 20:04:19 INFO - PROCESS | 3372 | 1463627059192 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:19 INFO - PROCESS | 3372 | 1463627059310 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 20:04:19 INFO - PROCESS | 3372 | 1463627059515 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:19 INFO - PROCESS | 3372 | ++DOCSHELL 1EB47800 == 83 [pid = 3372] [id = 726] 20:04:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 225 (1EB47C00) [pid = 3372] [serial = 2178] [outer = 00000000] 20:04:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 226 (1EB4AC00) [pid = 3372] [serial = 2179] [outer = 1EB47C00] 20:04:19 INFO - PROCESS | 3372 | 1463627059571 Marionette DEBUG loaded listener.js 20:04:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 227 (1EB4E400) [pid = 3372] [serial = 2180] [outer = 1EB47C00] 20:04:20 INFO - PROCESS | 3372 | 1463627060135 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1000ms 20:04:20 INFO - PROCESS | 3372 | 1463627060181 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 20:04:20 INFO - PROCESS | 3372 | 1463627060183 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 20:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:04:20 INFO - PROCESS | 3372 | 1463627060186 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:04:20 INFO - PROCESS | 3372 | 1463627060188 Marionette TRACE conn2 <- [1,2870,null,{}] 20:04:20 INFO - PROCESS | 3372 | 1463627060192 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:20 INFO - PROCESS | 3372 | 1463627060307 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 20:04:20 INFO - PROCESS | 3372 | 1463627060493 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:20 INFO - PROCESS | 3372 | ++DOCSHELL 1B420000 == 84 [pid = 3372] [id = 727] 20:04:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 228 (1EB43400) [pid = 3372] [serial = 2181] [outer = 00000000] 20:04:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 229 (1F515800) [pid = 3372] [serial = 2182] [outer = 1EB43400] 20:04:20 INFO - PROCESS | 3372 | 1463627060547 Marionette DEBUG loaded listener.js 20:04:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 230 (1F6C6C00) [pid = 3372] [serial = 2183] [outer = 1EB43400] 20:04:21 INFO - PROCESS | 3372 | 1463627061118 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1001ms 20:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:04:21 INFO - PROCESS | 3372 | 1463627061188 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 20:04:21 INFO - PROCESS | 3372 | 1463627061191 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 20:04:21 INFO - PROCESS | 3372 | 1463627061195 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:04:21 INFO - PROCESS | 3372 | 1463627061197 Marionette TRACE conn2 <- [1,2874,null,{}] 20:04:21 INFO - PROCESS | 3372 | 1463627061200 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:21 INFO - PROCESS | 3372 | 1463627061305 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 20:04:21 INFO - PROCESS | 3372 | 1463627061522 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:21 INFO - PROCESS | 3372 | ++DOCSHELL 1F6CC400 == 85 [pid = 3372] [id = 728] 20:04:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 231 (1F6CC800) [pid = 3372] [serial = 2184] [outer = 00000000] 20:04:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 232 (1F6CFC00) [pid = 3372] [serial = 2185] [outer = 1F6CC800] 20:04:21 INFO - PROCESS | 3372 | 1463627061586 Marionette DEBUG loaded listener.js 20:04:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 233 (1FB80400) [pid = 3372] [serial = 2186] [outer = 1F6CC800] 20:04:22 INFO - PROCESS | 3372 | 1463627062133 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1001ms 20:04:22 INFO - PROCESS | 3372 | 1463627062197 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 20:04:22 INFO - PROCESS | 3372 | 1463627062200 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 20:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:04:22 INFO - PROCESS | 3372 | 1463627062203 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:04:22 INFO - PROCESS | 3372 | 1463627062205 Marionette TRACE conn2 <- [1,2878,null,{}] 20:04:22 INFO - PROCESS | 3372 | 1463627062209 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:22 INFO - PROCESS | 3372 | 1463627062322 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 20:04:22 INFO - PROCESS | 3372 | 1463627062509 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:22 INFO - PROCESS | 3372 | ++DOCSHELL 17FC3400 == 86 [pid = 3372] [id = 729] 20:04:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 234 (17FC6000) [pid = 3372] [serial = 2187] [outer = 00000000] 20:04:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 235 (17FCBC00) [pid = 3372] [serial = 2188] [outer = 17FC6000] 20:04:22 INFO - PROCESS | 3372 | 1463627062563 Marionette DEBUG loaded listener.js 20:04:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 236 (17FCFC00) [pid = 3372] [serial = 2189] [outer = 17FC6000] 20:04:23 INFO - PROCESS | 3372 | 1463627063118 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 953ms 20:04:23 INFO - PROCESS | 3372 | 1463627063148 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 3372 | 1463627063150 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:04:23 INFO - PROCESS | 3372 | 1463627063154 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 3372 | 1463627063156 Marionette TRACE conn2 <- [1,2882,null,{}] 20:04:23 INFO - PROCESS | 3372 | 1463627063160 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:23 INFO - PROCESS | 3372 | 1463627063271 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 20:04:23 INFO - PROCESS | 3372 | 1463627063452 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 3372 | ++DOCSHELL 17FCA800 == 87 [pid = 3372] [id = 730] 20:04:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 237 (17FD6000) [pid = 3372] [serial = 2190] [outer = 00000000] 20:04:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 238 (17FD9400) [pid = 3372] [serial = 2191] [outer = 17FD6000] 20:04:23 INFO - PROCESS | 3372 | 1463627063515 Marionette DEBUG loaded listener.js 20:04:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 239 (17FDBC00) [pid = 3372] [serial = 2192] [outer = 17FD6000] 20:04:24 INFO - PROCESS | 3372 | 1463627064111 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1001ms 20:04:24 INFO - PROCESS | 3372 | 1463627064156 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 20:04:24 INFO - PROCESS | 3372 | 1463627064158 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 20:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:04:24 INFO - PROCESS | 3372 | 1463627064162 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:04:24 INFO - PROCESS | 3372 | 1463627064164 Marionette TRACE conn2 <- [1,2886,null,{}] 20:04:24 INFO - PROCESS | 3372 | 1463627064183 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:24 INFO - PROCESS | 3372 | 1463627064296 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 20:04:24 INFO - PROCESS | 3372 | 1463627064464 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:24 INFO - PROCESS | 3372 | ++DOCSHELL 17FD3400 == 88 [pid = 3372] [id = 731] 20:04:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 240 (17FD3C00) [pid = 3372] [serial = 2193] [outer = 00000000] 20:04:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 241 (1F6C9000) [pid = 3372] [serial = 2194] [outer = 17FD3C00] 20:04:24 INFO - PROCESS | 3372 | 1463627064528 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 242 (1FB81C00) [pid = 3372] [serial = 2195] [outer = 17FD3C00] 20:04:25 INFO - PROCESS | 3372 | 1463627065203 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1251ms 20:04:25 INFO - PROCESS | 3372 | 1463627065479 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 20:04:25 INFO - PROCESS | 3372 | 1463627065484 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 20:04:25 INFO - PROCESS | 3372 | 1463627065491 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:04:25 INFO - PROCESS | 3372 | 1463627065494 Marionette TRACE conn2 <- [1,2890,null,{}] 20:04:25 INFO - PROCESS | 3372 | 1463627065499 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:25 INFO - PROCESS | 3372 | 1463627065620 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 20:04:25 INFO - PROCESS | 3372 | 1463627065785 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 3372 | ++DOCSHELL 140ED800 == 89 [pid = 3372] [id = 732] 20:04:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 243 (140EF800) [pid = 3372] [serial = 2196] [outer = 00000000] 20:04:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 244 (14289C00) [pid = 3372] [serial = 2197] [outer = 140EF800] 20:04:25 INFO - PROCESS | 3372 | 1463627065836 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 245 (1646E400) [pid = 3372] [serial = 2198] [outer = 140EF800] 20:04:26 INFO - PROCESS | 3372 | 1463627066395 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 938ms 20:04:26 INFO - PROCESS | 3372 | 1463627066441 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 3372 | 1463627066444 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 20:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:04:26 INFO - PROCESS | 3372 | 1463627066452 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - PROCESS | 3372 | 1463627066455 Marionette TRACE conn2 <- [1,2894,null,{}] 20:04:26 INFO - PROCESS | 3372 | 1463627066459 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:26 INFO - PROCESS | 3372 | 1463627066572 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 20:04:26 INFO - PROCESS | 3372 | 1463627066761 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:26 INFO - PROCESS | 3372 | ++DOCSHELL 14EC1400 == 90 [pid = 3372] [id = 733] 20:04:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 246 (1646D000) [pid = 3372] [serial = 2199] [outer = 00000000] 20:04:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 247 (17FD2800) [pid = 3372] [serial = 2200] [outer = 1646D000] 20:04:26 INFO - PROCESS | 3372 | 1463627066811 Marionette DEBUG loaded listener.js 20:04:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 248 (1825E800) [pid = 3372] [serial = 2201] [outer = 1646D000] 20:04:27 INFO - PROCESS | 3372 | 1463627067423 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1048ms 20:04:27 INFO - PROCESS | 3372 | 1463627067494 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 20:04:27 INFO - PROCESS | 3372 | 1463627067496 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 20:04:27 INFO - PROCESS | 3372 | 1463627067515 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:04:27 INFO - PROCESS | 3372 | 1463627067517 Marionette TRACE conn2 <- [1,2898,null,{}] 20:04:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:04:27 INFO - PROCESS | 3372 | 1463627067545 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:27 INFO - PROCESS | 3372 | 1463627067714 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 20:04:27 INFO - PROCESS | 3372 | 1463627067837 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:27 INFO - PROCESS | 3372 | ++DOCSHELL 194E2400 == 91 [pid = 3372] [id = 734] 20:04:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 249 (194E7C00) [pid = 3372] [serial = 2202] [outer = 00000000] 20:04:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 250 (195BD000) [pid = 3372] [serial = 2203] [outer = 194E7C00] 20:04:27 INFO - PROCESS | 3372 | 1463627067893 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 251 (1973D800) [pid = 3372] [serial = 2204] [outer = 194E7C00] 20:04:28 INFO - PROCESS | 3372 | 1463627068409 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:04:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:04:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:04:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 954ms 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 10C68800 == 90 [pid = 3372] [id = 722] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 16472000 == 89 [pid = 3372] [id = 721] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 10C2B000 == 88 [pid = 3372] [id = 720] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 1AA3D400 == 87 [pid = 3372] [id = 719] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 1978B800 == 86 [pid = 3372] [id = 718] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 1956AC00 == 85 [pid = 3372] [id = 717] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 17638000 == 84 [pid = 3372] [id = 716] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 170CB400 == 83 [pid = 3372] [id = 715] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 0C7F5C00 == 82 [pid = 3372] [id = 714] 20:04:28 INFO - PROCESS | 3372 | --DOCSHELL 1426C400 == 81 [pid = 3372] [id = 713] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 250 (11C66000) [pid = 3372] [serial = 2056] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 249 (1646C000) [pid = 3372] [serial = 2059] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 248 (1B123C00) [pid = 3372] [serial = 2110] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 247 (19448C00) [pid = 3372] [serial = 2062] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | 1463627068526 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 20:04:28 INFO - PROCESS | 3372 | 1463627068528 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 246 (1B3B4400) [pid = 3372] [serial = 2021] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 245 (1A74CC00) [pid = 3372] [serial = 2098] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 244 (19E6D000) [pid = 3372] [serial = 2095] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 243 (1A151400) [pid = 3372] [serial = 2096] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 242 (14290C00) [pid = 3372] [serial = 2086] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 241 (170C3000) [pid = 3372] [serial = 2087] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 240 (10FBF400) [pid = 3372] [serial = 2080] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 239 (1AA45C00) [pid = 3372] [serial = 2099] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 238 (1AE5D800) [pid = 3372] [serial = 2101] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 237 (19448000) [pid = 3372] [serial = 2089] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 236 (194EA000) [pid = 3372] [serial = 2090] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 235 (16D69800) [pid = 3372] [serial = 2084] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 234 (16472400) [pid = 3372] [serial = 2083] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 233 (195E0400) [pid = 3372] [serial = 2065] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 232 (195C3C00) [pid = 3372] [serial = 2092] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 231 (1978C400) [pid = 3372] [serial = 2068] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 230 (1A152000) [pid = 3372] [serial = 2071] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 229 (1AB58400) [pid = 3372] [serial = 2074] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 228 (17635800) [pid = 3372] [serial = 2077] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 227 (1AF9FC00) [pid = 3372] [serial = 2107] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 226 (1AE63000) [pid = 3372] [serial = 2102] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 225 (19441800) [pid = 3372] [serial = 2054] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 224 (1AFA3C00) [pid = 3372] [serial = 2108] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 223 (11422C00) [pid = 3372] [serial = 2081] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 222 (1A4AB400) [pid = 3372] [serial = 2104] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 221 (1AE65000) [pid = 3372] [serial = 2105] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | --DOMWINDOW == 220 (195CAC00) [pid = 3372] [serial = 2093] [outer = 00000000] [url = about:blank] 20:04:28 INFO - PROCESS | 3372 | 1463627068539 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:04:28 INFO - PROCESS | 3372 | 1463627068541 Marionette TRACE conn2 <- [1,2902,null,{}] 20:04:28 INFO - PROCESS | 3372 | 1463627068547 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:28 INFO - TEST-START | /DOMEvents/constructors.html 20:04:28 INFO - PROCESS | 3372 | 1463627068655 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 20:04:28 INFO - PROCESS | 3372 | 1463627068787 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:28 INFO - PROCESS | 3372 | ++DOCSHELL 114AA400 == 82 [pid = 3372] [id = 735] 20:04:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 221 (11A0D800) [pid = 3372] [serial = 2205] [outer = 00000000] 20:04:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 222 (15F4BC00) [pid = 3372] [serial = 2206] [outer = 11A0D800] 20:04:28 INFO - PROCESS | 3372 | 1463627068835 Marionette DEBUG loaded listener.js 20:04:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 223 (16847400) [pid = 3372] [serial = 2207] [outer = 11A0D800] 20:04:29 INFO - PROCESS | 3372 | 1463627069343 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:04:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:04:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:04:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 938ms 20:04:29 INFO - PROCESS | 3372 | 1463627069477 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 20:04:29 INFO - PROCESS | 3372 | 1463627069479 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 20:04:29 INFO - PROCESS | 3372 | 1463627069483 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:04:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:04:29 INFO - PROCESS | 3372 | 1463627069484 Marionette TRACE conn2 <- [1,2906,null,{}] 20:04:29 INFO - PROCESS | 3372 | 1463627069488 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:29 INFO - PROCESS | 3372 | 1463627069582 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 20:04:29 INFO - PROCESS | 3372 | 1463627069710 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:29 INFO - PROCESS | 3372 | ++DOCSHELL 11422C00 == 83 [pid = 3372] [id = 736] 20:04:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 224 (130CE000) [pid = 3372] [serial = 2208] [outer = 00000000] 20:04:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 225 (19448400) [pid = 3372] [serial = 2209] [outer = 130CE000] 20:04:29 INFO - PROCESS | 3372 | 1463627069753 Marionette DEBUG loaded listener.js 20:04:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 226 (195E2400) [pid = 3372] [serial = 2210] [outer = 130CE000] 20:04:30 INFO - PROCESS | 3372 | 1463627070104 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:04:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:04:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 641ms 20:04:30 INFO - PROCESS | 3372 | 1463627070121 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 3372 | 1463627070123 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 20:04:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:04:30 INFO - PROCESS | 3372 | 1463627070126 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - PROCESS | 3372 | 1463627070128 Marionette TRACE conn2 <- [1,2910,null,{}] 20:04:30 INFO - PROCESS | 3372 | 1463627070131 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:30 INFO - PROCESS | 3372 | 1463627070305 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 20:04:30 INFO - PROCESS | 3372 | 1463627070322 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:30 INFO - PROCESS | 3372 | ++DOCSHELL 1A152C00 == 84 [pid = 3372] [id = 737] 20:04:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 227 (1A153800) [pid = 3372] [serial = 2211] [outer = 00000000] 20:04:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 228 (1A4BA800) [pid = 3372] [serial = 2212] [outer = 1A153800] 20:04:30 INFO - PROCESS | 3372 | 1463627070367 Marionette DEBUG loaded listener.js 20:04:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 229 (1AA45400) [pid = 3372] [serial = 2213] [outer = 1A153800] 20:04:30 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:04:30 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:04:30 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:04:30 INFO - PROCESS | 3372 | [3372] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:04:30 INFO - PROCESS | 3372 | 1463627070822 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:04:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:04:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:04:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 20:04:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:04:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 20:04:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:04:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 20:04:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:04:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:04:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 750ms 20:04:30 INFO - PROCESS | 3372 | 1463627070874 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 3372 | 1463627070876 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 20:04:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:04:30 INFO - PROCESS | 3372 | 1463627070879 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - PROCESS | 3372 | 1463627070881 Marionette TRACE conn2 <- [1,2914,null,{}] 20:04:30 INFO - PROCESS | 3372 | 1463627070884 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:31 INFO - PROCESS | 3372 | 1463627071077 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 20:04:31 INFO - PROCESS | 3372 | 1463627071109 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:31 INFO - PROCESS | 3372 | ++DOCSHELL 1AB52000 == 85 [pid = 3372] [id = 738] 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 230 (1ACB9C00) [pid = 3372] [serial = 2214] [outer = 00000000] 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 231 (1AF97800) [pid = 3372] [serial = 2215] [outer = 1ACB9C00] 20:04:31 INFO - PROCESS | 3372 | 1463627071152 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 232 (1AFA3000) [pid = 3372] [serial = 2216] [outer = 1ACB9C00] 20:04:31 INFO - PROCESS | 3372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:04:31 INFO - PROCESS | 3372 | 1463627071580 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:04:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:04:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 735ms 20:04:31 INFO - PROCESS | 3372 | 1463627071620 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 20:04:31 INFO - PROCESS | 3372 | 1463627071622 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 20:04:31 INFO - PROCESS | 3372 | 1463627071625 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:04:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:04:31 INFO - PROCESS | 3372 | 1463627071627 Marionette TRACE conn2 <- [1,2918,null,{}] 20:04:31 INFO - PROCESS | 3372 | 1463627071630 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:31 INFO - PROCESS | 3372 | 1463627071776 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 20:04:31 INFO - PROCESS | 3372 | 1463627071794 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:31 INFO - PROCESS | 3372 | ++DOCSHELL 1A154800 == 86 [pid = 3372] [id = 739] 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 233 (1AFA3400) [pid = 3372] [serial = 2217] [outer = 00000000] 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 234 (1B3B5000) [pid = 3372] [serial = 2218] [outer = 1AFA3400] 20:04:31 INFO - PROCESS | 3372 | 1463627071836 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 235 (1B3B8000) [pid = 3372] [serial = 2219] [outer = 1AFA3400] 20:04:32 INFO - PROCESS | 3372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:04:32 INFO - PROCESS | 3372 | 1463627072258 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:04:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:04:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 703ms 20:04:32 INFO - PROCESS | 3372 | 1463627072325 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 20:04:32 INFO - PROCESS | 3372 | 1463627072327 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 20:04:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:04:32 INFO - PROCESS | 3372 | 1463627072336 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:04:32 INFO - PROCESS | 3372 | 1463627072338 Marionette TRACE conn2 <- [1,2922,null,{}] 20:04:32 INFO - PROCESS | 3372 | 1463627072341 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:32 INFO - PROCESS | 3372 | 1463627072477 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 20:04:32 INFO - PROCESS | 3372 | 1463627072593 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:32 INFO - PROCESS | 3372 | ++DOCSHELL 112E6800 == 87 [pid = 3372] [id = 740] 20:04:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 236 (1B239400) [pid = 3372] [serial = 2220] [outer = 00000000] 20:04:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 237 (1E4BA800) [pid = 3372] [serial = 2221] [outer = 1B239400] 20:04:32 INFO - PROCESS | 3372 | 1463627072636 Marionette DEBUG loaded listener.js 20:04:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 238 (1E4BD400) [pid = 3372] [serial = 2222] [outer = 1B239400] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 237 (112DC800) [pid = 3372] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 236 (13BA0000) [pid = 3372] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 235 (0F208400) [pid = 3372] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 234 (0F33D800) [pid = 3372] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 233 (16C48800) [pid = 3372] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 232 (1A0D8C00) [pid = 3372] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 231 (1AA42800) [pid = 3372] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 230 (195DF800) [pid = 3372] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 229 (16D73C00) [pid = 3372] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 228 (1A0E1800) [pid = 3372] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 227 (1826E800) [pid = 3372] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 226 (14285800) [pid = 3372] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 225 (155EB000) [pid = 3372] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 224 (1370F400) [pid = 3372] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 223 (18262000) [pid = 3372] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 222 (17742C00) [pid = 3372] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 221 (112DB800) [pid = 3372] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 220 (195D2C00) [pid = 3372] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 219 (18254C00) [pid = 3372] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 218 (10A5BC00) [pid = 3372] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 217 (13309400) [pid = 3372] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 216 (1973B800) [pid = 3372] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 215 (140EE400) [pid = 3372] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 214 (13383000) [pid = 3372] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 213 (16475C00) [pid = 3372] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 212 (195BC000) [pid = 3372] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 211 (1A74A000) [pid = 3372] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 210 (195D5400) [pid = 3372] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 209 (199E1C00) [pid = 3372] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 208 (1390A000) [pid = 3372] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 207 (19448800) [pid = 3372] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 206 (195C2000) [pid = 3372] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 205 (1331A000) [pid = 3372] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 204 (10A58800) [pid = 3372] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 203 (1A747C00) [pid = 3372] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 202 (1AB56800) [pid = 3372] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 201 (170CC000) [pid = 3372] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 200 (1762E400) [pid = 3372] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 199 (140EA000) [pid = 3372] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 198 (140EA400) [pid = 3372] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 197 (177E7400) [pid = 3372] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 196 (16847800) [pid = 3372] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 195 (16C49000) [pid = 3372] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 194 (17638800) [pid = 3372] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 193 (16846C00) [pid = 3372] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 192 (1973FC00) [pid = 3372] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 191 (112CE000) [pid = 3372] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 190 (18263400) [pid = 3372] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 189 (195DDC00) [pid = 3372] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 188 (105ED800) [pid = 3372] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 187 (1978E400) [pid = 3372] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 186 (1AA40C00) [pid = 3372] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (194E2000) [pid = 3372] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (17E15800) [pid = 3372] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (14279C00) [pid = 3372] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (0F338400) [pid = 3372] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (170CC400) [pid = 3372] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (19579400) [pid = 3372] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:04:33 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (10C6A000) [pid = 3372] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:04:33 INFO - PROCESS | 3372 | 1463627073714 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:04:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:04:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1391ms 20:04:33 INFO - PROCESS | 3372 | 1463627073739 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 20:04:33 INFO - PROCESS | 3372 | 1463627073751 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 20:04:33 INFO - PROCESS | 3372 | 1463627073755 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:04:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:04:33 INFO - PROCESS | 3372 | 1463627073757 Marionette TRACE conn2 <- [1,2926,null,{}] 20:04:33 INFO - PROCESS | 3372 | 1463627073760 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:33 INFO - PROCESS | 3372 | 1463627073851 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 20:04:34 INFO - PROCESS | 3372 | 1463627074015 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:34 INFO - PROCESS | 3372 | ++DOCSHELL 10BB3800 == 88 [pid = 3372] [id = 741] 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (10C1E400) [pid = 3372] [serial = 2223] [outer = 00000000] 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (11C67800) [pid = 3372] [serial = 2224] [outer = 10C1E400] 20:04:34 INFO - PROCESS | 3372 | 1463627074058 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (13383C00) [pid = 3372] [serial = 2225] [outer = 10C1E400] 20:04:34 INFO - PROCESS | 3372 | 1463627074381 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:04:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:04:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 688ms 20:04:34 INFO - PROCESS | 3372 | 1463627074455 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 20:04:34 INFO - PROCESS | 3372 | 1463627074457 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 20:04:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:04:34 INFO - PROCESS | 3372 | 1463627074461 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:04:34 INFO - PROCESS | 3372 | 1463627074463 Marionette TRACE conn2 <- [1,2930,null,{}] 20:04:34 INFO - PROCESS | 3372 | 1463627074466 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:34 INFO - PROCESS | 3372 | 1463627074577 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 20:04:34 INFO - PROCESS | 3372 | 1463627074597 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:34 INFO - PROCESS | 3372 | ++DOCSHELL 14287800 == 89 [pid = 3372] [id = 742] 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (15231000) [pid = 3372] [serial = 2226] [outer = 00000000] 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (16C49000) [pid = 3372] [serial = 2227] [outer = 15231000] 20:04:34 INFO - PROCESS | 3372 | 1463627074648 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (177E7800) [pid = 3372] [serial = 2228] [outer = 15231000] 20:04:35 INFO - PROCESS | 3372 | 1463627075104 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:04:35 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:04:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:04:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 687ms 20:04:35 INFO - PROCESS | 3372 | 1463627075162 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 20:04:35 INFO - PROCESS | 3372 | 1463627075164 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 20:04:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:04:35 INFO - PROCESS | 3372 | 1463627075167 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:04:35 INFO - PROCESS | 3372 | 1463627075169 Marionette TRACE conn2 <- [1,2934,null,{}] 20:04:35 INFO - PROCESS | 3372 | 1463627075172 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:35 INFO - PROCESS | 3372 | 1463627075264 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 20:04:35 INFO - PROCESS | 3372 | 1463627075297 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:35 INFO - PROCESS | 3372 | ++DOCSHELL 17DF6800 == 90 [pid = 3372] [id = 743] 20:04:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (19578C00) [pid = 3372] [serial = 2229] [outer = 00000000] 20:04:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 187 (195D4800) [pid = 3372] [serial = 2230] [outer = 19578C00] 20:04:35 INFO - PROCESS | 3372 | 1463627075340 Marionette DEBUG loaded listener.js 20:04:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 188 (1973FC00) [pid = 3372] [serial = 2231] [outer = 19578C00] 20:04:36 INFO - PROCESS | 3372 | 1463627076008 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:04:36 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:04:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 907ms 20:04:36 INFO - PROCESS | 3372 | 1463627076071 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 20:04:36 INFO - PROCESS | 3372 | 1463627076076 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 20:04:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:04:36 INFO - PROCESS | 3372 | 1463627076081 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:04:36 INFO - PROCESS | 3372 | 1463627076085 Marionette TRACE conn2 <- [1,2938,null,{}] 20:04:36 INFO - PROCESS | 3372 | 1463627076091 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:36 INFO - PROCESS | 3372 | 1463627076303 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 20:04:36 INFO - PROCESS | 3372 | 1463627076425 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:36 INFO - PROCESS | 3372 | ++DOCSHELL 13BB5000 == 91 [pid = 3372] [id = 744] 20:04:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 189 (13BB7800) [pid = 3372] [serial = 2232] [outer = 00000000] 20:04:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 190 (1524E800) [pid = 3372] [serial = 2233] [outer = 13BB7800] 20:04:36 INFO - PROCESS | 3372 | 1463627076481 Marionette DEBUG loaded listener.js 20:04:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 191 (16848800) [pid = 3372] [serial = 2234] [outer = 13BB7800] 20:04:36 INFO - PROCESS | 3372 | ++DOCSHELL 17FC5800 == 92 [pid = 3372] [id = 745] 20:04:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 192 (17FC5C00) [pid = 3372] [serial = 2235] [outer = 00000000] 20:04:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 193 (17FC8C00) [pid = 3372] [serial = 2236] [outer = 17FC5C00] 20:04:37 INFO - PROCESS | 3372 | 1463627077107 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:04:37 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:04:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1047ms 20:04:37 INFO - PROCESS | 3372 | 1463627077128 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 20:04:37 INFO - PROCESS | 3372 | 1463627077134 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 20:04:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:04:37 INFO - PROCESS | 3372 | 1463627077141 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:04:37 INFO - PROCESS | 3372 | 1463627077144 Marionette TRACE conn2 <- [1,2942,null,{}] 20:04:37 INFO - PROCESS | 3372 | 1463627077148 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:37 INFO - PROCESS | 3372 | 1463627077308 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 20:04:37 INFO - PROCESS | 3372 | 1463627077474 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 3372 | ++DOCSHELL 176C9C00 == 93 [pid = 3372] [id = 746] 20:04:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 194 (17741400) [pid = 3372] [serial = 2237] [outer = 00000000] 20:04:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 195 (19441C00) [pid = 3372] [serial = 2238] [outer = 17741400] 20:04:37 INFO - PROCESS | 3372 | 1463627077528 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 196 (1944CC00) [pid = 3372] [serial = 2239] [outer = 17741400] 20:04:38 INFO - PROCESS | 3372 | 1463627078072 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:04:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:04:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:04:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 937ms 20:04:38 INFO - PROCESS | 3372 | 1463627078084 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 20:04:38 INFO - PROCESS | 3372 | 1463627078087 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 20:04:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:04:38 INFO - PROCESS | 3372 | 1463627078090 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:04:38 INFO - PROCESS | 3372 | 1463627078094 Marionette TRACE conn2 <- [1,2946,null,{}] 20:04:38 INFO - PROCESS | 3372 | 1463627078105 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:38 INFO - PROCESS | 3372 | 1463627078248 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 20:04:38 INFO - PROCESS | 3372 | 1463627078427 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:38 INFO - PROCESS | 3372 | ++DOCSHELL 19745800 == 94 [pid = 3372] [id = 747] 20:04:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 197 (19789000) [pid = 3372] [serial = 2240] [outer = 00000000] 20:04:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 198 (1A0E3400) [pid = 3372] [serial = 2241] [outer = 19789000] 20:04:38 INFO - PROCESS | 3372 | 1463627078484 Marionette DEBUG loaded listener.js 20:04:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 199 (1A4CC800) [pid = 3372] [serial = 2242] [outer = 19789000] 20:04:38 INFO - PROCESS | 3372 | 1463627078981 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:04:39 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:04:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 938ms 20:04:39 INFO - PROCESS | 3372 | 1463627079035 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 3372 | 1463627079038 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:04:39 INFO - PROCESS | 3372 | 1463627079042 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 3372 | 1463627079044 Marionette TRACE conn2 <- [1,2950,null,{}] 20:04:39 INFO - PROCESS | 3372 | 1463627079048 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:39 INFO - PROCESS | 3372 | 1463627079167 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 20:04:39 INFO - PROCESS | 3372 | 1463627079351 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 3372 | ++DOCSHELL 19E76400 == 95 [pid = 3372] [id = 748] 20:04:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 200 (1A74C400) [pid = 3372] [serial = 2243] [outer = 00000000] 20:04:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 201 (1ACB8400) [pid = 3372] [serial = 2244] [outer = 1A74C400] 20:04:39 INFO - PROCESS | 3372 | 1463627079408 Marionette DEBUG loaded listener.js 20:04:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 202 (1AF96000) [pid = 3372] [serial = 2245] [outer = 1A74C400] 20:04:39 INFO - PROCESS | 3372 | 1463627079939 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:04:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:04:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 938ms 20:04:39 INFO - PROCESS | 3372 | 1463627079986 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 3372 | 1463627079989 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:04:39 INFO - PROCESS | 3372 | 1463627079992 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 3372 | 1463627079994 Marionette TRACE conn2 <- [1,2954,null,{}] 20:04:40 INFO - PROCESS | 3372 | 1463627079997 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:40 INFO - PROCESS | 3372 | 1463627080113 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 20:04:40 INFO - PROCESS | 3372 | 1463627080258 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:40 INFO - PROCESS | 3372 | ++DOCSHELL 1A0E1800 == 96 [pid = 3372] [id = 749] 20:04:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 203 (1AA3D400) [pid = 3372] [serial = 2246] [outer = 00000000] 20:04:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 204 (1E4B8000) [pid = 3372] [serial = 2247] [outer = 1AA3D400] 20:04:40 INFO - PROCESS | 3372 | 1463627080311 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 205 (1E4BA000) [pid = 3372] [serial = 2248] [outer = 1AA3D400] 20:04:40 INFO - PROCESS | 3372 | 1463627080805 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:04:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:04:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 844ms 20:04:40 INFO - PROCESS | 3372 | 1463627080835 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 20:04:40 INFO - PROCESS | 3372 | 1463627080837 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 20:04:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:04:40 INFO - PROCESS | 3372 | 1463627080858 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:04:40 INFO - PROCESS | 3372 | 1463627080860 Marionette TRACE conn2 <- [1,2958,null,{}] 20:04:40 INFO - PROCESS | 3372 | 1463627080864 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:40 INFO - PROCESS | 3372 | 1463627080989 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 20:04:41 INFO - PROCESS | 3372 | 1463627081175 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 3372 | ++DOCSHELL 1B41FC00 == 97 [pid = 3372] [id = 750] 20:04:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 206 (1E4C3000) [pid = 3372] [serial = 2249] [outer = 00000000] 20:04:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 207 (1EB06800) [pid = 3372] [serial = 2250] [outer = 1E4C3000] 20:04:41 INFO - PROCESS | 3372 | 1463627081230 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 208 (1EB09C00) [pid = 3372] [serial = 2251] [outer = 1E4C3000] 20:04:41 INFO - PROCESS | 3372 | 1463627081751 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:04:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:04:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 954ms 20:04:41 INFO - PROCESS | 3372 | 1463627081804 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 3372 | 1463627081806 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 20:04:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:04:41 INFO - PROCESS | 3372 | 1463627081811 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 3372 | 1463627081814 Marionette TRACE conn2 <- [1,2962,null,{}] 20:04:41 INFO - PROCESS | 3372 | 1463627081820 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:41 INFO - PROCESS | 3372 | 1463627081937 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 20:04:42 INFO - PROCESS | 3372 | 1463627082121 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:42 INFO - PROCESS | 3372 | ++DOCSHELL 0F803000 == 98 [pid = 3372] [id = 751] 20:04:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 209 (0F803800) [pid = 3372] [serial = 2252] [outer = 00000000] 20:04:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 210 (0F809000) [pid = 3372] [serial = 2253] [outer = 0F803800] 20:04:42 INFO - PROCESS | 3372 | 1463627082175 Marionette DEBUG loaded listener.js 20:04:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 211 (0F80DC00) [pid = 3372] [serial = 2254] [outer = 0F803800] 20:04:42 INFO - PROCESS | 3372 | 1463627082663 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:04:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 20:04:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 906ms 20:04:42 INFO - PROCESS | 3372 | 1463627082714 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 20:04:42 INFO - PROCESS | 3372 | 1463627082717 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 20:04:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:04:42 INFO - PROCESS | 3372 | 1463627082720 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:04:42 INFO - PROCESS | 3372 | 1463627082722 Marionette TRACE conn2 <- [1,2966,null,{}] 20:04:42 INFO - PROCESS | 3372 | 1463627082726 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:42 INFO - PROCESS | 3372 | 1463627082848 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 20:04:43 INFO - PROCESS | 3372 | 1463627083033 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:43 INFO - PROCESS | 3372 | ++DOCSHELL 0F808C00 == 99 [pid = 3372] [id = 752] 20:04:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 212 (0F809400) [pid = 3372] [serial = 2255] [outer = 00000000] 20:04:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 213 (1EB0A400) [pid = 3372] [serial = 2256] [outer = 0F809400] 20:04:43 INFO - PROCESS | 3372 | 1463627083087 Marionette DEBUG loaded listener.js 20:04:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 214 (1EB42C00) [pid = 3372] [serial = 2257] [outer = 0F809400] 20:04:43 INFO - PROCESS | 3372 | 1463627083613 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:04:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:04:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 954ms 20:04:43 INFO - PROCESS | 3372 | 1463627083665 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 3372 | 1463627083667 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 20:04:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:04:43 INFO - PROCESS | 3372 | 1463627083671 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:04:43 INFO - PROCESS | 3372 | 1463627083673 Marionette TRACE conn2 <- [1,2970,null,{}] 20:04:43 INFO - PROCESS | 3372 | 1463627083676 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:43 INFO - PROCESS | 3372 | 1463627083790 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 20:04:44 INFO - PROCESS | 3372 | 1463627083994 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 3372 | ++DOCSHELL 12D31400 == 100 [pid = 3372] [id = 753] 20:04:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 215 (12D76000) [pid = 3372] [serial = 2258] [outer = 00000000] 20:04:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 216 (1EE94400) [pid = 3372] [serial = 2259] [outer = 12D76000] 20:04:44 INFO - PROCESS | 3372 | 1463627084051 Marionette DEBUG loaded listener.js 20:04:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 217 (1F50E800) [pid = 3372] [serial = 2260] [outer = 12D76000] 20:04:44 INFO - PROCESS | 3372 | 1463627084580 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:04:44 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:04:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:04:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 953ms 20:04:44 INFO - PROCESS | 3372 | 1463627084621 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 20:04:44 INFO - PROCESS | 3372 | 1463627084623 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 20:04:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:04:44 INFO - PROCESS | 3372 | 1463627084628 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:04:44 INFO - PROCESS | 3372 | 1463627084630 Marionette TRACE conn2 <- [1,2974,null,{}] 20:04:44 INFO - PROCESS | 3372 | 1463627084634 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:44 INFO - PROCESS | 3372 | 1463627084751 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 20:04:44 INFO - PROCESS | 3372 | 1463627084951 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 3372 | ++DOCSHELL 10377000 == 101 [pid = 3372] [id = 754] 20:04:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 218 (11081C00) [pid = 3372] [serial = 2261] [outer = 00000000] 20:04:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 219 (16783800) [pid = 3372] [serial = 2262] [outer = 11081C00] 20:04:45 INFO - PROCESS | 3372 | 1463627085006 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 220 (16C49800) [pid = 3372] [serial = 2263] [outer = 11081C00] 20:04:45 INFO - PROCESS | 3372 | 1463627085556 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:04:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:04:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 954ms 20:04:45 INFO - PROCESS | 3372 | 1463627085592 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 3372 | 1463627085597 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 20:04:45 INFO - PROCESS | 3372 | 1463627085602 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:04:45 INFO - PROCESS | 3372 | 1463627085605 Marionette TRACE conn2 <- [1,2978,null,{}] 20:04:45 INFO - PROCESS | 3372 | 1463627085609 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:45 INFO - PROCESS | 3372 | 1463627085742 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 20:04:45 INFO - PROCESS | 3372 | 1463627085947 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 3372 | ++DOCSHELL 10C1DC00 == 102 [pid = 3372] [id = 755] 20:04:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 221 (112E2400) [pid = 3372] [serial = 2264] [outer = 00000000] 20:04:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 222 (1428F800) [pid = 3372] [serial = 2265] [outer = 112E2400] 20:04:46 INFO - PROCESS | 3372 | 1463627086007 Marionette DEBUG loaded listener.js 20:04:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 223 (17632400) [pid = 3372] [serial = 2266] [outer = 112E2400] 20:04:46 INFO - PROCESS | 3372 | ++DOCSHELL 10484800 == 103 [pid = 3372] [id = 756] 20:04:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 224 (10A59800) [pid = 3372] [serial = 2267] [outer = 00000000] 20:04:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 225 (10C61000) [pid = 3372] [serial = 2268] [outer = 10A59800] 20:04:46 INFO - PROCESS | 3372 | 1463627086967 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:04:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1391ms 20:04:47 INFO - PROCESS | 3372 | 1463627087005 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 3372 | 1463627087010 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 20:04:47 INFO - PROCESS | 3372 | 1463627087014 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:04:47 INFO - PROCESS | 3372 | 1463627087018 Marionette TRACE conn2 <- [1,2982,null,{}] 20:04:47 INFO - PROCESS | 3372 | 1463627087023 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:47 INFO - PROCESS | 3372 | 1463627087164 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 20:04:47 INFO - PROCESS | 3372 | 1463627087338 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 3372 | ++DOCSHELL 1047FC00 == 104 [pid = 3372] [id = 757] 20:04:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 226 (10A57C00) [pid = 3372] [serial = 2269] [outer = 00000000] 20:04:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 227 (112CE400) [pid = 3372] [serial = 2270] [outer = 10A57C00] 20:04:47 INFO - PROCESS | 3372 | 1463627087386 Marionette DEBUG loaded listener.js 20:04:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 228 (13390000) [pid = 3372] [serial = 2271] [outer = 10A57C00] 20:04:47 INFO - PROCESS | 3372 | 1463627087939 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:04:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:04:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 953ms 20:04:47 INFO - PROCESS | 3372 | 1463627087967 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 3372 | 1463627087973 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 20:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:04:47 INFO - PROCESS | 3372 | 1463627087980 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - PROCESS | 3372 | 1463627087983 Marionette TRACE conn2 <- [1,2986,null,{}] 20:04:47 INFO - PROCESS | 3372 | 1463627087986 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:48 INFO - PROCESS | 3372 | 1463627088105 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 20:04:48 INFO - PROCESS | 3372 | 1463627088299 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:48 INFO - PROCESS | 3372 | ++DOCSHELL 112E9400 == 105 [pid = 3372] [id = 758] 20:04:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 229 (12884800) [pid = 3372] [serial = 2272] [outer = 00000000] 20:04:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 230 (157BC800) [pid = 3372] [serial = 2273] [outer = 12884800] 20:04:48 INFO - PROCESS | 3372 | 1463627088347 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 231 (16786C00) [pid = 3372] [serial = 2274] [outer = 12884800] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1678C400 == 104 [pid = 3372] [id = 585] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1762C400 == 103 [pid = 3372] [id = 612] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 17CE8800 == 102 [pid = 3372] [id = 522] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 14287800 == 101 [pid = 3372] [id = 742] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 10BB3800 == 100 [pid = 3372] [id = 741] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 112E6800 == 99 [pid = 3372] [id = 740] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1A154800 == 98 [pid = 3372] [id = 739] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1AB52000 == 97 [pid = 3372] [id = 738] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1A152C00 == 96 [pid = 3372] [id = 737] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 11422C00 == 95 [pid = 3372] [id = 736] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 114AA400 == 94 [pid = 3372] [id = 735] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 194E2400 == 93 [pid = 3372] [id = 734] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 230 (1B244000) [pid = 3372] [serial = 2167] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 229 (174BC800) [pid = 3372] [serial = 2137] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 228 (14291400) [pid = 3372] [serial = 2113] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 227 (194E8C00) [pid = 3372] [serial = 2116] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 226 (1B121000) [pid = 3372] [serial = 2119] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 225 (1B3B4800) [pid = 3372] [serial = 2122] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 224 (1B413000) [pid = 3372] [serial = 2125] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 223 (1F515400) [pid = 3372] [serial = 2128] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 222 (1EE96C00) [pid = 3372] [serial = 2131] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 221 (1F510800) [pid = 3372] [serial = 2134] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 14EC1400 == 92 [pid = 3372] [id = 733] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 140ED800 == 91 [pid = 3372] [id = 732] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 17FCA800 == 90 [pid = 3372] [id = 730] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 17FC3400 == 89 [pid = 3372] [id = 729] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1F6CC400 == 88 [pid = 3372] [id = 728] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1B420000 == 87 [pid = 3372] [id = 727] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1EB47800 == 86 [pid = 3372] [id = 726] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 195B5C00 == 85 [pid = 3372] [id = 725] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 1646F400 == 84 [pid = 3372] [id = 724] 20:04:48 INFO - PROCESS | 3372 | --DOCSHELL 112E2800 == 83 [pid = 3372] [id = 723] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 220 (12B60000) [pid = 3372] [serial = 2057] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 219 (1ACB5000) [pid = 3372] [serial = 1760] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 218 (1ACBC800) [pid = 3372] [serial = 1994] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 217 (18259400) [pid = 3372] [serial = 1979] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 216 (1956B800) [pid = 3372] [serial = 2063] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 215 (14EC4000) [pid = 3372] [serial = 1739] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 214 (1B123400) [pid = 3372] [serial = 1802] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 213 (18250C00) [pid = 3372] [serial = 1745] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 212 (170C4000) [pid = 3372] [serial = 1742] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 211 (16C51000) [pid = 3372] [serial = 1793] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 210 (1824F400) [pid = 3372] [serial = 1853] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 209 (1AA3CC00) [pid = 3372] [serial = 1757] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 208 (19934C00) [pid = 3372] [serial = 1904] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 207 (13DC8400) [pid = 3372] [serial = 1943] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 206 (195D0400) [pid = 3372] [serial = 1898] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 205 (1A4D0C00) [pid = 3372] [serial = 1988] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 204 (128A0000) [pid = 3372] [serial = 1790] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 203 (1370A000) [pid = 3372] [serial = 1892] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 202 (16C47C00) [pid = 3372] [serial = 1895] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 201 (10C69000) [pid = 3372] [serial = 1736] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 200 (11C65C00) [pid = 3372] [serial = 1841] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 199 (177ED800) [pid = 3372] [serial = 1850] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 198 (1A4D3400) [pid = 3372] [serial = 1754] [outer = 00000000] [url = about:blank] 20:04:48 INFO - PROCESS | 3372 | --DOMWINDOW == 197 (1AB58C00) [pid = 3372] [serial = 1958] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 196 (19784800) [pid = 3372] [serial = 1901] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 195 (1762D400) [pid = 3372] [serial = 1976] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 194 (1A4D2400) [pid = 3372] [serial = 1952] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 193 (195E0C00) [pid = 3372] [serial = 1706] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 192 (16846000) [pid = 3372] [serial = 2060] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 191 (16C4CC00) [pid = 3372] [serial = 1946] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 190 (140E3800) [pid = 3372] [serial = 1844] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 189 (19575000) [pid = 3372] [serial = 1982] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 188 (1956D000) [pid = 3372] [serial = 1796] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 187 (13168C00) [pid = 3372] [serial = 1970] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 186 (1A012000) [pid = 3372] [serial = 1949] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (195CDC00) [pid = 3372] [serial = 1748] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (140CDC00) [pid = 3372] [serial = 1961] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (1826E400) [pid = 3372] [serial = 1856] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (199E6000) [pid = 3372] [serial = 1751] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (16476800) [pid = 3372] [serial = 1973] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (19E67C00) [pid = 3372] [serial = 1907] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (1762B400) [pid = 3372] [serial = 1847] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (1ACB5800) [pid = 3372] [serial = 1799] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (1AA3B400) [pid = 3372] [serial = 1955] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (19939800) [pid = 3372] [serial = 1985] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (1AB53C00) [pid = 3372] [serial = 1991] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (1AB59400) [pid = 3372] [serial = 2033] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (1AB54C00) [pid = 3372] [serial = 2030] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (1A156C00) [pid = 3372] [serial = 2027] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (16C48C00) [pid = 3372] [serial = 2024] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (1A15BC00) [pid = 3372] [serial = 2155] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (1AF98000) [pid = 3372] [serial = 2158] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (1A4D2C00) [pid = 3372] [serial = 2156] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (1AFA2C00) [pid = 3372] [serial = 2159] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1AE60800) [pid = 3372] [serial = 2164] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (1944D800) [pid = 3372] [serial = 2149] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (194EB800) [pid = 3372] [serial = 2150] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (1678DC00) [pid = 3372] [serial = 2141] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (16473C00) [pid = 3372] [serial = 2140] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (12AEDC00) [pid = 3372] [serial = 2143] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (140E7000) [pid = 3372] [serial = 2144] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (176C1800) [pid = 3372] [serial = 2146] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (17DEF000) [pid = 3372] [serial = 2147] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (195CC400) [pid = 3372] [serial = 2152] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (13DBF000) [pid = 3372] [serial = 2161] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1B237C00) [pid = 3372] [serial = 2165] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (19784400) [pid = 3372] [serial = 2153] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (17744800) [pid = 3372] [serial = 2162] [outer = 00000000] [url = about:blank] 20:04:49 INFO - PROCESS | 3372 | 1463627089050 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:04:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:04:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1094ms 20:04:49 INFO - PROCESS | 3372 | 1463627089079 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3372 | 1463627089081 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 20:04:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:04:49 INFO - PROCESS | 3372 | 1463627089087 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3372 | 1463627089090 Marionette TRACE conn2 <- [1,2990,null,{}] 20:04:49 INFO - PROCESS | 3372 | 1463627089100 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:49 INFO - PROCESS | 3372 | 1463627089197 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 20:04:49 INFO - PROCESS | 3372 | 1463627089321 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 3372 | ++DOCSHELL 128A0000 == 84 [pid = 3372] [id = 759] 20:04:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (128A9400) [pid = 3372] [serial = 2275] [outer = 00000000] 20:04:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (140C3C00) [pid = 3372] [serial = 2276] [outer = 128A9400] 20:04:49 INFO - PROCESS | 3372 | 1463627089368 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (14288000) [pid = 3372] [serial = 2277] [outer = 128A9400] 20:04:49 INFO - PROCESS | 3372 | 1463627089771 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:04:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:04:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 735ms 20:04:49 INFO - PROCESS | 3372 | 1463627089825 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3372 | 1463627089828 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 20:04:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:04:49 INFO - PROCESS | 3372 | 1463627089831 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3372 | 1463627089833 Marionette TRACE conn2 <- [1,2994,null,{}] 20:04:49 INFO - PROCESS | 3372 | 1463627089836 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:49 INFO - PROCESS | 3372 | 1463627089932 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 20:04:49 INFO - PROCESS | 3372 | 1463627089938 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 3372 | ++DOCSHELL 140E9400 == 85 [pid = 3372] [id = 760] 20:04:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (157C0C00) [pid = 3372] [serial = 2278] [outer = 00000000] 20:04:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (16791800) [pid = 3372] [serial = 2279] [outer = 157C0C00] 20:04:50 INFO - PROCESS | 3372 | 1463627089990 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (16C44000) [pid = 3372] [serial = 2280] [outer = 157C0C00] 20:04:50 INFO - PROCESS | 3372 | 1463627090448 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:04:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:04:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 20:04:50 INFO - PROCESS | 3372 | 1463627090469 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 20:04:50 INFO - PROCESS | 3372 | 1463627090471 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 20:04:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:04:50 INFO - PROCESS | 3372 | 1463627090474 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:04:50 INFO - PROCESS | 3372 | 1463627090475 Marionette TRACE conn2 <- [1,2998,null,{}] 20:04:50 INFO - PROCESS | 3372 | 1463627090479 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:50 INFO - PROCESS | 3372 | 1463627090571 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 20:04:50 INFO - PROCESS | 3372 | 1463627090577 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 3372 | ++DOCSHELL 1684AC00 == 86 [pid = 3372] [id = 761] 20:04:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (16C4B400) [pid = 3372] [serial = 2281] [outer = 00000000] 20:04:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (170C7400) [pid = 3372] [serial = 2282] [outer = 16C4B400] 20:04:50 INFO - PROCESS | 3372 | 1463627090621 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (1711F000) [pid = 3372] [serial = 2283] [outer = 16C4B400] 20:04:50 INFO - PROCESS | 3372 | [3372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:04:51 INFO - PROCESS | 3372 | 1463627091202 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:04:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:04:51 INFO - {} 20:04:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:04:51 INFO - {} 20:04:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:04:51 INFO - {} 20:04:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:04:51 INFO - {} 20:04:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 20:04:51 INFO - PROCESS | 3372 | 1463627091215 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 3372 | 1463627091217 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 20:04:51 INFO - TEST-START | /FileAPI/fileReader.html 20:04:51 INFO - PROCESS | 3372 | 1463627091220 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 3372 | 1463627091222 Marionette TRACE conn2 <- [1,3002,null,{}] 20:04:51 INFO - PROCESS | 3372 | 1463627091225 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:51 INFO - PROCESS | 3372 | 1463627091372 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 20:04:51 INFO - PROCESS | 3372 | 1463627091387 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:51 INFO - PROCESS | 3372 | ++DOCSHELL 174B2C00 == 87 [pid = 3372] [id = 762] 20:04:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (1762B000) [pid = 3372] [serial = 2284] [outer = 00000000] 20:04:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (17ED5000) [pid = 3372] [serial = 2285] [outer = 1762B000] 20:04:51 INFO - PROCESS | 3372 | 1463627091431 Marionette DEBUG loaded listener.js 20:04:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (17FC4C00) [pid = 3372] [serial = 2286] [outer = 1762B000] 20:04:51 INFO - PROCESS | 3372 | 1463627091863 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:04:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 20:04:51 INFO - PROCESS | 3372 | 1463627091920 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 3372 | 1463627091922 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 20:04:51 INFO - TEST-START | /FileAPI/historical.html 20:04:51 INFO - PROCESS | 3372 | 1463627091926 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 3372 | 1463627091927 Marionette TRACE conn2 <- [1,3006,null,{}] 20:04:51 INFO - PROCESS | 3372 | 1463627091931 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:52 INFO - PROCESS | 3372 | 1463627092104 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 20:04:52 INFO - PROCESS | 3372 | 1463627092193 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 3372 | ++DOCSHELL 17CE2000 == 88 [pid = 3372] [id = 763] 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (17FC5000) [pid = 3372] [serial = 2287] [outer = 00000000] 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (18254C00) [pid = 3372] [serial = 2288] [outer = 17FC5000] 20:04:52 INFO - PROCESS | 3372 | 1463627092235 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (18261400) [pid = 3372] [serial = 2289] [outer = 17FC5000] 20:04:52 INFO - PROCESS | 3372 | 1463627092627 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:04:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:04:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:04:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:04:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:04:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:04:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:04:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:04:52 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 20:04:52 INFO - PROCESS | 3372 | 1463627092667 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 20:04:52 INFO - PROCESS | 3372 | 1463627092669 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 20:04:52 INFO - PROCESS | 3372 | 1463627092672 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:04:52 INFO - TEST-START | /FileAPI/idlharness.html 20:04:52 INFO - PROCESS | 3372 | 1463627092674 Marionette TRACE conn2 <- [1,3010,null,{}] 20:04:52 INFO - PROCESS | 3372 | 1463627092677 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:52 INFO - PROCESS | 3372 | 1463627092814 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 20:04:52 INFO - PROCESS | 3372 | 1463627092831 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 3372 | ++DOCSHELL 18253C00 == 89 [pid = 3372] [id = 764] 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (18260400) [pid = 3372] [serial = 2290] [outer = 00000000] 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (194E1800) [pid = 3372] [serial = 2291] [outer = 18260400] 20:04:52 INFO - PROCESS | 3372 | 1463627092875 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (194EAC00) [pid = 3372] [serial = 2292] [outer = 18260400] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (1F510400) [pid = 3372] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (195C4400) [pid = 3372] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (1ACB9400) [pid = 3372] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (1B238000) [pid = 3372] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1B11AC00) [pid = 3372] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (18256000) [pid = 3372] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (13709000) [pid = 3372] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (1A151C00) [pid = 3372] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (13710000) [pid = 3372] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (1B3BCC00) [pid = 3372] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (16473800) [pid = 3372] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (140CBC00) [pid = 3372] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (1EE8F800) [pid = 3372] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (195C0800) [pid = 3372] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (1ACB9C00) [pid = 3372] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1B239400) [pid = 3372] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (1AFA3400) [pid = 3372] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (15231000) [pid = 3372] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (10C1E400) [pid = 3372] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (11A0D800) [pid = 3372] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1A153800) [pid = 3372] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (140EF800) [pid = 3372] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (19790000) [pid = 3372] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (194E7C00) [pid = 3372] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (130CE000) [pid = 3372] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (1646D000) [pid = 3372] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:04:53 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (195B6000) [pid = 3372] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:04:54 INFO - PROCESS | 3372 | 1463627094304 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:04:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:04:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:04:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:04:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:04:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:04:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:04:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:04:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:04:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:04:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:04:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:04:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:04:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:04:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 20:04:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:04:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:04:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:04:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:04:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:04:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:04:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:04:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1782ms 20:04:54 INFO - PROCESS | 3372 | 1463627094447 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 20:04:54 INFO - PROCESS | 3372 | 1463627094450 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 20:04:54 INFO - TEST-START | /FileAPI/idlharness.worker 20:04:54 INFO - PROCESS | 3372 | 1463627094454 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:04:54 INFO - PROCESS | 3372 | 1463627094455 Marionette TRACE conn2 <- [1,3014,null,{}] 20:04:54 INFO - PROCESS | 3372 | 1463627094459 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:54 INFO - PROCESS | 3372 | 1463627094593 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 20:04:54 INFO - PROCESS | 3372 | 1463627094604 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:54 INFO - PROCESS | 3372 | ++DOCSHELL 10A5F000 == 90 [pid = 3372] [id = 765] 20:04:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (114A0800) [pid = 3372] [serial = 2293] [outer = 00000000] 20:04:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (19786000) [pid = 3372] [serial = 2294] [outer = 114A0800] 20:04:54 INFO - PROCESS | 3372 | 1463627094648 Marionette DEBUG loaded listener.js 20:04:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (19788800) [pid = 3372] [serial = 2295] [outer = 114A0800] 20:04:54 INFO - PROCESS | 3372 | [3372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:04:55 INFO - PROCESS | 3372 | 1463627095570 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:04:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:04:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:04:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:04:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:04:55 INFO - {} 20:04:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 20:04:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:04:55 INFO - PROCESS | 3372 | 1463627095750 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 20:04:55 INFO - PROCESS | 3372 | 1463627095752 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 20:04:55 INFO - PROCESS | 3372 | 1463627095755 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:04:55 INFO - PROCESS | 3372 | 1463627095757 Marionette TRACE conn2 <- [1,3018,null,{}] 20:04:55 INFO - PROCESS | 3372 | 1463627095760 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:55 INFO - PROCESS | 3372 | 1463627095939 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 20:04:56 INFO - PROCESS | 3372 | 1463627096154 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:56 INFO - PROCESS | 3372 | ++DOCSHELL 0F209C00 == 91 [pid = 3372] [id = 766] 20:04:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (0F332400) [pid = 3372] [serial = 2296] [outer = 00000000] 20:04:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (1037DC00) [pid = 3372] [serial = 2297] [outer = 0F332400] 20:04:56 INFO - PROCESS | 3372 | 1463627096212 Marionette DEBUG loaded listener.js 20:04:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (105F6C00) [pid = 3372] [serial = 2298] [outer = 0F332400] 20:04:56 INFO - PROCESS | 3372 | 1463627096749 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:04:56 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 20:04:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1031ms 20:04:56 INFO - PROCESS | 3372 | 1463627096816 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 3372 | 1463627096820 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 20:04:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:04:56 INFO - PROCESS | 3372 | 1463627096825 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:04:56 INFO - PROCESS | 3372 | 1463627096829 Marionette TRACE conn2 <- [1,3022,null,{}] 20:04:56 INFO - PROCESS | 3372 | 1463627096834 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:57 INFO - PROCESS | 3372 | 1463627096976 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 20:04:57 INFO - PROCESS | 3372 | 1463627097162 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:57 INFO - PROCESS | 3372 | ++DOCSHELL 11C66000 == 92 [pid = 3372] [id = 767] 20:04:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (11C66800) [pid = 3372] [serial = 2299] [outer = 00000000] 20:04:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (12B5DC00) [pid = 3372] [serial = 2300] [outer = 11C66800] 20:04:57 INFO - PROCESS | 3372 | 1463627097221 Marionette DEBUG loaded listener.js 20:04:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (130CB400) [pid = 3372] [serial = 2301] [outer = 11C66800] 20:04:57 INFO - PROCESS | 3372 | 1463627097806 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:04:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1000ms 20:04:57 INFO - PROCESS | 3372 | 1463627097826 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 20:04:57 INFO - PROCESS | 3372 | 1463627097829 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 20:04:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:04:57 INFO - PROCESS | 3372 | 1463627097833 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:04:57 INFO - PROCESS | 3372 | 1463627097835 Marionette TRACE conn2 <- [1,3026,null,{}] 20:04:57 INFO - PROCESS | 3372 | 1463627097839 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:57 INFO - PROCESS | 3372 | 1463627097965 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 20:04:58 INFO - PROCESS | 3372 | 1463627098153 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:58 INFO - PROCESS | 3372 | ++DOCSHELL 14009000 == 93 [pid = 3372] [id = 768] 20:04:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1400B400) [pid = 3372] [serial = 2302] [outer = 00000000] 20:04:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (140E8C00) [pid = 3372] [serial = 2303] [outer = 1400B400] 20:04:58 INFO - PROCESS | 3372 | 1463627098210 Marionette DEBUG loaded listener.js 20:04:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (14278400) [pid = 3372] [serial = 2304] [outer = 1400B400] 20:04:58 INFO - PROCESS | 3372 | 1463627098804 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:04:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:04:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:04:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1001ms 20:04:58 INFO - PROCESS | 3372 | 1463627098835 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 20:04:58 INFO - PROCESS | 3372 | 1463627098838 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 20:04:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:04:58 INFO - PROCESS | 3372 | 1463627098849 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:04:58 INFO - PROCESS | 3372 | 1463627098854 Marionette TRACE conn2 <- [1,3030,null,{}] 20:04:58 INFO - PROCESS | 3372 | 1463627098858 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:04:59 INFO - PROCESS | 3372 | 1463627098987 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 20:04:59 INFO - PROCESS | 3372 | 1463627099172 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 3372 | ++DOCSHELL 16C4F400 == 94 [pid = 3372] [id = 769] 20:04:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 157 (16C4F800) [pid = 3372] [serial = 2305] [outer = 00000000] 20:04:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 158 (170C4400) [pid = 3372] [serial = 2306] [outer = 16C4F800] 20:04:59 INFO - PROCESS | 3372 | 1463627099227 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 159 (17635000) [pid = 3372] [serial = 2307] [outer = 16C4F800] 20:04:59 INFO - PROCESS | 3372 | 1463627099949 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:05:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:05:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:05:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1266ms 20:05:00 INFO - PROCESS | 3372 | 1463627100104 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 20:05:00 INFO - PROCESS | 3372 | 1463627100106 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 20:05:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:05:00 INFO - PROCESS | 3372 | 1463627100110 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:05:00 INFO - PROCESS | 3372 | 1463627100112 Marionette TRACE conn2 <- [1,3034,null,{}] 20:05:00 INFO - PROCESS | 3372 | 1463627100115 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:00 INFO - PROCESS | 3372 | 1463627100245 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 20:05:00 INFO - PROCESS | 3372 | 1463627100406 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:00 INFO - PROCESS | 3372 | ++DOCSHELL 16783400 == 95 [pid = 3372] [id = 770] 20:05:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 160 (16787400) [pid = 3372] [serial = 2308] [outer = 00000000] 20:05:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 161 (195D1000) [pid = 3372] [serial = 2309] [outer = 16787400] 20:05:00 INFO - PROCESS | 3372 | 1463627100462 Marionette DEBUG loaded listener.js 20:05:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 162 (19785800) [pid = 3372] [serial = 2310] [outer = 16787400] 20:05:00 INFO - PROCESS | 3372 | [3372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:05:01 INFO - PROCESS | 3372 | 1463627101011 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:05:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:05:01 INFO - {} 20:05:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 954ms 20:05:01 INFO - PROCESS | 3372 | 1463627101055 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 20:05:01 INFO - PROCESS | 3372 | 1463627101057 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 20:05:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:05:01 INFO - PROCESS | 3372 | 1463627101061 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:05:01 INFO - PROCESS | 3372 | 1463627101063 Marionette TRACE conn2 <- [1,3038,null,{}] 20:05:01 INFO - PROCESS | 3372 | 1463627101067 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:01 INFO - PROCESS | 3372 | 1463627101219 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 20:05:01 INFO - PROCESS | 3372 | 1463627101387 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:01 INFO - PROCESS | 3372 | ++DOCSHELL 19792000 == 96 [pid = 3372] [id = 771] 20:05:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 163 (19936400) [pid = 3372] [serial = 2311] [outer = 00000000] 20:05:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 164 (1A0DBC00) [pid = 3372] [serial = 2312] [outer = 19936400] 20:05:01 INFO - PROCESS | 3372 | 1463627101449 Marionette DEBUG loaded listener.js 20:05:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 165 (1A160C00) [pid = 3372] [serial = 2313] [outer = 19936400] 20:05:02 INFO - PROCESS | 3372 | 1463627102020 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:05:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1000ms 20:05:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:05:02 INFO - PROCESS | 3372 | 1463627102063 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 20:05:02 INFO - PROCESS | 3372 | 1463627102066 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 20:05:02 INFO - PROCESS | 3372 | 1463627102070 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:05:02 INFO - PROCESS | 3372 | 1463627102072 Marionette TRACE conn2 <- [1,3042,null,{}] 20:05:02 INFO - PROCESS | 3372 | 1463627102076 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:02 INFO - PROCESS | 3372 | 1463627102205 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 20:05:02 INFO - PROCESS | 3372 | 1463627102385 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:02 INFO - PROCESS | 3372 | ++DOCSHELL 1A0DB000 == 97 [pid = 3372] [id = 772] 20:05:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 166 (1A4B2400) [pid = 3372] [serial = 2314] [outer = 00000000] 20:05:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 167 (1A751800) [pid = 3372] [serial = 2315] [outer = 1A4B2400] 20:05:02 INFO - PROCESS | 3372 | 1463627102440 Marionette DEBUG loaded listener.js 20:05:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 168 (1AA3EC00) [pid = 3372] [serial = 2316] [outer = 1A4B2400] 20:05:03 INFO - PROCESS | 3372 | 1463627103259 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 20:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:05:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1344ms 20:05:03 INFO - PROCESS | 3372 | 1463627103425 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 3372 | 1463627103428 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 20:05:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:05:03 INFO - PROCESS | 3372 | 1463627103433 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:05:03 INFO - PROCESS | 3372 | 1463627103436 Marionette TRACE conn2 <- [1,3046,null,{}] 20:05:03 INFO - PROCESS | 3372 | 1463627103439 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:03 INFO - PROCESS | 3372 | 1463627103547 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 20:05:03 INFO - PROCESS | 3372 | 1463627103747 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 3372 | ++DOCSHELL 1A4CFC00 == 98 [pid = 3372] [id = 773] 20:05:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 169 (1AA42400) [pid = 3372] [serial = 2317] [outer = 00000000] 20:05:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 170 (1B23F000) [pid = 3372] [serial = 2318] [outer = 1AA42400] 20:05:03 INFO - PROCESS | 3372 | 1463627103802 Marionette DEBUG loaded listener.js 20:05:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 171 (1B242C00) [pid = 3372] [serial = 2319] [outer = 1AA42400] 20:05:04 INFO - PROCESS | 3372 | 1463627104348 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:05:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:05:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:05:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:05:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:05:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 954ms 20:05:04 INFO - PROCESS | 3372 | 1463627104386 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 20:05:04 INFO - PROCESS | 3372 | 1463627104388 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 20:05:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:05:04 INFO - PROCESS | 3372 | 1463627104392 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:05:04 INFO - PROCESS | 3372 | 1463627104394 Marionette TRACE conn2 <- [1,3050,null,{}] 20:05:04 INFO - PROCESS | 3372 | 1463627104397 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:04 INFO - PROCESS | 3372 | 1463627104518 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 20:05:04 INFO - PROCESS | 3372 | 1463627104697 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:04 INFO - PROCESS | 3372 | ++DOCSHELL 1B3B7400 == 99 [pid = 3372] [id = 774] 20:05:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 172 (1B3BA000) [pid = 3372] [serial = 2320] [outer = 00000000] 20:05:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 173 (1B418400) [pid = 3372] [serial = 2321] [outer = 1B3BA000] 20:05:04 INFO - PROCESS | 3372 | 1463627104815 Marionette DEBUG loaded listener.js 20:05:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 174 (1EB02400) [pid = 3372] [serial = 2322] [outer = 1B3BA000] 20:05:05 INFO - PROCESS | 3372 | [3372] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:05:05 INFO - PROCESS | 3372 | 1463627105412 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:05:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:05:05 INFO - {} 20:05:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1094ms 20:05:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:05:05 INFO - PROCESS | 3372 | 1463627105486 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 20:05:05 INFO - PROCESS | 3372 | 1463627105488 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 20:05:05 INFO - PROCESS | 3372 | 1463627105492 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:05:05 INFO - PROCESS | 3372 | 1463627105494 Marionette TRACE conn2 <- [1,3054,null,{}] 20:05:05 INFO - PROCESS | 3372 | 1463627105497 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:05 INFO - PROCESS | 3372 | 1463627105621 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 20:05:05 INFO - PROCESS | 3372 | 1463627105783 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 3372 | ++DOCSHELL 1B412400 == 100 [pid = 3372] [id = 775] 20:05:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 175 (1B416400) [pid = 3372] [serial = 2323] [outer = 00000000] 20:05:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 176 (1EE90800) [pid = 3372] [serial = 2324] [outer = 1B416400] 20:05:05 INFO - PROCESS | 3372 | 1463627105838 Marionette DEBUG loaded listener.js 20:05:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 177 (1EE98800) [pid = 3372] [serial = 2325] [outer = 1B416400] 20:05:06 INFO - PROCESS | 3372 | 1463627106417 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:05:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 938ms 20:05:06 INFO - PROCESS | 3372 | 1463627106437 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 20:05:06 INFO - PROCESS | 3372 | 1463627106440 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 20:05:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:05:06 INFO - PROCESS | 3372 | 1463627106443 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:05:06 INFO - PROCESS | 3372 | 1463627106445 Marionette TRACE conn2 <- [1,3058,null,{}] 20:05:06 INFO - PROCESS | 3372 | 1463627106469 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:06 INFO - PROCESS | 3372 | 1463627106592 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 20:05:06 INFO - PROCESS | 3372 | 1463627106771 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:06 INFO - PROCESS | 3372 | ++DOCSHELL 11082800 == 101 [pid = 3372] [id = 776] 20:05:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 178 (13315C00) [pid = 3372] [serial = 2326] [outer = 00000000] 20:05:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 179 (1426F000) [pid = 3372] [serial = 2327] [outer = 13315C00] 20:05:06 INFO - PROCESS | 3372 | 1463627106839 Marionette DEBUG loaded listener.js 20:05:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 180 (17FD4400) [pid = 3372] [serial = 2328] [outer = 13315C00] 20:05:07 INFO - PROCESS | 3372 | 1463627107645 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:05:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:05:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1219ms 20:05:07 INFO - PROCESS | 3372 | 1463627107665 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 20:05:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:05:07 INFO - PROCESS | 3372 | 1463627107669 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 20:05:07 INFO - PROCESS | 3372 | 1463627107674 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:05:07 INFO - PROCESS | 3372 | 1463627107677 Marionette TRACE conn2 <- [1,3062,null,{}] 20:05:07 INFO - PROCESS | 3372 | 1463627107683 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:07 INFO - PROCESS | 3372 | 1463627107801 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 20:05:08 INFO - PROCESS | 3372 | 1463627107986 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 3372 | ++DOCSHELL 11082400 == 102 [pid = 3372] [id = 777] 20:05:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 181 (11083C00) [pid = 3372] [serial = 2329] [outer = 00000000] 20:05:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 182 (12AEC000) [pid = 3372] [serial = 2330] [outer = 11083C00] 20:05:08 INFO - PROCESS | 3372 | 1463627108038 Marionette DEBUG loaded listener.js 20:05:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 183 (13168000) [pid = 3372] [serial = 2331] [outer = 11083C00] 20:05:08 INFO - PROCESS | 3372 | 1463627108589 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:05:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 938ms 20:05:08 INFO - PROCESS | 3372 | 1463627108617 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 20:05:08 INFO - PROCESS | 3372 | 1463627108622 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 20:05:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:05:08 INFO - PROCESS | 3372 | 1463627108628 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:05:08 INFO - PROCESS | 3372 | 1463627108631 Marionette TRACE conn2 <- [1,3066,null,{}] 20:05:08 INFO - PROCESS | 3372 | 1463627108635 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:08 INFO - PROCESS | 3372 | 1463627108753 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 20:05:08 INFO - PROCESS | 3372 | 1463627108952 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 3372 | ++DOCSHELL 10BB3800 == 103 [pid = 3372] [id = 778] 20:05:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 184 (10C1E400) [pid = 3372] [serial = 2332] [outer = 00000000] 20:05:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 185 (13B9CC00) [pid = 3372] [serial = 2333] [outer = 10C1E400] 20:05:09 INFO - PROCESS | 3372 | 1463627109000 Marionette DEBUG loaded listener.js 20:05:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 186 (14270C00) [pid = 3372] [serial = 2334] [outer = 10C1E400] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1B11EC00 == 102 [pid = 3372] [id = 707] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1ACB6000 == 101 [pid = 3372] [id = 706] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 13708000 == 100 [pid = 3372] [id = 711] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1B3BC000 == 99 [pid = 3372] [id = 708] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 10A5F000 == 98 [pid = 3372] [id = 765] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 18253C00 == 97 [pid = 3372] [id = 764] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 17CE2000 == 96 [pid = 3372] [id = 763] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 174B2C00 == 95 [pid = 3372] [id = 762] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1684AC00 == 94 [pid = 3372] [id = 761] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 140E9400 == 93 [pid = 3372] [id = 760] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 128A0000 == 92 [pid = 3372] [id = 759] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 112E9400 == 91 [pid = 3372] [id = 758] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1047FC00 == 90 [pid = 3372] [id = 757] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 10484800 == 89 [pid = 3372] [id = 756] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 0F803000 == 88 [pid = 3372] [id = 751] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1B41FC00 == 87 [pid = 3372] [id = 750] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 1A0E1800 == 86 [pid = 3372] [id = 749] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 19E76400 == 85 [pid = 3372] [id = 748] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 19745800 == 84 [pid = 3372] [id = 747] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 176C9C00 == 83 [pid = 3372] [id = 746] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 17FC5800 == 82 [pid = 3372] [id = 745] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 185 (195D4800) [pid = 3372] [serial = 2230] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOCSHELL 13BB5000 == 81 [pid = 3372] [id = 744] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 184 (1EE9A400) [pid = 3372] [serial = 2132] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 183 (1A747000) [pid = 3372] [serial = 2072] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 182 (1F518800) [pid = 3372] [serial = 2129] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 181 (195DA400) [pid = 3372] [serial = 2066] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 180 (1B23C000) [pid = 3372] [serial = 2120] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 179 (1B3BB000) [pid = 3372] [serial = 2123] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 178 (1B239800) [pid = 3372] [serial = 2111] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 177 (195C7000) [pid = 3372] [serial = 2117] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 176 (1F51A400) [pid = 3372] [serial = 2135] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 175 (1ACAEC00) [pid = 3372] [serial = 2075] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 174 (194E3400) [pid = 3372] [serial = 2078] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 173 (1B417400) [pid = 3372] [serial = 2126] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 172 (1826BC00) [pid = 3372] [serial = 2138] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 171 (16472C00) [pid = 3372] [serial = 2114] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 170 (1993A000) [pid = 3372] [serial = 2069] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 169 (177E7800) [pid = 3372] [serial = 2228] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 168 (1B3B8000) [pid = 3372] [serial = 2219] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 167 (13383C00) [pid = 3372] [serial = 2225] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 166 (1AA45400) [pid = 3372] [serial = 2213] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 165 (1AF97800) [pid = 3372] [serial = 2215] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 164 (1AFA3000) [pid = 3372] [serial = 2216] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 163 (1E4BA800) [pid = 3372] [serial = 2221] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 162 (1B3B5000) [pid = 3372] [serial = 2218] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 161 (16C49000) [pid = 3372] [serial = 2227] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 160 (11C67800) [pid = 3372] [serial = 2224] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 159 (1E4BD400) [pid = 3372] [serial = 2222] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 158 (128A4C00) [pid = 3372] [serial = 2170] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 157 (15F4BC00) [pid = 3372] [serial = 2206] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 156 (16847400) [pid = 3372] [serial = 2207] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1A4BA800) [pid = 3372] [serial = 2212] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (1EB4AC00) [pid = 3372] [serial = 2179] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (1646E400) [pid = 3372] [serial = 2198] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (14289C00) [pid = 3372] [serial = 2197] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (16C4DC00) [pid = 3372] [serial = 2173] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (1F6C9000) [pid = 3372] [serial = 2194] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (17FCBC00) [pid = 3372] [serial = 2188] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (1B418800) [pid = 3372] [serial = 2168] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (17FD9400) [pid = 3372] [serial = 2191] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (1973D800) [pid = 3372] [serial = 2204] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (195BD000) [pid = 3372] [serial = 2203] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 144 (19448400) [pid = 3372] [serial = 2209] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 143 (195E2400) [pid = 3372] [serial = 2210] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 142 (1F6CFC00) [pid = 3372] [serial = 2185] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 141 (1825E800) [pid = 3372] [serial = 2201] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 140 (17FD2800) [pid = 3372] [serial = 2200] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 139 (1F515800) [pid = 3372] [serial = 2182] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | --DOMWINDOW == 138 (1A0DE000) [pid = 3372] [serial = 2176] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3372 | 1463627109553 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 20:05:09 INFO - PROCESS | 3372 | 1463627109583 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 20:05:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:05:09 INFO - PROCESS | 3372 | 1463627109587 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:05:09 INFO - PROCESS | 3372 | 1463627109590 Marionette TRACE conn2 <- [1,3070,null,{}] 20:05:09 INFO - PROCESS | 3372 | 1463627109600 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:09 INFO - PROCESS | 3372 | 1463627109706 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 20:05:09 INFO - PROCESS | 3372 | 1463627109853 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:09 INFO - PROCESS | 3372 | ++DOCSHELL 14011000 == 82 [pid = 3372] [id = 779] 20:05:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 139 (140C3800) [pid = 3372] [serial = 2335] [outer = 00000000] 20:05:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 140 (1646A000) [pid = 3372] [serial = 2336] [outer = 140C3800] 20:05:09 INFO - PROCESS | 3372 | 1463627109901 Marionette DEBUG loaded listener.js 20:05:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 141 (166B6400) [pid = 3372] [serial = 2337] [outer = 140C3800] 20:05:10 INFO - PROCESS | 3372 | 1463627110328 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:05:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:05:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:05:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:05:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 797ms 20:05:10 INFO - PROCESS | 3372 | 1463627110389 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 20:05:10 INFO - PROCESS | 3372 | 1463627110391 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 20:05:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:05:10 INFO - PROCESS | 3372 | 1463627110394 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:05:10 INFO - PROCESS | 3372 | 1463627110396 Marionette TRACE conn2 <- [1,3074,null,{}] 20:05:10 INFO - PROCESS | 3372 | 1463627110400 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:10 INFO - PROCESS | 3372 | 1463627110501 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 20:05:10 INFO - PROCESS | 3372 | 1463627110507 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:10 INFO - PROCESS | 3372 | ++DOCSHELL 16C50C00 == 83 [pid = 3372] [id = 780] 20:05:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 142 (16C51400) [pid = 3372] [serial = 2338] [outer = 00000000] 20:05:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 143 (170CA000) [pid = 3372] [serial = 2339] [outer = 16C51400] 20:05:10 INFO - PROCESS | 3372 | 1463627110552 Marionette DEBUG loaded listener.js 20:05:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 144 (17638800) [pid = 3372] [serial = 2340] [outer = 16C51400] 20:05:11 INFO - PROCESS | 3372 | 1463627111050 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:05:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:05:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 20:05:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:05:11 INFO - PROCESS | 3372 | 1463627111093 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 20:05:11 INFO - PROCESS | 3372 | 1463627111095 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 20:05:11 INFO - PROCESS | 3372 | 1463627111098 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:05:11 INFO - PROCESS | 3372 | 1463627111100 Marionette TRACE conn2 <- [1,3078,null,{}] 20:05:11 INFO - PROCESS | 3372 | 1463627111104 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:11 INFO - PROCESS | 3372 | 1463627111200 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 20:05:11 INFO - PROCESS | 3372 | 1463627111376 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:11 INFO - PROCESS | 3372 | ++DOCSHELL 14292400 == 84 [pid = 3372] [id = 781] 20:05:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 145 (166B3C00) [pid = 3372] [serial = 2341] [outer = 00000000] 20:05:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (17E15800) [pid = 3372] [serial = 2342] [outer = 166B3C00] 20:05:11 INFO - PROCESS | 3372 | 1463627111421 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (17FC3400) [pid = 3372] [serial = 2343] [outer = 166B3C00] 20:05:11 INFO - PROCESS | 3372 | 1463627111818 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:05:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:05:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 20:05:11 INFO - PROCESS | 3372 | 1463627111839 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 20:05:11 INFO - PROCESS | 3372 | 1463627111841 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 20:05:11 INFO - PROCESS | 3372 | 1463627111845 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:05:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:05:11 INFO - PROCESS | 3372 | 1463627111846 Marionette TRACE conn2 <- [1,3082,null,{}] 20:05:11 INFO - PROCESS | 3372 | 1463627111849 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:12 INFO - PROCESS | 3372 | 1463627112026 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 20:05:12 INFO - PROCESS | 3372 | 1463627112048 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 3372 | ++DOCSHELL 17FC5800 == 85 [pid = 3372] [id = 782] 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (17FD9800) [pid = 3372] [serial = 2344] [outer = 00000000] 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (19447000) [pid = 3372] [serial = 2345] [outer = 17FD9800] 20:05:12 INFO - PROCESS | 3372 | 1463627112092 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (194F0400) [pid = 3372] [serial = 2346] [outer = 17FD9800] 20:05:12 INFO - PROCESS | 3372 | 1463627112545 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:05:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:05:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 750ms 20:05:12 INFO - PROCESS | 3372 | 1463627112585 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 3372 | 1463627112587 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 20:05:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:05:12 INFO - PROCESS | 3372 | 1463627112590 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 3372 | 1463627112592 Marionette TRACE conn2 <- [1,3086,null,{}] 20:05:12 INFO - PROCESS | 3372 | 1463627112595 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:12 INFO - PROCESS | 3372 | 1463627112762 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 20:05:12 INFO - PROCESS | 3372 | 1463627112783 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 3372 | ++DOCSHELL 1826E800 == 86 [pid = 3372] [id = 783] 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (19446C00) [pid = 3372] [serial = 2347] [outer = 00000000] 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (195D3800) [pid = 3372] [serial = 2348] [outer = 19446C00] 20:05:12 INFO - PROCESS | 3372 | 1463627112827 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (195DA400) [pid = 3372] [serial = 2349] [outer = 19446C00] 20:05:13 INFO - PROCESS | 3372 | 1463627113275 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:05:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:05:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:05:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 735ms 20:05:13 INFO - PROCESS | 3372 | 1463627113332 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 20:05:13 INFO - PROCESS | 3372 | 1463627113333 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 20:05:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:05:13 INFO - PROCESS | 3372 | 1463627113337 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:05:13 INFO - PROCESS | 3372 | 1463627113338 Marionette TRACE conn2 <- [1,3090,null,{}] 20:05:13 INFO - PROCESS | 3372 | 1463627113349 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:13 INFO - PROCESS | 3372 | 1463627113498 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 20:05:13 INFO - PROCESS | 3372 | 1463627113519 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:13 INFO - PROCESS | 3372 | ++DOCSHELL 19579400 == 87 [pid = 3372] [id = 784] 20:05:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (195C4800) [pid = 3372] [serial = 2350] [outer = 00000000] 20:05:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 155 (19744800) [pid = 3372] [serial = 2351] [outer = 195C4800] 20:05:13 INFO - PROCESS | 3372 | 1463627113562 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 156 (1978E400) [pid = 3372] [serial = 2352] [outer = 195C4800] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 155 (1762B000) [pid = 3372] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 154 (16C4B400) [pid = 3372] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 153 (17FC5000) [pid = 3372] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 152 (18260400) [pid = 3372] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 151 (157C0C00) [pid = 3372] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 150 (19578C00) [pid = 3372] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 149 (10A57C00) [pid = 3372] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 148 (17FC5C00) [pid = 3372] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 147 (128A9400) [pid = 3372] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 146 (12884800) [pid = 3372] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:05:14 INFO - PROCESS | 3372 | --DOMWINDOW == 145 (10A59800) [pid = 3372] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:05:14 INFO - PROCESS | 3372 | 1463627114237 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 938ms 20:05:14 INFO - PROCESS | 3372 | 1463627114283 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 3372 | 1463627114285 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 20:05:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:05:14 INFO - PROCESS | 3372 | 1463627114288 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - PROCESS | 3372 | 1463627114290 Marionette TRACE conn2 <- [1,3094,null,{}] 20:05:14 INFO - PROCESS | 3372 | 1463627114293 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:14 INFO - PROCESS | 3372 | 1463627114405 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 20:05:14 INFO - PROCESS | 3372 | 1463627114411 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 3372 | ++DOCSHELL 10446C00 == 88 [pid = 3372] [id = 785] 20:05:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 146 (1762B000) [pid = 3372] [serial = 2353] [outer = 00000000] 20:05:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 147 (195DF400) [pid = 3372] [serial = 2354] [outer = 1762B000] 20:05:14 INFO - PROCESS | 3372 | 1463627114456 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 148 (199E5800) [pid = 3372] [serial = 2355] [outer = 1762B000] 20:05:14 INFO - PROCESS | 3372 | 1463627114931 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 688ms 20:05:15 INFO - PROCESS | 3372 | 1463627114988 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 20:05:15 INFO - PROCESS | 3372 | 1463627114990 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 20:05:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:05:15 INFO - PROCESS | 3372 | 1463627114994 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:05:15 INFO - PROCESS | 3372 | 1463627114995 Marionette TRACE conn2 <- [1,3098,null,{}] 20:05:15 INFO - PROCESS | 3372 | 1463627114999 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:15 INFO - PROCESS | 3372 | 1463627115095 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 20:05:15 INFO - PROCESS | 3372 | 1463627115101 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 3372 | ++DOCSHELL 195CCC00 == 89 [pid = 3372] [id = 786] 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 149 (195E2400) [pid = 3372] [serial = 2356] [outer = 00000000] 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 150 (1A0D5800) [pid = 3372] [serial = 2357] [outer = 195E2400] 20:05:15 INFO - PROCESS | 3372 | 1463627115145 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 151 (1A151C00) [pid = 3372] [serial = 2358] [outer = 195E2400] 20:05:15 INFO - PROCESS | 3372 | 1463627115630 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:05:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:05:15 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 20:05:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:05:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 687ms 20:05:15 INFO - PROCESS | 3372 | 1463627115699 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 20:05:15 INFO - PROCESS | 3372 | 1463627115701 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 20:05:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:05:15 INFO - PROCESS | 3372 | 1463627115704 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:05:15 INFO - PROCESS | 3372 | 1463627115706 Marionette TRACE conn2 <- [1,3102,null,{}] 20:05:15 INFO - PROCESS | 3372 | 1463627115710 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:05:15 INFO - PROCESS | 3372 | 1463627115829 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 20:05:15 INFO - PROCESS | 3372 | 1463627115840 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"63c8d369-2432-4023-84a5-ff2b462a6fa0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 3372 | ++DOCSHELL 1A15E000 == 90 [pid = 3372] [id = 787] 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 152 (1A15EC00) [pid = 3372] [serial = 2359] [outer = 00000000] 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 153 (1A74F400) [pid = 3372] [serial = 2360] [outer = 1A15EC00] 20:05:15 INFO - PROCESS | 3372 | 1463627115894 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 154 (1AB54800) [pid = 3372] [serial = 2361] [outer = 1A15EC00] 20:05:16 INFO - PROCESS | 3372 | 1463627116631 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:05:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:05:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 954ms 20:05:16 INFO - PROCESS | 3372 | 1463627116649 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 20:05:16 INFO - PROCESS | 3372 | 1463627116655 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 20:05:17 WARNING - u'runner_teardown' () 20:05:17 INFO - No more tests 20:05:17 INFO - Got 0 unexpected results 20:05:17 INFO - SUITE-END | took 689s 20:05:18 INFO - Closing logging queue 20:05:18 INFO - queue closed 20:05:18 INFO - Return code: 0 20:05:18 WARNING - # TBPL SUCCESS # 20:05:18 INFO - Running post-action listener: _resource_record_post_action 20:05:18 INFO - Running post-run listener: _resource_record_post_run 20:05:19 INFO - Total resource usage - Wall time: 698s; CPU: 17.0%; Read bytes: 91759616; Write bytes: 952790016; Read time: 448919; Write time: 1072332 20:05:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:05:19 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 72241152; Read time: 0; Write time: 67793 20:05:19 INFO - run-tests - Wall time: 696s; CPU: 17.0%; Read bytes: 91708928; Write bytes: 816689664; Read time: 446147; Write time: 961675 20:05:19 INFO - Running post-run listener: _upload_blobber_files 20:05:19 INFO - Blob upload gear active. 20:05:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:05:19 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:05:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:05:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:05:20 INFO - (blobuploader) - INFO - Open directory for files ... 20:05:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:05:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:05:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:05:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:05:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:05:20 INFO - (blobuploader) - INFO - Done attempting. 20:05:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:05:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:05:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:05:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:05:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:05:22 INFO - (blobuploader) - INFO - Done attempting. 20:05:22 INFO - (blobuploader) - INFO - Iteration through files over. 20:05:22 INFO - Return code: 0 20:05:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:05:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e5733300c54073538a871cf709c1bb83a1755cd302e89fd804ff4afd8002b88fe4226ca0a6a57f8236b203642622806ae8c3bc04c6cb2b567c2e091d3c9bbac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9a21650cd4a37144a3d37993b62c5646b7b5e9fd86460fe1ab58d38139d8af9abe65753786c446765b3a66ff7a83df58d881e57cd17b41a0be060950d8d500f"} 20:05:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:05:22 INFO - Writing to file C:\slave\test\properties\blobber_files 20:05:22 INFO - Contents: 20:05:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e5733300c54073538a871cf709c1bb83a1755cd302e89fd804ff4afd8002b88fe4226ca0a6a57f8236b203642622806ae8c3bc04c6cb2b567c2e091d3c9bbac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9a21650cd4a37144a3d37993b62c5646b7b5e9fd86460fe1ab58d38139d8af9abe65753786c446765b3a66ff7a83df58d881e57cd17b41a0be060950d8d500f"} 20:05:22 INFO - Running post-run listener: copy_logs_to_upload_dir 20:05:22 INFO - Copying logs to upload dir... 20:05:22 INFO - mkdir: C:\slave\test\build\upload\logs 20:05:22 INFO - Copying logs to upload dir... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... 20:05:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=817.925000 ========= master_lag: -2.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 35 secs) (at 2016-05-18 20:05:23.334198) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:23.335109) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e5733300c54073538a871cf709c1bb83a1755cd302e89fd804ff4afd8002b88fe4226ca0a6a57f8236b203642622806ae8c3bc04c6cb2b567c2e091d3c9bbac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9a21650cd4a37144a3d37993b62c5646b7b5e9fd86460fe1ab58d38139d8af9abe65753786c446765b3a66ff7a83df58d881e57cd17b41a0be060950d8d500f"} build_url:https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6e5733300c54073538a871cf709c1bb83a1755cd302e89fd804ff4afd8002b88fe4226ca0a6a57f8236b203642622806ae8c3bc04c6cb2b567c2e091d3c9bbac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9a21650cd4a37144a3d37993b62c5646b7b5e9fd86460fe1ab58d38139d8af9abe65753786c446765b3a66ff7a83df58d881e57cd17b41a0be060950d8d500f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EgGLMs-eTOyu9lw68M9bbQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.29 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:23.731354) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:23.731712) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:23.872676) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:23.872992) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:05:24.253706) ========= ========= Total master_lag: -1.84 =========