builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-060 starttime: 1465119440.26 results: success (0) buildid: 20160605005144 builduid: 2a18fba1f5a14db4ad654ad750b1a20c revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:20.255639) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:20.256050) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:20.256349) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:20.499560) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:20.499955) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False --02:37:24-- 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% 18.00 MB/s 02:37:24 (18.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.728000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:21.325582) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:21.325866) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.666000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:22.005612) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:22.005946) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --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 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False 2016-06-05 02:37:25,898 truncating revision to first 12 chars 2016-06-05 02:37:25,898 Setting DEBUG logging. 2016-06-05 02:37:25,898 attempt 1/10 2016-06-05 02:37:25,898 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b770efcfb3f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-05 02:37:26,285 unpacking tar archive at: mozilla-aurora-9b770efcfb3f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.115000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:23.253960) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.254289) ========= script_repo_revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.254695) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.255034) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.375533) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-06-05 02:37:23.375839) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 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-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:37:27 INFO - MultiFileLogger online at 20160605 02:37:27 in C:\slave\test 02:37:27 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 02:37:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:37:27 INFO - {'append_to_log': False, 02:37:27 INFO - 'base_work_dir': 'C:\\slave\\test', 02:37:27 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:37:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:37:27 INFO - 'buildbot_json_path': 'buildprops.json', 02:37:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:37:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:37:27 INFO - 'download_minidump_stackwalk': True, 02:37:27 INFO - 'download_symbols': 'true', 02:37:27 INFO - 'e10s': False, 02:37:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:37:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:37:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:37:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:37:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:37:27 INFO - 'C:/mozilla-build/tooltool.py'), 02:37:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:37:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:37:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:37:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:37:27 INFO - 'log_level': 'info', 02:37:27 INFO - 'log_to_console': True, 02:37:27 INFO - 'opt_config_files': (), 02:37:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:37:27 INFO - '--processes=1', 02:37:27 INFO - '--config=%(test_path)s/wptrunner.ini', 02:37:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:37:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:37:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:37:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:37:27 INFO - 'pip_index': False, 02:37:27 INFO - 'require_test_zip': True, 02:37:27 INFO - 'test_type': ('testharness',), 02:37:27 INFO - 'this_chunk': '1', 02:37:27 INFO - 'total_chunks': '10', 02:37:27 INFO - 'virtualenv_path': 'venv', 02:37:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:37:27 INFO - 'work_dir': 'build'} 02:37:27 INFO - ##### 02:37:27 INFO - ##### Running clobber step. 02:37:27 INFO - ##### 02:37:27 INFO - Running pre-action listener: _resource_record_pre_action 02:37:27 INFO - Running main action method: clobber 02:37:27 INFO - rmtree: C:\slave\test\build 02:37:27 INFO - Using _rmtree_windows ... 02:37:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:38:21 INFO - Running post-action listener: _resource_record_post_action 02:38:21 INFO - ##### 02:38:21 INFO - ##### Running read-buildbot-config step. 02:38:21 INFO - ##### 02:38:21 INFO - Running pre-action listener: _resource_record_pre_action 02:38:21 INFO - Running main action method: read_buildbot_config 02:38:21 INFO - Using buildbot properties: 02:38:21 INFO - { 02:38:21 INFO - "project": "", 02:38:21 INFO - "product": "firefox", 02:38:21 INFO - "script_repo_revision": "production", 02:38:21 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 02:38:21 INFO - "repository": "", 02:38:21 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 02:38:21 INFO - "buildid": "20160605005144", 02:38:21 INFO - "pgo_build": "False", 02:38:21 INFO - "basedir": "C:\\slave\\test", 02:38:21 INFO - "buildnumber": 25, 02:38:21 INFO - "slavename": "t-xp32-ix-060", 02:38:21 INFO - "revision": "9b770efcfb3f0b5127446d8a17682e2d7235ff51", 02:38:21 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 02:38:21 INFO - "platform": "win32", 02:38:21 INFO - "branch": "mozilla-aurora", 02:38:21 INFO - "repo_path": "releases/mozilla-aurora", 02:38:21 INFO - "moz_repo_path": "", 02:38:21 INFO - "stage_platform": "win32", 02:38:21 INFO - "builduid": "2a18fba1f5a14db4ad654ad750b1a20c", 02:38:21 INFO - "slavebuilddir": "test" 02:38:21 INFO - } 02:38:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:38:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:38:21 INFO - Running post-action listener: _resource_record_post_action 02:38:21 INFO - ##### 02:38:21 INFO - ##### Running download-and-extract step. 02:38:21 INFO - ##### 02:38:21 INFO - Running pre-action listener: _resource_record_pre_action 02:38:21 INFO - Running main action method: download_and_extract 02:38:21 INFO - mkdir: C:\slave\test\build\tests 02:38:21 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')]} 02:38:21 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:38:21 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:38:21 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:22 INFO - Downloaded 1274 bytes. 02:38:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:38:22 INFO - Using the following test package requirements: 02:38:22 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:38:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:38:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:38:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'jsshell-win32.zip'], 02:38:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:38:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:38:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:38:22 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:38:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:38:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:38:22 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:38:22 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 02:38:22 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')]} 02:38:22 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:38:22 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:38:22 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:24 INFO - Downloaded 20343931 bytes. 02:38:24 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/*'] 02:38:24 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/* 02:38:26 INFO - caution: filename not matched: web-platform/* 02:38:26 INFO - Return code: 11 02:38:26 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')]} 02:38:26 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:38:26 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:38:26 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:38:29 INFO - Downloaded 36389111 bytes. 02:38:29 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/*'] 02:38:29 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/* 02:39:05 INFO - caution: filename not matched: bin/* 02:39:05 INFO - caution: filename not matched: config/* 02:39:05 INFO - caution: filename not matched: mozbase/* 02:39:05 INFO - caution: filename not matched: marionette/* 02:39:05 INFO - caution: filename not matched: tools/wptserve/* 02:39:05 INFO - Return code: 11 02:39:05 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')]} 02:39:05 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:39:05 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:05 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:39:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:10 INFO - Downloaded 68500578 bytes. 02:39:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:10 INFO - mkdir: C:\slave\test\properties 02:39:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:39:10 INFO - Writing to file C:\slave\test\properties\build_url 02:39:10 INFO - Contents: 02:39:10 INFO - build_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:10 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:39:10 INFO - Writing to file C:\slave\test\properties\symbols_url 02:39:10 INFO - Contents: 02:39:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:10 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')]} 02:39:10 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:39:10 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:10 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:14 INFO - Downloaded 55573837 bytes. 02:39:14 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'] 02:39:14 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 02:39:18 INFO - Return code: 0 02:39:18 INFO - Running post-action listener: _resource_record_post_action 02:39:18 INFO - Running post-action listener: set_extra_try_arguments 02:39:18 INFO - ##### 02:39:18 INFO - ##### Running create-virtualenv step. 02:39:18 INFO - ##### 02:39:18 INFO - Running pre-action listener: _pre_create_virtualenv 02:39:18 INFO - Running pre-action listener: _resource_record_pre_action 02:39:18 INFO - Running main action method: create_virtualenv 02:39:18 INFO - Creating virtualenv C:\slave\test\build\venv 02:39:18 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 02:39:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:39:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:39:21 INFO - Installing distribute......................................................................................................................................................................................done. 02:39:22 INFO - Return code: 0 02:39:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:39:22 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')]} 02:39:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:22 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')]} 02:39:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:22 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 02:39:22 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 02:39:22 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 02:39:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:22 INFO - 'DCLOCATION': 'SCL3', 02:39:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:22 INFO - 'HOMEDRIVE': 'C:', 02:39:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:22 INFO - 'KTS_VERSION': '1.19c', 02:39:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:22 INFO - 'MOZ_AIRBAG': '1', 02:39:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:22 INFO - 'MOZ_MSVCVERSION': '8', 02:39:22 INFO - 'MOZ_NO_REMOTE': '1', 02:39:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:22 INFO - 'NO_EM_RESTART': '1', 02:39:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:22 INFO - 'OS': 'Windows_NT', 02:39:22 INFO - 'OURDRIVE': 'C:', 02:39:22 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', 02:39:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:22 INFO - 'PROCESSOR_LEVEL': '6', 02:39:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:22 INFO - 'PROMPT': '$P$G', 02:39:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:22 INFO - 'PWD': 'C:\\slave\\test', 02:39:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:22 INFO - 'SESSIONNAME': 'Console', 02:39:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:22 INFO - 'SYSTEMDRIVE': 'C:', 02:39:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:22 INFO - 'TEST1': 'testie', 02:39:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:22 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:22 INFO - 'USERNAME': 'cltbld', 02:39:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:22 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:22 INFO - Downloading/unpacking psutil>=0.7.1 02:39:23 INFO - Running setup.py egg_info for package psutil 02:39:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:39:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:39:23 INFO - Installing collected packages: psutil 02:39:23 INFO - Running setup.py install for psutil 02:39:23 INFO - building 'psutil._psutil_windows' extension 02:39:23 INFO - error: Unable to find vcvarsall.bat 02:39:23 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-qvwh9x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:39:23 INFO - running install 02:39:23 INFO - running build 02:39:23 INFO - running build_py 02:39:23 INFO - creating build 02:39:23 INFO - creating build\lib.win32-2.7 02:39:23 INFO - creating build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:39:23 INFO - running build_ext 02:39:23 INFO - building 'psutil._psutil_windows' extension 02:39:23 INFO - error: Unable to find vcvarsall.bat 02:39:23 INFO - ---------------------------------------- 02:39:23 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-qvwh9x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:39:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 02:39:23 WARNING - Return code: 1 02:39:23 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! 02:39:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:39:23 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')]} 02:39:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:23 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')]} 02:39:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:23 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 02:39:23 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 02:39:23 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 02:39:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:23 INFO - 'DCLOCATION': 'SCL3', 02:39:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:23 INFO - 'HOMEDRIVE': 'C:', 02:39:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:23 INFO - 'KTS_VERSION': '1.19c', 02:39:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:23 INFO - 'MOZ_AIRBAG': '1', 02:39:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:23 INFO - 'MOZ_MSVCVERSION': '8', 02:39:23 INFO - 'MOZ_NO_REMOTE': '1', 02:39:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:23 INFO - 'NO_EM_RESTART': '1', 02:39:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:23 INFO - 'OS': 'Windows_NT', 02:39:23 INFO - 'OURDRIVE': 'C:', 02:39:23 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', 02:39:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:23 INFO - 'PROCESSOR_LEVEL': '6', 02:39:23 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:23 INFO - 'PROMPT': '$P$G', 02:39:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:23 INFO - 'PWD': 'C:\\slave\\test', 02:39:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:23 INFO - 'SESSIONNAME': 'Console', 02:39:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:23 INFO - 'SYSTEMDRIVE': 'C:', 02:39:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:23 INFO - 'TEST1': 'testie', 02:39:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:23 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:23 INFO - 'USERNAME': 'cltbld', 02:39:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:23 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:39:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:39:23 INFO - Running setup.py egg_info for package mozsystemmonitor 02:39:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:39:23 INFO - Running setup.py egg_info for package psutil 02:39:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:39:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:39:23 INFO - Installing collected packages: mozsystemmonitor, psutil 02:39:23 INFO - Running setup.py install for mozsystemmonitor 02:39:23 INFO - Running setup.py install for psutil 02:39:23 INFO - building 'psutil._psutil_windows' extension 02:39:23 INFO - error: Unable to find vcvarsall.bat 02:39:24 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-5vk9km-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:39:24 INFO - running install 02:39:24 INFO - running build 02:39:24 INFO - running build_py 02:39:24 INFO - running build_ext 02:39:24 INFO - building 'psutil._psutil_windows' extension 02:39:24 INFO - error: Unable to find vcvarsall.bat 02:39:24 INFO - ---------------------------------------- 02:39:24 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-5vk9km-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:39:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 02:39:24 WARNING - Return code: 1 02:39:24 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! 02:39:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:39:24 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')]} 02:39:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:24 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')]} 02:39:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:24 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 02:39:24 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 02:39:24 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 02:39:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:24 INFO - 'DCLOCATION': 'SCL3', 02:39:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:24 INFO - 'HOMEDRIVE': 'C:', 02:39:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:24 INFO - 'KTS_VERSION': '1.19c', 02:39:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:24 INFO - 'MOZ_AIRBAG': '1', 02:39:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:24 INFO - 'MOZ_MSVCVERSION': '8', 02:39:24 INFO - 'MOZ_NO_REMOTE': '1', 02:39:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:24 INFO - 'NO_EM_RESTART': '1', 02:39:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:24 INFO - 'OS': 'Windows_NT', 02:39:24 INFO - 'OURDRIVE': 'C:', 02:39:24 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', 02:39:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:24 INFO - 'PROCESSOR_LEVEL': '6', 02:39:24 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:24 INFO - 'PROMPT': '$P$G', 02:39:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:24 INFO - 'PWD': 'C:\\slave\\test', 02:39:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:24 INFO - 'SESSIONNAME': 'Console', 02:39:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:24 INFO - 'SYSTEMDRIVE': 'C:', 02:39:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:24 INFO - 'TEST1': 'testie', 02:39:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:24 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:24 INFO - 'USERNAME': 'cltbld', 02:39:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:24 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:24 INFO - Downloading/unpacking blobuploader==1.2.4 02:39:24 INFO - Downloading blobuploader-1.2.4.tar.gz 02:39:24 INFO - Running setup.py egg_info for package blobuploader 02:39:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:39:26 INFO - Running setup.py egg_info for package requests 02:39:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:39:26 INFO - Downloading docopt-0.6.1.tar.gz 02:39:26 INFO - Running setup.py egg_info for package docopt 02:39:26 INFO - Installing collected packages: blobuploader, docopt, requests 02:39:26 INFO - Running setup.py install for blobuploader 02:39:26 INFO - Running setup.py install for docopt 02:39:26 INFO - Running setup.py install for requests 02:39:26 INFO - Successfully installed blobuploader docopt requests 02:39:26 INFO - Cleaning up... 02:39:26 INFO - Return code: 0 02:39:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:39:26 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')]} 02:39:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:26 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')]} 02:39:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:26 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 02:39:26 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 02:39:26 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 02:39:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:26 INFO - 'DCLOCATION': 'SCL3', 02:39:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:26 INFO - 'HOMEDRIVE': 'C:', 02:39:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:26 INFO - 'KTS_VERSION': '1.19c', 02:39:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:26 INFO - 'MOZ_AIRBAG': '1', 02:39:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:26 INFO - 'MOZ_MSVCVERSION': '8', 02:39:26 INFO - 'MOZ_NO_REMOTE': '1', 02:39:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:26 INFO - 'NO_EM_RESTART': '1', 02:39:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:26 INFO - 'OS': 'Windows_NT', 02:39:26 INFO - 'OURDRIVE': 'C:', 02:39:26 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', 02:39:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:26 INFO - 'PROCESSOR_LEVEL': '6', 02:39:26 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:26 INFO - 'PROMPT': '$P$G', 02:39:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:26 INFO - 'PWD': 'C:\\slave\\test', 02:39:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:26 INFO - 'SESSIONNAME': 'Console', 02:39:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:26 INFO - 'SYSTEMDRIVE': 'C:', 02:39:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:26 INFO - 'TEST1': 'testie', 02:39:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:26 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:26 INFO - 'USERNAME': 'cltbld', 02:39:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:26 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:39:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:39:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:39:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:39:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:39:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:39:34 INFO - Unpacking c:\slave\test\build\tests\marionette 02:39:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:39:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:34 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 02:39:34 INFO - Running setup.py install for browsermob-proxy 02:39:38 INFO - Running setup.py install for manifestparser 02:39:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for marionette-client 02:39:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for marionette-driver 02:39:38 INFO - Running setup.py install for mozcrash 02:39:38 INFO - Running setup.py install for mozdebug 02:39:38 INFO - Running setup.py install for mozdevice 02:39:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozfile 02:39:38 INFO - Running setup.py install for mozhttpd 02:39:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozinfo 02:39:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozInstall 02:39:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozleak 02:39:38 INFO - Running setup.py install for mozlog 02:39:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for moznetwork 02:39:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozprocess 02:39:38 INFO - Running setup.py install for mozprofile 02:39:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozrunner 02:39:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for mozscreenshot 02:39:38 INFO - Running setup.py install for moztest 02:39:38 INFO - Running setup.py install for mozversion 02:39:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:39:38 INFO - Running setup.py install for wptserve 02:39:38 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 02:39:38 INFO - Cleaning up... 02:39:38 INFO - Return code: 0 02:39:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:39:38 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')]} 02:39:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:39:38 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')]} 02:39:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:39:38 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 02:39:38 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 02:39:38 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 02:39:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:38 INFO - 'DCLOCATION': 'SCL3', 02:39:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:38 INFO - 'HOMEDRIVE': 'C:', 02:39:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:38 INFO - 'KTS_VERSION': '1.19c', 02:39:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:38 INFO - 'MOZ_AIRBAG': '1', 02:39:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:38 INFO - 'MOZ_MSVCVERSION': '8', 02:39:38 INFO - 'MOZ_NO_REMOTE': '1', 02:39:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:38 INFO - 'NO_EM_RESTART': '1', 02:39:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:38 INFO - 'OS': 'Windows_NT', 02:39:38 INFO - 'OURDRIVE': 'C:', 02:39:38 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', 02:39:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:38 INFO - 'PROCESSOR_LEVEL': '6', 02:39:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:38 INFO - 'PROMPT': '$P$G', 02:39:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:38 INFO - 'PWD': 'C:\\slave\\test', 02:39:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:38 INFO - 'SESSIONNAME': 'Console', 02:39:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:38 INFO - 'SYSTEMDRIVE': 'C:', 02:39:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:38 INFO - 'TEST1': 'testie', 02:39:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:38 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:38 INFO - 'USERNAME': 'cltbld', 02:39:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:38 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:39:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:39:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:39:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:39:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:39:42 INFO - Unpacking c:\slave\test\build\tests\marionette 02:39:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:39:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:42 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)) 02:39:48 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)) 02:39:48 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)) 02:39:48 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)) 02:39:48 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)) 02:39:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:39:48 INFO - Downloading blessings-1.6.tar.gz 02:39:48 INFO - Running setup.py egg_info for package blessings 02:39:48 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)) 02:39:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:39:48 INFO - Running setup.py install for blessings 02:39:48 INFO - Running setup.py install for browsermob-proxy 02:39:48 INFO - Running setup.py install for manifestparser 02:39:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for marionette-client 02:39:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:39:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for marionette-driver 02:39:48 INFO - Running setup.py install for mozcrash 02:39:48 INFO - Running setup.py install for mozdebug 02:39:48 INFO - Running setup.py install for mozdevice 02:39:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for mozhttpd 02:39:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for mozInstall 02:39:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for mozleak 02:39:48 INFO - Running setup.py install for mozprofile 02:39:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for mozrunner 02:39:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for mozscreenshot 02:39:48 INFO - Running setup.py install for moztest 02:39:48 INFO - Running setup.py install for mozversion 02:39:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:39:48 INFO - Running setup.py install for wptserve 02:39:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:39:48 INFO - Cleaning up... 02:39:48 INFO - Return code: 0 02:39:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:39:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:39:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:39:49 INFO - Reading from file tmpfile_stdout 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - Current package versions: 02:39:49 INFO - blessings == 1.6 02:39:49 INFO - blobuploader == 1.2.4 02:39:49 INFO - browsermob-proxy == 0.6.0 02:39:49 INFO - distribute == 0.6.14 02:39:49 INFO - docopt == 0.6.1 02:39:49 INFO - manifestparser == 1.1 02:39:49 INFO - marionette-client == 2.3.0 02:39:49 INFO - marionette-driver == 1.4.0 02:39:49 INFO - mozInstall == 1.12 02:39:49 INFO - mozcrash == 0.17 02:39:49 INFO - mozdebug == 0.1 02:39:49 INFO - mozdevice == 0.48 02:39:49 INFO - mozfile == 1.2 02:39:49 INFO - mozhttpd == 0.7 02:39:49 INFO - mozinfo == 0.9 02:39:49 INFO - mozleak == 0.1 02:39:49 INFO - mozlog == 3.1 02:39:49 INFO - moznetwork == 0.27 02:39:49 INFO - mozprocess == 0.22 02:39:49 INFO - mozprofile == 0.28 02:39:49 INFO - mozrunner == 6.11 02:39:49 INFO - mozscreenshot == 0.1 02:39:49 INFO - mozsystemmonitor == 0.0 02:39:49 INFO - moztest == 0.7 02:39:49 INFO - mozversion == 1.4 02:39:49 INFO - requests == 1.2.3 02:39:49 INFO - wptserve == 1.4.0 02:39:49 INFO - Running post-action listener: _resource_record_post_action 02:39:49 INFO - Running post-action listener: _start_resource_monitoring 02:39:49 INFO - Starting resource monitoring. 02:39:49 INFO - ##### 02:39:49 INFO - ##### Running pull step. 02:39:49 INFO - ##### 02:39:49 INFO - Running pre-action listener: _resource_record_pre_action 02:39:49 INFO - Running main action method: pull 02:39:49 INFO - Pull has nothing to do! 02:39:49 INFO - Running post-action listener: _resource_record_post_action 02:39:49 INFO - ##### 02:39:49 INFO - ##### Running install step. 02:39:49 INFO - ##### 02:39:49 INFO - Running pre-action listener: _resource_record_pre_action 02:39:49 INFO - Running main action method: install 02:39:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:39:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:39:49 INFO - Reading from file tmpfile_stdout 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - Detecting whether we're running mozinstall >=1.0... 02:39:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:39:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:39:49 INFO - Reading from file tmpfile_stdout 02:39:49 INFO - Output received: 02:39:49 INFO - Usage: mozinstall-script.py [options] installer 02:39:49 INFO - Options: 02:39:49 INFO - -h, --help show this help message and exit 02:39:49 INFO - -d DEST, --destination=DEST 02:39:49 INFO - Directory to install application into. [default: 02:39:49 INFO - "C:\slave\test"] 02:39:49 INFO - --app=APP Application being installed. [default: firefox] 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - Using _rmtree_windows ... 02:39:49 INFO - mkdir: C:\slave\test\build\application 02:39:49 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'] 02:39:49 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 02:39:51 INFO - Reading from file tmpfile_stdout 02:39:51 INFO - Output received: 02:39:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:39:51 INFO - Using _rmtree_windows ... 02:39:51 INFO - Using _rmtree_windows ... 02:39:51 INFO - Running post-action listener: _resource_record_post_action 02:39:51 INFO - ##### 02:39:51 INFO - ##### Running run-tests step. 02:39:51 INFO - ##### 02:39:51 INFO - Running pre-action listener: _resource_record_pre_action 02:39:51 INFO - Running main action method: run_tests 02:39:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:39:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:39:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:39:51 INFO - grabbing minidump binary from tooltool 02:39: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')]} 02:39:51 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 02:39:51 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 02:39:51 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 02:39:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:39:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp47ifa1 02:39:53 INFO - INFO - File integrity verified, renaming tmp47ifa1 to win32-minidump_stackwalk.exe 02:39:53 INFO - Return code: 0 02:39:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:39:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:39:53 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/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:53 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/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:39:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 02:39:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:39:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 02:39:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:39:53 INFO - 'DCLOCATION': 'SCL3', 02:39:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:39:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:39:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:39:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:39:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:39:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:39:53 INFO - 'HOMEDRIVE': 'C:', 02:39:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:39:53 INFO - 'KTS_VERSION': '1.19c', 02:39:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:39:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 02:39:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:39:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:39:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:39:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:39:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:39:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:39:53 INFO - 'MOZ_AIRBAG': '1', 02:39:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:39:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:39:53 INFO - 'MOZ_MSVCVERSION': '8', 02:39:53 INFO - 'MOZ_NO_REMOTE': '1', 02:39:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:39:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:39:53 INFO - 'NO_EM_RESTART': '1', 02:39:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:39:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:39:53 INFO - 'OS': 'Windows_NT', 02:39:53 INFO - 'OURDRIVE': 'C:', 02:39:53 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', 02:39:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:39:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:39:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:39:53 INFO - 'PROCESSOR_LEVEL': '6', 02:39:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:39:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:39:53 INFO - 'PROMPT': '$P$G', 02:39:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:39:53 INFO - 'PWD': 'C:\\slave\\test', 02:39:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:39:53 INFO - 'SESSIONNAME': 'Console', 02:39:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:39:53 INFO - 'SYSTEMDRIVE': 'C:', 02:39:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:39:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:53 INFO - 'TEST1': 'testie', 02:39:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:39:53 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 02:39:53 INFO - 'USERNAME': 'cltbld', 02:39:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 02:39:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:39:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:39:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:39:53 INFO - 'WINDIR': 'C:\\WINDOWS', 02:39:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:39:53 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/MoGVWVg6SxytFVfYL4Pw9w/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 02:39:54 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 02:39:54 INFO - import pkg_resources 02:39:55 INFO - Using 1 client processes 02:39:58 INFO - SUITE-START | Running 778 tests 02:39:58 INFO - Running testharness tests 02:39:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:39:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:39:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:39:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:39:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:39:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:39:58 INFO - Setting up ssl 02:39:59 INFO - PROCESS | certutil | 02:39:59 INFO - PROCESS | certutil | 02:39:59 INFO - PROCESS | certutil | 02:39:59 INFO - Certificate Nickname Trust Attributes 02:39:59 INFO - SSL,S/MIME,JAR/XPI 02:39:59 INFO - 02:39:59 INFO - web-platform-tests CT,, 02:39:59 INFO - 02:39:59 INFO - Starting runner 02:40:00 INFO - PROCESS | 3948 | [3948] 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 02:40:01 INFO - PROCESS | 3948 | [3948] 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 02:40:01 INFO - PROCESS | 3948 | [3948] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:40:02 INFO - PROCESS | 3948 | 1465119602603 Marionette DEBUG Marionette enabled via build flag and pref 02:40:02 INFO - PROCESS | 3948 | ++DOCSHELL 11A0D400 == 1 [pid = 3948] [id = 1] 02:40:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 1 (11A0D800) [pid = 3948] [serial = 1] [outer = 00000000] 02:40:02 INFO - PROCESS | 3948 | [3948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:40:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 2 (11A0E400) [pid = 3948] [serial = 2] [outer = 11A0D800] 02:40:02 INFO - PROCESS | 3948 | [3948] 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 02:40:02 INFO - PROCESS | 3948 | [3948] 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 2248 02:40:02 INFO - PROCESS | 3948 | ++DOCSHELL 12809400 == 2 [pid = 3948] [id = 2] 02:40:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 3 (12809800) [pid = 3948] [serial = 3] [outer = 00000000] 02:40:02 INFO - PROCESS | 3948 | [3948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:40:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 4 (1280A400) [pid = 3948] [serial = 4] [outer = 12809800] 02:40:03 INFO - PROCESS | 3948 | 1465119603247 Marionette INFO Listening on port 2828 02:40:03 INFO - PROCESS | 3948 | 1465119603648 Marionette DEBUG Marionette enabled via command-line flag 02:40:03 INFO - PROCESS | 3948 | ++DOCSHELL 13335400 == 3 [pid = 3948] [id = 3] 02:40:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 5 (1333D400) [pid = 3948] [serial = 5] [outer = 00000000] 02:40:03 INFO - PROCESS | 3948 | [3948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:40:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 6 (13377400) [pid = 3948] [serial = 6] [outer = 1333D400] 02:40:03 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:40:03 INFO - PROCESS | 3948 | [3948] 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 02:40:03 INFO - PROCESS | 3948 | [3948] 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 02:40:03 INFO - PROCESS | 3948 | [3948] 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 02:40:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 7 (1382C800) [pid = 3948] [serial = 7] [outer = 12809800] 02:40:03 INFO - PROCESS | 3948 | [3948] 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 02:40:03 INFO - PROCESS | 3948 | 1465119603966 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1763 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | 1465119604020 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1764 02:40:04 INFO - PROCESS | 3948 | 1465119604023 Marionette DEBUG Closed connection conn0 02:40:04 INFO - PROCESS | 3948 | 1465119604124 Marionette DEBUG Closed connection conn1 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | 1465119604131 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1765 02:40:04 INFO - PROCESS | 3948 | 1465119604161 Marionette DEBUG Closed connection conn2 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | 1465119604169 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1766 02:40:04 INFO - PROCESS | 3948 | ++DOCSHELL 13DEA000 == 4 [pid = 3948] [id = 4] 02:40:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 8 (13DEA400) [pid = 3948] [serial = 8] [outer = 00000000] 02:40:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 9 (13BC9800) [pid = 3948] [serial = 9] [outer = 13DEA400] 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 10 (13BCE000) [pid = 3948] [serial = 10] [outer = 13DEA400] 02:40:04 INFO - PROCESS | 3948 | 1465119604384 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:40:04 INFO - PROCESS | 3948 | 1465119604390 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":"20160605005144","device":"desktop","version":"48.0a2"} 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:04 INFO - PROCESS | 3948 | [3948] 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 02:40:05 INFO - PROCESS | 3948 | ++DOCSHELL 15D94C00 == 5 [pid = 3948] [id = 5] 02:40:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 11 (15D95400) [pid = 3948] [serial = 11] [outer = 00000000] 02:40:05 INFO - PROCESS | 3948 | ++DOCSHELL 15D95800 == 6 [pid = 3948] [id = 6] 02:40:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 12 (15D96000) [pid = 3948] [serial = 12] [outer = 00000000] 02:40:05 INFO - PROCESS | 3948 | [3948] 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 02:40:05 INFO - PROCESS | 3948 | ++DOCSHELL 16842000 == 7 [pid = 3948] [id = 7] 02:40:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 13 (16842400) [pid = 3948] [serial = 13] [outer = 00000000] 02:40:05 INFO - PROCESS | 3948 | [3948] 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 02:40:05 INFO - PROCESS | 3948 | [3948] 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 02:40:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 14 (1684B000) [pid = 3948] [serial = 14] [outer = 16842400] 02:40:06 INFO - PROCESS | 3948 | [3948] 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 02:40:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 15 (16B22400) [pid = 3948] [serial = 15] [outer = 15D95400] 02:40:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 16 (16B23C00) [pid = 3948] [serial = 16] [outer = 15D96000] 02:40:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 17 (16B26000) [pid = 3948] [serial = 17] [outer = 16842400] 02:40:06 INFO - PROCESS | 3948 | 1465119606868 Marionette INFO startBrowser 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:06 INFO - PROCESS | 3948 | 1465119606902 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 3948 | 1465119606915 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 3948 | 1465119606917 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 18 (17F70C00) [pid = 3948] [serial = 18] [outer = 16842400] 02:40:07 INFO - PROCESS | 3948 | 1465119607467 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"713df68d-a9c9-4a4f-8497-dc2a9ea4573e","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":"20160605005144","device":"desktop","version":"48.0a2","command_id":1}}] 02:40:07 INFO - PROCESS | 3948 | 1465119607618 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:40:07 INFO - PROCESS | 3948 | 1465119607621 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:07 INFO - PROCESS | 3948 | 1465119607679 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:40:07 INFO - PROCESS | 3948 | 1465119607787 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:40:07 INFO - PROCESS | 3948 | 1465119607790 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:07 INFO - PROCESS | 3948 | [3948] 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 02:40:08 INFO - PROCESS | 3948 | [3948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 19 (19861800) [pid = 3948] [serial = 19] [outer = 16842400] 02:40:08 INFO - PROCESS | 3948 | [3948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:40:08 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:40:08 INFO - PROCESS | 3948 | 1465119608257 Marionette TRACE conn3 <- [1,3,null,{}] 02:40:08 INFO - PROCESS | 3948 | 1465119608275 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:40:08 INFO - PROCESS | 3948 | 1465119608278 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:08 INFO - PROCESS | 3948 | 1465119608305 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:40:08 INFO - PROCESS | 3948 | 1465119608377 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 3948 | 1465119608379 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:40:08 INFO - PROCESS | 3948 | 1465119608383 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 3948 | 1465119608387 Marionette TRACE conn3 <- [1,6,null,{}] 02:40:08 INFO - PROCESS | 3948 | 1465119608392 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:08 INFO - PROCESS | 3948 | 1465119608394 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:08 INFO - PROCESS | 3948 | 1465119608429 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:40:08 INFO - PROCESS | 3948 | 1465119608434 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 3948 | 1465119608437 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:08 INFO - PROCESS | 3948 | ++DOCSHELL 167BFC00 == 8 [pid = 3948] [id = 8] 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 20 (19D65400) [pid = 3948] [serial = 20] [outer = 00000000] 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 21 (1A00A000) [pid = 3948] [serial = 21] [outer = 19D65400] 02:40:08 INFO - PROCESS | 3948 | 1465119608486 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 22 (1A00E400) [pid = 3948] [serial = 22] [outer = 19D65400] 02:40:08 INFO - PROCESS | 3948 | ++DOCSHELL 1A23F800 == 9 [pid = 3948] [id = 9] 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 23 (1A23FC00) [pid = 3948] [serial = 23] [outer = 00000000] 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 24 (1A2A3800) [pid = 3948] [serial = 24] [outer = 1A23FC00] 02:40:08 INFO - PROCESS | 3948 | 1465119608933 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 25 (1A2A7400) [pid = 3948] [serial = 25] [outer = 1A23FC00] 02:40:09 INFO - PROCESS | 3948 | 1465119609124 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 794ms 02:40:09 INFO - PROCESS | 3948 | 1465119609237 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 3948 | 1465119609239 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:40:09 INFO - PROCESS | 3948 | 1465119609253 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 3948 | 1465119609255 Marionette TRACE conn3 <- [1,10,null,{}] 02:40:09 INFO - PROCESS | 3948 | 1465119609321 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 3948 | 1465119609326 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:09 INFO - PROCESS | 3948 | 1465119609439 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:40:09 INFO - PROCESS | 3948 | 1465119609450 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 3948 | 1465119609454 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:09 INFO - PROCESS | 3948 | ++DOCSHELL 1A2AD000 == 10 [pid = 3948] [id = 10] 02:40:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 26 (1A2AD400) [pid = 3948] [serial = 26] [outer = 00000000] 02:40:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 27 (1AE4D400) [pid = 3948] [serial = 27] [outer = 1A2AD400] 02:40:09 INFO - PROCESS | 3948 | 1465119609501 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 28 (1AE51000) [pid = 3948] [serial = 28] [outer = 1A2AD400] 02:40:09 INFO - PROCESS | 3948 | 1465119609827 Marionette TRACE conn3 <- [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]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 622ms 02:40:09 INFO - PROCESS | 3948 | 1465119609887 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 3948 | 1465119609889 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:40:09 INFO - PROCESS | 3948 | 1465119609892 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 3948 | 1465119609894 Marionette TRACE conn3 <- [1,14,null,{}] 02:40:09 INFO - PROCESS | 3948 | 1465119609897 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 3948 | 1465119609899 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:09 INFO - PROCESS | 3948 | 1465119609997 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:40:10 INFO - PROCESS | 3948 | 1465119610011 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 3948 | 1465119610013 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:10 INFO - PROCESS | 3948 | ++DOCSHELL 1A2A3400 == 11 [pid = 3948] [id = 11] 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 29 (1A743800) [pid = 3948] [serial = 29] [outer = 00000000] 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 30 (1A74FC00) [pid = 3948] [serial = 30] [outer = 1A743800] 02:40:10 INFO - PROCESS | 3948 | 1465119610057 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 31 (1AE57C00) [pid = 3948] [serial = 31] [outer = 1A743800] 02:40:10 INFO - PROCESS | 3948 | 1465119610410 Marionette TRACE conn3 <- [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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 529ms 02:40:10 INFO - PROCESS | 3948 | 1465119610428 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 3948 | 1465119610430 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:40:10 INFO - PROCESS | 3948 | 1465119610433 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 3948 | 1465119610435 Marionette TRACE conn3 <- [1,18,null,{}] 02:40:10 INFO - PROCESS | 3948 | 1465119610438 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 3948 | 1465119610440 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:10 INFO - PROCESS | 3948 | 1465119610532 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:40:10 INFO - PROCESS | 3948 | 1465119610537 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 3948 | 1465119610541 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:10 INFO - PROCESS | 3948 | ++DOCSHELL 1A85D400 == 12 [pid = 3948] [id = 12] 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 32 (1A85E400) [pid = 3948] [serial = 32] [outer = 00000000] 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 33 (1A866800) [pid = 3948] [serial = 33] [outer = 1A85E400] 02:40:10 INFO - PROCESS | 3948 | 1465119610584 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 34 (1A8A4000) [pid = 3948] [serial = 34] [outer = 1A85E400] 02:40:10 INFO - PROCESS | 3948 | 1465119610945 Marionette TRACE conn3 <- [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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 530ms 02:40:10 INFO - PROCESS | 3948 | 1465119610969 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 3948 | 1465119610971 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:40:10 INFO - PROCESS | 3948 | 1465119610975 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 3948 | 1465119610976 Marionette TRACE conn3 <- [1,22,null,{}] 02:40:10 INFO - PROCESS | 3948 | 1465119610980 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 3948 | 1465119610982 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:11 INFO - PROCESS | 3948 | 1465119611080 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:40:11 INFO - PROCESS | 3948 | 1465119611086 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 3948 | 1465119611088 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:11 INFO - PROCESS | 3948 | ++DOCSHELL 1A8AA400 == 13 [pid = 3948] [id = 13] 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 35 (1A8ADC00) [pid = 3948] [serial = 35] [outer = 00000000] 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 36 (1AF5A800) [pid = 3948] [serial = 36] [outer = 1A8ADC00] 02:40:11 INFO - PROCESS | 3948 | 1465119611131 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 37 (1AF5F400) [pid = 3948] [serial = 37] [outer = 1A8ADC00] 02:40:11 INFO - PROCESS | 3948 | 1465119611425 Marionette TRACE conn3 <- [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]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 497ms 02:40:11 INFO - PROCESS | 3948 | 1465119611457 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 3948 | 1465119611459 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:40:11 INFO - PROCESS | 3948 | 1465119611462 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:40:11 INFO - PROCESS | 3948 | 1465119611464 Marionette TRACE conn3 <- [1,26,null,{}] 02:40:11 INFO - PROCESS | 3948 | 1465119611467 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 3948 | 1465119611468 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:11 INFO - PROCESS | 3948 | 1465119611574 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:40:11 INFO - PROCESS | 3948 | 1465119611579 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 3948 | 1465119611582 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:11 INFO - PROCESS | 3948 | ++DOCSHELL 1B0BEC00 == 14 [pid = 3948] [id = 14] 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 38 (1B0BF000) [pid = 3948] [serial = 38] [outer = 00000000] 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 39 (1B0C6C00) [pid = 3948] [serial = 39] [outer = 1B0BF000] 02:40:11 INFO - PROCESS | 3948 | 1465119611624 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 40 (1B0CB000) [pid = 3948] [serial = 40] [outer = 1B0BF000] 02:40:11 INFO - PROCESS | 3948 | 1465119611969 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 02:40:11 INFO - PROCESS | 3948 | 1465119611999 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:40:12 INFO - PROCESS | 3948 | 1465119612011 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:40:12 INFO - PROCESS | 3948 | 1465119612014 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 3948 | 1465119612016 Marionette TRACE conn3 <- [1,30,null,{}] 02:40:12 INFO - PROCESS | 3948 | 1465119612019 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 3948 | 1465119612021 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:12 INFO - PROCESS | 3948 | 1465119612107 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:40:12 INFO - PROCESS | 3948 | 1465119612112 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 3948 | 1465119612114 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:12 INFO - PROCESS | 3948 | ++DOCSHELL 1B0C2C00 == 15 [pid = 3948] [id = 15] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 41 (1B367C00) [pid = 3948] [serial = 41] [outer = 00000000] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 42 (1B370000) [pid = 3948] [serial = 42] [outer = 1B367C00] 02:40:12 INFO - PROCESS | 3948 | 1465119612156 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 43 (1B370C00) [pid = 3948] [serial = 43] [outer = 1B367C00] 02:40:12 INFO - PROCESS | 3948 | ++DOCSHELL 1B261C00 == 16 [pid = 3948] [id = 16] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 44 (1B262000) [pid = 3948] [serial = 44] [outer = 00000000] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 45 (1B263000) [pid = 3948] [serial = 45] [outer = 1B262000] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 46 (1B25CC00) [pid = 3948] [serial = 46] [outer = 1B262000] 02:40:12 INFO - PROCESS | 3948 | ++DOCSHELL 1B25F000 == 17 [pid = 3948] [id = 17] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 47 (1B264000) [pid = 3948] [serial = 47] [outer = 00000000] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 48 (1B4EF800) [pid = 3948] [serial = 48] [outer = 1B264000] 02:40:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 49 (1B4FA400) [pid = 3948] [serial = 49] [outer = 1B264000] 02:40:12 INFO - PROCESS | 3948 | 1465119612668 Marionette TRACE conn3 <- [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]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 02:40:12 INFO - PROCESS | 3948 | 1465119612715 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 3948 | 1465119612717 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:40:12 INFO - PROCESS | 3948 | 1465119612720 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:40:12 INFO - PROCESS | 3948 | 1465119612721 Marionette TRACE conn3 <- [1,34,null,{}] 02:40:12 INFO - PROCESS | 3948 | 1465119612725 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 3948 | 1465119612727 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:13 INFO - PROCESS | 3948 | 1465119613365 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:40:13 INFO - PROCESS | 3948 | --DOCSHELL 11A0D400 == 16 [pid = 3948] [id = 1] 02:40:13 INFO - PROCESS | 3948 | 1465119613463 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 3948 | 1465119613467 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:13 INFO - PROCESS | 3948 | ++DOCSHELL 1055FC00 == 17 [pid = 3948] [id = 18] 02:40:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 50 (10560000) [pid = 3948] [serial = 50] [outer = 00000000] 02:40:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 51 (10A58C00) [pid = 3948] [serial = 51] [outer = 10560000] 02:40:13 INFO - PROCESS | 3948 | 1465119613523 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (10A61000) [pid = 3948] [serial = 52] [outer = 10560000] 02:40:14 INFO - PROCESS | 3948 | 1465119614051 Marionette TRACE conn3 <- [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]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1385ms 02:40:14 INFO - PROCESS | 3948 | 1465119614121 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 3948 | 1465119614126 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:40:14 INFO - PROCESS | 3948 | 1465119614130 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 3948 | 1465119614133 Marionette TRACE conn3 <- [1,38,null,{}] 02:40:14 INFO - PROCESS | 3948 | 1465119614138 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 3948 | 1465119614141 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:14 INFO - PROCESS | 3948 | 1465119614289 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:40:14 INFO - PROCESS | 3948 | 1465119614400 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 3948 | 1465119614404 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:14 INFO - PROCESS | 3948 | ++DOCSHELL 12A92000 == 18 [pid = 3948] [id = 19] 02:40:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (12AC6C00) [pid = 3948] [serial = 53] [outer = 00000000] 02:40:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (1317D000) [pid = 3948] [serial = 54] [outer = 12AC6C00] 02:40:14 INFO - PROCESS | 3948 | 1465119614461 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (13820C00) [pid = 3948] [serial = 55] [outer = 12AC6C00] 02:40:15 INFO - PROCESS | 3948 | 1465119615215 Marionette TRACE conn3 <- [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]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1152ms 02:40:15 INFO - PROCESS | 3948 | 1465119615271 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 3948 | 1465119615275 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:40:15 INFO - PROCESS | 3948 | 1465119615280 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:40:15 INFO - PROCESS | 3948 | 1465119615283 Marionette TRACE conn3 <- [1,42,null,{}] 02:40:15 INFO - PROCESS | 3948 | 1465119615288 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 3948 | 1465119615291 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:15 INFO - PROCESS | 3948 | 1465119615390 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:40:15 INFO - PROCESS | 3948 | 1465119615454 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 3948 | 1465119615458 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:15 INFO - PROCESS | 3948 | ++DOCSHELL 10A5D400 == 19 [pid = 3948] [id = 20] 02:40:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (10A5E000) [pid = 3948] [serial = 56] [outer = 00000000] 02:40:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (10B5F000) [pid = 3948] [serial = 57] [outer = 10A5E000] 02:40:15 INFO - PROCESS | 3948 | 1465119615513 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (110ECC00) [pid = 3948] [serial = 58] [outer = 10A5E000] 02:40:15 INFO - PROCESS | 3948 | --DOCSHELL 13DEA000 == 18 [pid = 3948] [id = 4] 02:40:15 INFO - PROCESS | 3948 | 1465119615961 Marionette TRACE conn3 <- [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]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 732ms 02:40:16 INFO - PROCESS | 3948 | 1465119616047 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 3948 | 1465119616052 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:40:16 INFO - PROCESS | 3948 | 1465119616065 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 3948 | 1465119616068 Marionette TRACE conn3 <- [1,46,null,{}] 02:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:40:16 INFO - PROCESS | 3948 | 1465119616072 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 3948 | 1465119616074 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:16 INFO - PROCESS | 3948 | 1465119616159 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:40:16 INFO - PROCESS | 3948 | 1465119616173 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 3948 | 1465119616175 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:16 INFO - PROCESS | 3948 | ++DOCSHELL 11287000 == 19 [pid = 3948] [id = 21] 02:40:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (11287C00) [pid = 3948] [serial = 59] [outer = 00000000] 02:40:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (11A18C00) [pid = 3948] [serial = 60] [outer = 11287C00] 02:40:16 INFO - PROCESS | 3948 | 1465119616230 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (12802C00) [pid = 3948] [serial = 61] [outer = 11287C00] 02:40:16 INFO - PROCESS | 3948 | 1465119616652 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 638ms 02:40:16 INFO - PROCESS | 3948 | 1465119616709 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 3948 | 1465119616711 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:40:16 INFO - PROCESS | 3948 | 1465119616715 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 3948 | 1465119616718 Marionette TRACE conn3 <- [1,50,null,{}] 02:40:16 INFO - PROCESS | 3948 | 1465119616729 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 3948 | 1465119616733 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:16 INFO - PROCESS | 3948 | 1465119616892 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:40:16 INFO - PROCESS | 3948 | 1465119616985 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 3948 | 1465119616988 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:17 INFO - PROCESS | 3948 | ++DOCSHELL 13910800 == 20 [pid = 3948] [id = 22] 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (13911400) [pid = 3948] [serial = 62] [outer = 00000000] 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (13BC4C00) [pid = 3948] [serial = 63] [outer = 13911400] 02:40:17 INFO - PROCESS | 3948 | 1465119617036 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (13DE1400) [pid = 3948] [serial = 64] [outer = 13911400] 02:40:17 INFO - PROCESS | 3948 | 1465119617388 Marionette TRACE conn3 <- [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]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 731ms 02:40:17 INFO - PROCESS | 3948 | 1465119617455 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 3948 | 1465119617457 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:40:17 INFO - PROCESS | 3948 | 1465119617461 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 3948 | 1465119617462 Marionette TRACE conn3 <- [1,54,null,{}] 02:40:17 INFO - PROCESS | 3948 | 1465119617475 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 3948 | 1465119617477 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:17 INFO - PROCESS | 3948 | 1465119617559 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:40:17 INFO - PROCESS | 3948 | 1465119617573 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 3948 | 1465119617575 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:17 INFO - PROCESS | 3948 | ++DOCSHELL 143E6000 == 21 [pid = 3948] [id = 23] 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (143E8000) [pid = 3948] [serial = 65] [outer = 00000000] 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (150EF400) [pid = 3948] [serial = 66] [outer = 143E8000] 02:40:17 INFO - PROCESS | 3948 | 1465119617621 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (15366000) [pid = 3948] [serial = 67] [outer = 143E8000] 02:40:17 INFO - PROCESS | 3948 | 1465119617995 Marionette TRACE conn3 <- [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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 592ms 02:40:18 INFO - PROCESS | 3948 | 1465119618066 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 3948 | 1465119618068 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:40:18 INFO - PROCESS | 3948 | 1465119618071 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3948 | 1465119618073 Marionette TRACE conn3 <- [1,58,null,{}] 02:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:40:18 INFO - PROCESS | 3948 | 1465119618076 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 3948 | 1465119618078 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:18 INFO - PROCESS | 3948 | 1465119618153 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:40:18 INFO - PROCESS | 3948 | 1465119618157 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 3948 | 1465119618160 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:18 INFO - PROCESS | 3948 | ++DOCSHELL 15423800 == 22 [pid = 3948] [id = 24] 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1542C400) [pid = 3948] [serial = 68] [outer = 00000000] 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (1544D000) [pid = 3948] [serial = 69] [outer = 1542C400] 02:40:18 INFO - PROCESS | 3948 | 1465119618204 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (15648800) [pid = 3948] [serial = 70] [outer = 1542C400] 02:40:18 INFO - PROCESS | 3948 | 1465119618611 Marionette TRACE conn3 <- [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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 02:40:18 INFO - PROCESS | 3948 | 1465119618676 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 3948 | 1465119618678 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:40:18 INFO - PROCESS | 3948 | 1465119618682 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3948 | 1465119618683 Marionette TRACE conn3 <- [1,62,null,{}] 02:40:18 INFO - PROCESS | 3948 | 1465119618687 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 3948 | 1465119618692 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:18 INFO - PROCESS | 3948 | 1465119618792 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:40:18 INFO - PROCESS | 3948 | 1465119618804 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 3948 | 1465119618806 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:18 INFO - PROCESS | 3948 | ++DOCSHELL 15D8AC00 == 23 [pid = 3948] [id = 25] 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15EDD400) [pid = 3948] [serial = 71] [outer = 00000000] 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (162AB800) [pid = 3948] [serial = 72] [outer = 15EDD400] 02:40:18 INFO - PROCESS | 3948 | 1465119618850 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (162B0000) [pid = 3948] [serial = 73] [outer = 15EDD400] 02:40:19 INFO - PROCESS | 3948 | 1465119619212 Marionette TRACE conn3 <- [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]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 02:40:19 INFO - PROCESS | 3948 | 1465119619275 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 3948 | 1465119619277 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:40:19 INFO - PROCESS | 3948 | 1465119619280 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 3948 | 1465119619282 Marionette TRACE conn3 <- [1,66,null,{}] 02:40:19 INFO - PROCESS | 3948 | 1465119619285 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 3948 | 1465119619287 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:19 INFO - PROCESS | 3948 | 1465119619366 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:40:19 INFO - PROCESS | 3948 | 1465119619373 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 3948 | 1465119619375 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:19 INFO - PROCESS | 3948 | ++DOCSHELL 162AB400 == 24 [pid = 3948] [id = 26] 02:40:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16B23800) [pid = 3948] [serial = 74] [outer = 00000000] 02:40:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16CD4800) [pid = 3948] [serial = 75] [outer = 16B23800] 02:40:19 INFO - PROCESS | 3948 | 1465119619427 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16CDA000) [pid = 3948] [serial = 76] [outer = 16B23800] 02:40:19 INFO - PROCESS | 3948 | 1465119619839 Marionette TRACE conn3 <- [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]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 592ms 02:40:19 INFO - PROCESS | 3948 | 1465119619875 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 3948 | 1465119619877 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:40:19 INFO - PROCESS | 3948 | 1465119619880 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 3948 | 1465119619882 Marionette TRACE conn3 <- [1,70,null,{}] 02:40:19 INFO - PROCESS | 3948 | 1465119619900 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 3948 | 1465119619902 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:19 INFO - PROCESS | 3948 | 1465119619979 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:40:19 INFO - PROCESS | 3948 | 1465119619984 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 3948 | 1465119619986 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:19 INFO - PROCESS | 3948 | ++DOCSHELL 143DF400 == 25 [pid = 3948] [id = 27] 02:40:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1536E000) [pid = 3948] [serial = 77] [outer = 00000000] 02:40:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (176E8800) [pid = 3948] [serial = 78] [outer = 1536E000] 02:40:20 INFO - PROCESS | 3948 | 1465119620029 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1788FC00) [pid = 3948] [serial = 79] [outer = 1536E000] 02:40:20 INFO - PROCESS | 3948 | 1465119620422 Marionette TRACE conn3 <- [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]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 591ms 02:40:20 INFO - PROCESS | 3948 | 1465119620480 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 3948 | 1465119620482 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:40:20 INFO - PROCESS | 3948 | 1465119620485 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 3948 | 1465119620487 Marionette TRACE conn3 <- [1,74,null,{}] 02:40:20 INFO - PROCESS | 3948 | 1465119620490 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 3948 | 1465119620492 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:20 INFO - PROCESS | 3948 | 1465119620580 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:40:20 INFO - PROCESS | 3948 | 1465119620586 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 3948 | 1465119620588 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:20 INFO - PROCESS | 3948 | ++DOCSHELL 171E2800 == 26 [pid = 3948] [id = 28] 02:40:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (176ECC00) [pid = 3948] [serial = 80] [outer = 00000000] 02:40:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1797A000) [pid = 3948] [serial = 81] [outer = 176ECC00] 02:40:20 INFO - PROCESS | 3948 | 1465119620636 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1797DC00) [pid = 3948] [serial = 82] [outer = 176ECC00] 02:40:21 INFO - PROCESS | 3948 | 1465119621027 Marionette TRACE conn3 <- [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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 591ms 02:40:21 INFO - PROCESS | 3948 | 1465119621080 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 3948 | 1465119621082 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:40:21 INFO - PROCESS | 3948 | 1465119621103 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 3948 | 1465119621105 Marionette TRACE conn3 <- [1,78,null,{}] 02:40:21 INFO - PROCESS | 3948 | 1465119621110 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 3948 | 1465119621111 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:21 INFO - PROCESS | 3948 | 1465119621188 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:40:21 INFO - PROCESS | 3948 | 1465119621193 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 3948 | 1465119621195 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:21 INFO - PROCESS | 3948 | ++DOCSHELL 143E0800 == 27 [pid = 3948] [id = 29] 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (171E3C00) [pid = 3948] [serial = 83] [outer = 00000000] 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1811F800) [pid = 3948] [serial = 84] [outer = 171E3C00] 02:40:21 INFO - PROCESS | 3948 | 1465119621246 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (181EF400) [pid = 3948] [serial = 85] [outer = 171E3C00] 02:40:21 INFO - PROCESS | 3948 | 1465119621627 Marionette TRACE conn3 <- [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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 561ms 02:40:21 INFO - PROCESS | 3948 | 1465119621653 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 3948 | 1465119621655 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:40:21 INFO - PROCESS | 3948 | 1465119621658 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 3948 | 1465119621661 Marionette TRACE conn3 <- [1,82,null,{}] 02:40:21 INFO - PROCESS | 3948 | 1465119621664 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 3948 | 1465119621666 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:21 INFO - PROCESS | 3948 | 1465119621791 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:40:21 INFO - PROCESS | 3948 | 1465119621798 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 3948 | 1465119621801 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:21 INFO - PROCESS | 3948 | ++DOCSHELL 183AF800 == 28 [pid = 3948] [id = 30] 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (183B7000) [pid = 3948] [serial = 86] [outer = 00000000] 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (19D5F400) [pid = 3948] [serial = 87] [outer = 183B7000] 02:40:21 INFO - PROCESS | 3948 | 1465119621844 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A009C00) [pid = 3948] [serial = 88] [outer = 183B7000] 02:40:22 INFO - PROCESS | 3948 | 1465119622231 Marionette TRACE conn3 <- [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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 02:40:22 INFO - PROCESS | 3948 | 1465119622255 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 3948 | 1465119622257 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:40:22 INFO - PROCESS | 3948 | 1465119622260 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 3948 | 1465119622262 Marionette TRACE conn3 <- [1,86,null,{}] 02:40:22 INFO - PROCESS | 3948 | 1465119622265 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 3948 | 1465119622267 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:22 INFO - PROCESS | 3948 | 1465119622345 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:40:22 INFO - PROCESS | 3948 | 1465119622415 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 3948 | 1465119622417 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:22 INFO - PROCESS | 3948 | ++DOCSHELL 12D9D800 == 29 [pid = 3948] [id = 31] 02:40:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (12DA0C00) [pid = 3948] [serial = 89] [outer = 00000000] 02:40:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A018800) [pid = 3948] [serial = 90] [outer = 12DA0C00] 02:40:22 INFO - PROCESS | 3948 | 1465119622460 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1A0D5800) [pid = 3948] [serial = 91] [outer = 12DA0C00] 02:40:22 INFO - PROCESS | 3948 | 1465119622796 Marionette TRACE conn3 <- [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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 592ms 02:40:22 INFO - PROCESS | 3948 | 1465119622858 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 3948 | 1465119622860 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:40:22 INFO - PROCESS | 3948 | 1465119622863 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:40:22 INFO - PROCESS | 3948 | 1465119622864 Marionette TRACE conn3 <- [1,90,null,{}] 02:40:22 INFO - PROCESS | 3948 | 1465119622868 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 3948 | 1465119622853 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:23 INFO - PROCESS | 3948 | 1465119623697 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:40:23 INFO - PROCESS | 3948 | 1465119623788 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 3948 | 1465119623791 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:23 INFO - PROCESS | 3948 | ++DOCSHELL 104EB000 == 30 [pid = 3948] [id = 32] 02:40:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (104EB400) [pid = 3948] [serial = 92] [outer = 00000000] 02:40:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (104F0800) [pid = 3948] [serial = 93] [outer = 104EB400] 02:40:23 INFO - PROCESS | 3948 | 1465119623839 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (105F4800) [pid = 3948] [serial = 94] [outer = 104EB400] 02:40:24 INFO - PROCESS | 3948 | 1465119624289 Marionette TRACE conn3 <- [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]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1494ms 02:40:24 INFO - PROCESS | 3948 | 1465119624348 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 3948 | 1465119624352 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:40:24 INFO - PROCESS | 3948 | 1465119624360 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 3948 | 1465119624363 Marionette TRACE conn3 <- [1,94,null,{}] 02:40:24 INFO - PROCESS | 3948 | 1465119624376 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 3948 | 1465119624379 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:24 INFO - PROCESS | 3948 | 1465119624483 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:40:24 INFO - PROCESS | 3948 | 1465119624495 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 3948 | 1465119624498 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:24 INFO - PROCESS | 3948 | ++DOCSHELL 11285C00 == 31 [pid = 3948] [id = 33] 02:40:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (11286C00) [pid = 3948] [serial = 95] [outer = 00000000] 02:40:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (12A04C00) [pid = 3948] [serial = 96] [outer = 11286C00] 02:40:24 INFO - PROCESS | 3948 | 1465119624543 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (12ACD000) [pid = 3948] [serial = 97] [outer = 11286C00] 02:40:24 INFO - PROCESS | 3948 | 1465119624953 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 654ms 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (13DEA400) [pid = 3948] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1B0BF000) [pid = 3948] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (1A8ADC00) [pid = 3948] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1A85E400) [pid = 3948] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1A743800) [pid = 3948] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1A2AD400) [pid = 3948] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (19D65400) [pid = 3948] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1B367C00) [pid = 3948] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (10560000) [pid = 3948] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (12AC6C00) [pid = 3948] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (10A5E000) [pid = 3948] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (11287C00) [pid = 3948] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (13911400) [pid = 3948] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (143E8000) [pid = 3948] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1542C400) [pid = 3948] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15EDD400) [pid = 3948] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16B23800) [pid = 3948] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1536E000) [pid = 3948] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (176ECC00) [pid = 3948] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (171E3C00) [pid = 3948] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:40:25 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (183B7000) [pid = 3948] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:40:25 INFO - PROCESS | 3948 | 1465119625441 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 3948 | 1465119625444 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:40:25 INFO - PROCESS | 3948 | 1465119625459 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 3948 | 1465119625461 Marionette TRACE conn3 <- [1,98,null,{}] 02:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:40:25 INFO - PROCESS | 3948 | 1465119625466 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 3948 | 1465119625469 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:25 INFO - PROCESS | 3948 | 1465119625583 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:40:25 INFO - PROCESS | 3948 | 1465119625590 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 3948 | 1465119625592 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:25 INFO - PROCESS | 3948 | ++DOCSHELL 12ACF400 == 32 [pid = 3948] [id = 34] 02:40:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (12AD3400) [pid = 3948] [serial = 98] [outer = 00000000] 02:40:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (12D92800) [pid = 3948] [serial = 99] [outer = 12AD3400] 02:40:25 INFO - PROCESS | 3948 | 1465119625636 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (13088C00) [pid = 3948] [serial = 100] [outer = 12AD3400] 02:40:26 INFO - PROCESS | 3948 | 1465119626053 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 622ms 02:40:26 INFO - PROCESS | 3948 | 1465119626101 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 3948 | 1465119626104 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:40:26 INFO - PROCESS | 3948 | 1465119626114 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 3948 | 1465119626118 Marionette TRACE conn3 <- [1,102,null,{}] 02:40:26 INFO - PROCESS | 3948 | 1465119626122 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 3948 | 1465119626134 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:26 INFO - PROCESS | 3948 | 1465119626216 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:40:26 INFO - PROCESS | 3948 | 1465119626221 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 3948 | 1465119626223 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:26 INFO - PROCESS | 3948 | ++DOCSHELL 13DDF000 == 33 [pid = 3948] [id = 35] 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (143E0400) [pid = 3948] [serial = 101] [outer = 00000000] 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (150F0400) [pid = 3948] [serial = 102] [outer = 143E0400] 02:40:26 INFO - PROCESS | 3948 | 1465119626267 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15450800) [pid = 3948] [serial = 103] [outer = 143E0400] 02:40:26 INFO - PROCESS | 3948 | 1465119626664 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 591ms 02:40:26 INFO - PROCESS | 3948 | 1465119626703 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 3948 | 1465119626705 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:40:26 INFO - PROCESS | 3948 | 1465119626709 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 3948 | 1465119626711 Marionette TRACE conn3 <- [1,106,null,{}] 02:40:26 INFO - PROCESS | 3948 | 1465119626714 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 3948 | 1465119626716 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:26 INFO - PROCESS | 3948 | 1465119626782 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:40:26 INFO - PROCESS | 3948 | 1465119626787 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 3948 | 1465119626789 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:26 INFO - PROCESS | 3948 | ++DOCSHELL 15370800 == 34 [pid = 3948] [id = 36] 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15443400) [pid = 3948] [serial = 104] [outer = 00000000] 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (15EDA800) [pid = 3948] [serial = 105] [outer = 15443400] 02:40:26 INFO - PROCESS | 3948 | 1465119626833 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (15EE5000) [pid = 3948] [serial = 106] [outer = 15443400] 02:40:27 INFO - PROCESS | 3948 | 1465119627242 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 592ms 02:40:27 INFO - PROCESS | 3948 | 1465119627290 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 3948 | 1465119627292 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:40:27 INFO - PROCESS | 3948 | 1465119627295 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:40:27 INFO - PROCESS | 3948 | 1465119627297 Marionette TRACE conn3 <- [1,110,null,{}] 02:40:27 INFO - PROCESS | 3948 | 1465119627300 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 3948 | 1465119627302 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:27 INFO - PROCESS | 3948 | 1465119627381 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:40:27 INFO - PROCESS | 3948 | 1465119627386 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 3948 | 1465119627392 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:27 INFO - PROCESS | 3948 | ++DOCSHELL 0C77E000 == 35 [pid = 3948] [id = 37] 02:40:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (0C77F400) [pid = 3948] [serial = 107] [outer = 00000000] 02:40:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (10489800) [pid = 3948] [serial = 108] [outer = 0C77F400] 02:40:27 INFO - PROCESS | 3948 | 1465119627484 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (104F0000) [pid = 3948] [serial = 109] [outer = 0C77F400] 02:40:28 INFO - PROCESS | 3948 | 1465119628093 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 903ms 02:40:28 INFO - PROCESS | 3948 | 1465119628201 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 3948 | 1465119628204 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:40:28 INFO - PROCESS | 3948 | 1465119628210 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 3948 | 1465119628213 Marionette TRACE conn3 <- [1,114,null,{}] 02:40:28 INFO - PROCESS | 3948 | 1465119628218 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:28 INFO - PROCESS | 3948 | 1465119628222 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:28 INFO - PROCESS | 3948 | 1465119628332 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:40:28 INFO - PROCESS | 3948 | 1465119628398 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 3948 | 1465119628401 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:28 INFO - PROCESS | 3948 | ++DOCSHELL 12B64800 == 36 [pid = 3948] [id = 38] 02:40:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (13829400) [pid = 3948] [serial = 110] [outer = 00000000] 02:40:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (13DE1000) [pid = 3948] [serial = 111] [outer = 13829400] 02:40:28 INFO - PROCESS | 3948 | 1465119628457 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (150B2800) [pid = 3948] [serial = 112] [outer = 13829400] 02:40:29 INFO - PROCESS | 3948 | 1465119629004 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 840ms 02:40:29 INFO - PROCESS | 3948 | 1465119629049 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 3948 | 1465119629053 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:40:29 INFO - PROCESS | 3948 | 1465119629060 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 3948 | 1465119629063 Marionette TRACE conn3 <- [1,118,null,{}] 02:40:29 INFO - PROCESS | 3948 | 1465119629067 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 3948 | 1465119629069 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:29 INFO - PROCESS | 3948 | 1465119629174 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:40:29 INFO - PROCESS | 3948 | 1465119629259 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 3948 | 1465119629262 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:29 INFO - PROCESS | 3948 | ++DOCSHELL 16B2A400 == 37 [pid = 3948] [id = 39] 02:40:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (16B2C800) [pid = 3948] [serial = 113] [outer = 00000000] 02:40:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (171EC400) [pid = 3948] [serial = 114] [outer = 16B2C800] 02:40:29 INFO - PROCESS | 3948 | 1465119629314 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1788AC00) [pid = 3948] [serial = 115] [outer = 16B2C800] 02:40:29 INFO - PROCESS | 3948 | 1465119629869 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 841ms 02:40:29 INFO - PROCESS | 3948 | 1465119629905 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 3948 | 1465119629908 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:40:29 INFO - PROCESS | 3948 | 1465119629913 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 3948 | 1465119629916 Marionette TRACE conn3 <- [1,122,null,{}] 02:40:29 INFO - PROCESS | 3948 | 1465119629928 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 3948 | 1465119629932 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:30 INFO - PROCESS | 3948 | 1465119630035 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:40:30 INFO - PROCESS | 3948 | 1465119630119 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 3948 | 1465119630122 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:30 INFO - PROCESS | 3948 | ++DOCSHELL 1811D000 == 38 [pid = 3948] [id = 40] 02:40:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1811EC00) [pid = 3948] [serial = 116] [outer = 00000000] 02:40:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (19867000) [pid = 3948] [serial = 117] [outer = 1811EC00] 02:40:30 INFO - PROCESS | 3948 | 1465119630174 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1986E400) [pid = 3948] [serial = 118] [outer = 1811EC00] 02:40:30 INFO - PROCESS | 3948 | 1465119630642 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 809ms 02:40:30 INFO - PROCESS | 3948 | 1465119630763 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 3948 | 1465119630769 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:40:30 INFO - PROCESS | 3948 | 1465119630777 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 3948 | 1465119630781 Marionette TRACE conn3 <- [1,126,null,{}] 02:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:40:30 INFO - PROCESS | 3948 | 1465119630787 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 3948 | 1465119630790 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:30 INFO - PROCESS | 3948 | 1465119630931 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:40:30 INFO - PROCESS | 3948 | 1465119630940 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 3948 | 1465119630945 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:30 INFO - PROCESS | 3948 | ++DOCSHELL 10FB4800 == 39 [pid = 3948] [id = 41] 02:40:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (10FB5000) [pid = 3948] [serial = 119] [outer = 00000000] 02:40:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (11229400) [pid = 3948] [serial = 120] [outer = 10FB5000] 02:40:30 INFO - PROCESS | 3948 | 1465119630993 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (11282000) [pid = 3948] [serial = 121] [outer = 10FB5000] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 104EB000 == 38 [pid = 3948] [id = 32] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 11285C00 == 37 [pid = 3948] [id = 33] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 15370800 == 36 [pid = 3948] [id = 36] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 12ACF400 == 35 [pid = 3948] [id = 34] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 13DDF000 == 34 [pid = 3948] [id = 35] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 16B2A400 == 33 [pid = 3948] [id = 39] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 183AF800 == 32 [pid = 3948] [id = 30] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 1811D000 == 31 [pid = 3948] [id = 40] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 143E0800 == 30 [pid = 3948] [id = 29] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 0C77E000 == 29 [pid = 3948] [id = 37] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 12D9D800 == 28 [pid = 3948] [id = 31] 02:40:31 INFO - PROCESS | 3948 | --DOCSHELL 12B64800 == 27 [pid = 3948] [id = 38] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (16B26000) [pid = 3948] [serial = 17] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (10A58C00) [pid = 3948] [serial = 51] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1317D000) [pid = 3948] [serial = 54] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (10B5F000) [pid = 3948] [serial = 57] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (11A18C00) [pid = 3948] [serial = 60] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (13BC4C00) [pid = 3948] [serial = 63] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (13DE1400) [pid = 3948] [serial = 64] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (150EF400) [pid = 3948] [serial = 66] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (15366000) [pid = 3948] [serial = 67] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1544D000) [pid = 3948] [serial = 69] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15648800) [pid = 3948] [serial = 70] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (162AB800) [pid = 3948] [serial = 72] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16CD4800) [pid = 3948] [serial = 75] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (176E8800) [pid = 3948] [serial = 78] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1797A000) [pid = 3948] [serial = 81] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1811F800) [pid = 3948] [serial = 84] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (19D5F400) [pid = 3948] [serial = 87] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (162B0000) [pid = 3948] [serial = 73] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16CDA000) [pid = 3948] [serial = 76] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1788FC00) [pid = 3948] [serial = 79] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12802C00) [pid = 3948] [serial = 61] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1797DC00) [pid = 3948] [serial = 82] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (181EF400) [pid = 3948] [serial = 85] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (13820C00) [pid = 3948] [serial = 55] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (110ECC00) [pid = 3948] [serial = 58] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A009C00) [pid = 3948] [serial = 88] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A018800) [pid = 3948] [serial = 90] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (10A61000) [pid = 3948] [serial = 52] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1B370C00) [pid = 3948] [serial = 43] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13BC9800) [pid = 3948] [serial = 9] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (13BCE000) [pid = 3948] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1280A400) [pid = 3948] [serial = 4] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1A866800) [pid = 3948] [serial = 33] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (1A8A4000) [pid = 3948] [serial = 34] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (1A74FC00) [pid = 3948] [serial = 30] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1AE57C00) [pid = 3948] [serial = 31] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (1AE4D400) [pid = 3948] [serial = 27] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1AE51000) [pid = 3948] [serial = 28] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (1A2A3800) [pid = 3948] [serial = 24] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1A00A000) [pid = 3948] [serial = 21] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (1A00E400) [pid = 3948] [serial = 22] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (1684B000) [pid = 3948] [serial = 14] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (1B263000) [pid = 3948] [serial = 45] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (1B4EF800) [pid = 3948] [serial = 48] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (1B370000) [pid = 3948] [serial = 42] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (1B0C6C00) [pid = 3948] [serial = 39] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (1B0CB000) [pid = 3948] [serial = 40] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 52 (1AF5A800) [pid = 3948] [serial = 36] [outer = 00000000] [url = about:blank] 02:40:31 INFO - PROCESS | 3948 | --DOMWINDOW == 51 (1AF5F400) [pid = 3948] [serial = 37] [outer = 00000000] [url = about:blank] 02:40:32 INFO - PROCESS | 3948 | 1465119632060 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1291ms 02:40:32 INFO - PROCESS | 3948 | 1465119632079 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 3948 | 1465119632083 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:40:32 INFO - PROCESS | 3948 | 1465119632088 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:40:32 INFO - PROCESS | 3948 | 1465119632091 Marionette TRACE conn3 <- [1,130,null,{}] 02:40:32 INFO - PROCESS | 3948 | 1465119632099 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:32 INFO - PROCESS | 3948 | 1465119632102 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:32 INFO - PROCESS | 3948 | 1465119632192 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:40:32 INFO - PROCESS | 3948 | 1465119632199 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 3948 | 1465119632202 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:32 INFO - PROCESS | 3948 | ++DOCSHELL 104EB000 == 28 [pid = 3948] [id = 42] 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (10B5E800) [pid = 3948] [serial = 122] [outer = 00000000] 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (1127F000) [pid = 3948] [serial = 123] [outer = 10B5E800] 02:40:32 INFO - PROCESS | 3948 | 1465119632251 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (11A0DC00) [pid = 3948] [serial = 124] [outer = 10B5E800] 02:40:32 INFO - PROCESS | 3948 | 1465119632685 Marionette TRACE conn3 <- [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]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 622ms 02:40:32 INFO - PROCESS | 3948 | 1465119632727 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 3948 | 1465119632732 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:40:32 INFO - PROCESS | 3948 | 1465119632738 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 3948 | 1465119632741 Marionette TRACE conn3 <- [1,134,null,{}] 02:40:32 INFO - PROCESS | 3948 | 1465119632744 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:32 INFO - PROCESS | 3948 | 1465119632747 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:32 INFO - PROCESS | 3948 | 1465119632833 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:40:32 INFO - PROCESS | 3948 | 1465119632846 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 3948 | 1465119632849 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:32 INFO - PROCESS | 3948 | ++DOCSHELL 12D9EC00 == 29 [pid = 3948] [id = 43] 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (1302AC00) [pid = 3948] [serial = 125] [outer = 00000000] 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (13179000) [pid = 3948] [serial = 126] [outer = 1302AC00] 02:40:32 INFO - PROCESS | 3948 | 1465119632895 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (1333D800) [pid = 3948] [serial = 127] [outer = 1302AC00] 02:40:33 INFO - PROCESS | 3948 | 1465119633314 Marionette TRACE conn3 <- [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]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 638ms 02:40:33 INFO - PROCESS | 3948 | 1465119633375 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 3948 | 1465119633378 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:40:33 INFO - PROCESS | 3948 | 1465119633381 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 3948 | 1465119633384 Marionette TRACE conn3 <- [1,138,null,{}] 02:40:33 INFO - PROCESS | 3948 | 1465119633395 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 3948 | 1465119633399 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:33 INFO - PROCESS | 3948 | 1465119633480 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:40:33 INFO - PROCESS | 3948 | 1465119633525 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 3948 | 1465119633528 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:33 INFO - PROCESS | 3948 | ++DOCSHELL 150F7C00 == 30 [pid = 3948] [id = 44] 02:40:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (150FAC00) [pid = 3948] [serial = 128] [outer = 00000000] 02:40:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (15370C00) [pid = 3948] [serial = 129] [outer = 150FAC00] 02:40:33 INFO - PROCESS | 3948 | 1465119633575 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (15641400) [pid = 3948] [serial = 130] [outer = 150FAC00] 02:40:33 INFO - PROCESS | 3948 | 1465119633969 Marionette TRACE conn3 <- [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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 638ms 02:40:34 INFO - PROCESS | 3948 | 1465119634019 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 3948 | 1465119634021 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:40:34 INFO - PROCESS | 3948 | 1465119634024 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:40:34 INFO - PROCESS | 3948 | 1465119634036 Marionette TRACE conn3 <- [1,142,null,{}] 02:40:34 INFO - PROCESS | 3948 | 1465119634040 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 3948 | 1465119634041 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:34 INFO - PROCESS | 3948 | 1465119634123 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:40:34 INFO - PROCESS | 3948 | 1465119634128 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 3948 | 1465119634130 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:34 INFO - PROCESS | 3948 | ++DOCSHELL 15647000 == 31 [pid = 3948] [id = 45] 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (1564B000) [pid = 3948] [serial = 131] [outer = 00000000] 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (15EDB800) [pid = 3948] [serial = 132] [outer = 1564B000] 02:40:34 INFO - PROCESS | 3948 | 1465119634173 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (16840400) [pid = 3948] [serial = 133] [outer = 1564B000] 02:40:34 INFO - PROCESS | 3948 | 1465119634593 Marionette TRACE conn3 <- [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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 592ms 02:40:34 INFO - PROCESS | 3948 | 1465119634605 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 3948 | 1465119634607 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:40:34 INFO - PROCESS | 3948 | 1465119634610 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:40:34 INFO - PROCESS | 3948 | 1465119634612 Marionette TRACE conn3 <- [1,146,null,{}] 02:40:34 INFO - PROCESS | 3948 | 1465119634615 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 3948 | 1465119634617 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:34 INFO - PROCESS | 3948 | 1465119634714 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:40:34 INFO - PROCESS | 3948 | 1465119634719 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 3948 | 1465119634721 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:34 INFO - PROCESS | 3948 | ++DOCSHELL 1684B800 == 32 [pid = 3948] [id = 46] 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (1684C800) [pid = 3948] [serial = 134] [outer = 00000000] 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (16CD2C00) [pid = 3948] [serial = 135] [outer = 1684C800] 02:40:34 INFO - PROCESS | 3948 | 1465119634764 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (172C2000) [pid = 3948] [serial = 136] [outer = 1684C800] 02:40:35 INFO - PROCESS | 3948 | 1465119635204 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 637ms 02:40:35 INFO - PROCESS | 3948 | 1465119635249 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 3948 | 1465119635251 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:40:35 INFO - PROCESS | 3948 | 1465119635254 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 3948 | 1465119635255 Marionette TRACE conn3 <- [1,150,null,{}] 02:40:35 INFO - PROCESS | 3948 | 1465119635259 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 3948 | 1465119635264 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:35 INFO - PROCESS | 3948 | 1465119635387 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:40:35 INFO - PROCESS | 3948 | 1465119635397 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 3948 | 1465119635399 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:35 INFO - PROCESS | 3948 | ++DOCSHELL 150B1000 == 33 [pid = 3948] [id = 47] 02:40:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (172C2800) [pid = 3948] [serial = 137] [outer = 00000000] 02:40:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1797A000) [pid = 3948] [serial = 138] [outer = 172C2800] 02:40:35 INFO - PROCESS | 3948 | 1465119635442 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (17D44000) [pid = 3948] [serial = 139] [outer = 172C2800] 02:40:35 INFO - PROCESS | 3948 | 1465119635851 Marionette TRACE conn3 <- [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]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms 02:40:35 INFO - PROCESS | 3948 | 1465119635897 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 3948 | 1465119635899 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:40:35 INFO - PROCESS | 3948 | 1465119635902 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:40:35 INFO - PROCESS | 3948 | 1465119635905 Marionette TRACE conn3 <- [1,154,null,{}] 02:40:35 INFO - PROCESS | 3948 | 1465119635910 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:35 INFO - PROCESS | 3948 | 1465119635913 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:36 INFO - PROCESS | 3948 | 1465119636021 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:40:36 INFO - PROCESS | 3948 | 1465119636088 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3948 | 1465119636090 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:36 INFO - PROCESS | 3948 | ++DOCSHELL 17983000 == 34 [pid = 3948] [id = 48] 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (17D43800) [pid = 3948] [serial = 140] [outer = 00000000] 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (183A9400) [pid = 3948] [serial = 141] [outer = 17D43800] 02:40:36 INFO - PROCESS | 3948 | 1465119636132 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (183ACC00) [pid = 3948] [serial = 142] [outer = 17D43800] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15443400) [pid = 3948] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (11286C00) [pid = 3948] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (12AD3400) [pid = 3948] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (143E0400) [pid = 3948] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (104EB400) [pid = 3948] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:40:36 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (12DA0C00) [pid = 3948] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:40:36 INFO - PROCESS | 3948 | 1465119636536 Marionette TRACE conn3 <- [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]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 685ms 02:40:36 INFO - PROCESS | 3948 | 1465119636602 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 3948 | 1465119636604 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:40:36 INFO - PROCESS | 3948 | 1465119636611 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 3948 | 1465119636613 Marionette TRACE conn3 <- [1,158,null,{}] 02:40:36 INFO - PROCESS | 3948 | 1465119636617 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 3948 | 1465119636619 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:36 INFO - PROCESS | 3948 | 1465119636719 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:40:36 INFO - PROCESS | 3948 | 1465119636729 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3948 | 1465119636731 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:36 INFO - PROCESS | 3948 | ++DOCSHELL 13BC5000 == 35 [pid = 3948] [id = 49] 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (15443400) [pid = 3948] [serial = 143] [outer = 00000000] 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (181E4800) [pid = 3948] [serial = 144] [outer = 15443400] 02:40:36 INFO - PROCESS | 3948 | 1465119636777 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (16B26C00) [pid = 3948] [serial = 145] [outer = 15443400] 02:40:37 INFO - PROCESS | 3948 | 1465119637156 Marionette TRACE conn3 <- [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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 592ms 02:40:37 INFO - PROCESS | 3948 | 1465119637205 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 3948 | 1465119637207 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:40:37 INFO - PROCESS | 3948 | 1465119637210 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:40:37 INFO - PROCESS | 3948 | 1465119637212 Marionette TRACE conn3 <- [1,162,null,{}] 02:40:37 INFO - PROCESS | 3948 | 1465119637215 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 3948 | 1465119637217 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:37 INFO - PROCESS | 3948 | 1465119637290 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:40:37 INFO - PROCESS | 3948 | 1465119637295 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 3948 | 1465119637297 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:37 INFO - PROCESS | 3948 | ++DOCSHELL 150F7000 == 36 [pid = 3948] [id = 50] 02:40:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (19D5DC00) [pid = 3948] [serial = 146] [outer = 00000000] 02:40:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1A00A000) [pid = 3948] [serial = 147] [outer = 19D5DC00] 02:40:37 INFO - PROCESS | 3948 | 1465119637340 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1A00A800) [pid = 3948] [serial = 148] [outer = 19D5DC00] 02:40:37 INFO - PROCESS | 3948 | 1465119637734 Marionette TRACE conn3 <- [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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 529ms 02:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:40:37 INFO - PROCESS | 3948 | 1465119637773 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 3948 | 1465119637775 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:40:37 INFO - PROCESS | 3948 | 1465119637779 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 3948 | 1465119637780 Marionette TRACE conn3 <- [1,166,null,{}] 02:40:37 INFO - PROCESS | 3948 | 1465119637784 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 3948 | 1465119637785 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:37 INFO - PROCESS | 3948 | 1465119637906 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:40:37 INFO - PROCESS | 3948 | 1465119637912 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 3948 | 1465119637914 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:37 INFO - PROCESS | 3948 | ++DOCSHELL 1337AC00 == 37 [pid = 3948] [id = 51] 02:40:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (13BC3C00) [pid = 3948] [serial = 149] [outer = 00000000] 02:40:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1A0CBC00) [pid = 3948] [serial = 150] [outer = 13BC3C00] 02:40:37 INFO - PROCESS | 3948 | 1465119637956 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1A23CC00) [pid = 3948] [serial = 151] [outer = 13BC3C00] 02:40:38 INFO - PROCESS | 3948 | 1465119638333 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 592ms 02:40:38 INFO - PROCESS | 3948 | 1465119638393 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 3948 | 1465119638397 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:40:38 INFO - PROCESS | 3948 | 1465119638402 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3948 | 1465119638407 Marionette TRACE conn3 <- [1,170,null,{}] 02:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:40:38 INFO - PROCESS | 3948 | 1465119638412 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 3948 | 1465119638416 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:38 INFO - PROCESS | 3948 | 1465119638558 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:40:38 INFO - PROCESS | 3948 | 1465119638707 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 3948 | 1465119638712 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:38 INFO - PROCESS | 3948 | ++DOCSHELL 10FBA400 == 38 [pid = 3948] [id = 52] 02:40:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (110EC800) [pid = 3948] [serial = 152] [outer = 00000000] 02:40:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (11231C00) [pid = 3948] [serial = 153] [outer = 110EC800] 02:40:38 INFO - PROCESS | 3948 | 1465119638770 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (12809C00) [pid = 3948] [serial = 154] [outer = 110EC800] 02:40:39 INFO - PROCESS | 3948 | 1465119639429 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1090ms 02:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:40:39 INFO - PROCESS | 3948 | 1465119639505 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 3948 | 1465119639508 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:40:39 INFO - PROCESS | 3948 | 1465119639515 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 3948 | 1465119639519 Marionette TRACE conn3 <- [1,174,null,{}] 02:40:39 INFO - PROCESS | 3948 | 1465119639524 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 3948 | 1465119639526 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:39 INFO - PROCESS | 3948 | 1465119639656 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:40:39 INFO - PROCESS | 3948 | 1465119639722 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 3948 | 1465119639725 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:39 INFO - PROCESS | 3948 | ++DOCSHELL 13BC5400 == 39 [pid = 3948] [id = 53] 02:40:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (13BCB000) [pid = 3948] [serial = 155] [outer = 00000000] 02:40:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (13DEA400) [pid = 3948] [serial = 156] [outer = 13BCB000] 02:40:39 INFO - PROCESS | 3948 | 1465119639779 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (150B9800) [pid = 3948] [serial = 157] [outer = 13BCB000] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 150F7000 == 38 [pid = 3948] [id = 50] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 13BC5000 == 37 [pid = 3948] [id = 49] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 17983000 == 36 [pid = 3948] [id = 48] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 150B1000 == 35 [pid = 3948] [id = 47] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 1684B800 == 34 [pid = 3948] [id = 46] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 15647000 == 33 [pid = 3948] [id = 45] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 150F7C00 == 32 [pid = 3948] [id = 44] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 12D9EC00 == 31 [pid = 3948] [id = 43] 02:40:40 INFO - PROCESS | 3948 | --DOCSHELL 104EB000 == 30 [pid = 3948] [id = 42] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1A0D5800) [pid = 3948] [serial = 91] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15EDA800) [pid = 3948] [serial = 105] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15EE5000) [pid = 3948] [serial = 106] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12A04C00) [pid = 3948] [serial = 96] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (12D92800) [pid = 3948] [serial = 99] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15450800) [pid = 3948] [serial = 103] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (104F0800) [pid = 3948] [serial = 93] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12ACD000) [pid = 3948] [serial = 97] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (150F0400) [pid = 3948] [serial = 102] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (105F4800) [pid = 3948] [serial = 94] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13088C00) [pid = 3948] [serial = 100] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3948 | 1465119640608 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1152ms 02:40:40 INFO - PROCESS | 3948 | 1465119640674 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 3948 | 1465119640678 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:40:40 INFO - PROCESS | 3948 | 1465119640683 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 3948 | 1465119640686 Marionette TRACE conn3 <- [1,178,null,{}] 02:40:40 INFO - PROCESS | 3948 | 1465119640691 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 3948 | 1465119640694 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:40 INFO - PROCESS | 3948 | 1465119640783 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:40:40 INFO - PROCESS | 3948 | 1465119640790 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 3948 | 1465119640792 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:40 INFO - PROCESS | 3948 | ++DOCSHELL 110F1000 == 31 [pid = 3948] [id = 54] 02:40:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (11227800) [pid = 3948] [serial = 158] [outer = 00000000] 02:40:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1141EC00) [pid = 3948] [serial = 159] [outer = 11227800] 02:40:40 INFO - PROCESS | 3948 | 1465119640844 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12A04C00) [pid = 3948] [serial = 160] [outer = 11227800] 02:40:41 INFO - PROCESS | 3948 | 1465119641275 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 623ms 02:40:41 INFO - PROCESS | 3948 | 1465119641318 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3948 | 1465119641322 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:40:41 INFO - PROCESS | 3948 | 1465119641328 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3948 | 1465119641331 Marionette TRACE conn3 <- [1,182,null,{}] 02:40:41 INFO - PROCESS | 3948 | 1465119641334 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 3948 | 1465119641337 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:41 INFO - PROCESS | 3948 | 1465119641442 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:40:41 INFO - PROCESS | 3948 | 1465119641456 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 3948 | 1465119641458 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:41 INFO - PROCESS | 3948 | ++DOCSHELL 1317C400 == 32 [pid = 3948] [id = 55] 02:40:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1333DC00) [pid = 3948] [serial = 161] [outer = 00000000] 02:40:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1382C400) [pid = 3948] [serial = 162] [outer = 1333DC00] 02:40:41 INFO - PROCESS | 3948 | 1465119641505 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13BCA000) [pid = 3948] [serial = 163] [outer = 1333DC00] 02:40:41 INFO - PROCESS | 3948 | 1465119641910 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 638ms 02:40:41 INFO - PROCESS | 3948 | 1465119641966 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3948 | 1465119641968 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:40:41 INFO - PROCESS | 3948 | 1465119641972 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3948 | 1465119641975 Marionette TRACE conn3 <- [1,186,null,{}] 02:40:41 INFO - PROCESS | 3948 | 1465119641986 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 3948 | 1465119641990 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:42 INFO - PROCESS | 3948 | 1465119642071 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:40:42 INFO - PROCESS | 3948 | 1465119642085 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 3948 | 1465119642089 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:42 INFO - PROCESS | 3948 | ++DOCSHELL 15642C00 == 33 [pid = 3948] [id = 56] 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1564A800) [pid = 3948] [serial = 164] [outer = 00000000] 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15D99400) [pid = 3948] [serial = 165] [outer = 1564A800] 02:40:42 INFO - PROCESS | 3948 | 1465119642137 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15EDAC00) [pid = 3948] [serial = 166] [outer = 1564A800] 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171EB000) [pid = 3948] [serial = 167] [outer = 1B264000] 02:40:42 INFO - PROCESS | 3948 | 1465119642601 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 700ms 02:40:42 INFO - PROCESS | 3948 | 1465119642655 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 3948 | 1465119642657 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:40:42 INFO - PROCESS | 3948 | 1465119642661 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 3948 | 1465119642662 Marionette TRACE conn3 <- [1,190,null,{}] 02:40:42 INFO - PROCESS | 3948 | 1465119642666 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 3948 | 1465119642667 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:42 INFO - PROCESS | 3948 | 1465119642769 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:40:42 INFO - PROCESS | 3948 | 1465119642782 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 3948 | 1465119642784 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:42 INFO - PROCESS | 3948 | ++DOCSHELL 16CD0000 == 34 [pid = 3948] [id = 57] 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16CD1000) [pid = 3948] [serial = 168] [outer = 00000000] 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17982400) [pid = 3948] [serial = 169] [outer = 16CD1000] 02:40:42 INFO - PROCESS | 3948 | 1465119642827 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17D44800) [pid = 3948] [serial = 170] [outer = 16CD1000] 02:40:43 INFO - PROCESS | 3948 | 1465119643256 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 638ms 02:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:40:43 INFO - PROCESS | 3948 | 1465119643298 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3948 | 1465119643300 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:40:43 INFO - PROCESS | 3948 | 1465119643303 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3948 | 1465119643305 Marionette TRACE conn3 <- [1,194,null,{}] 02:40:43 INFO - PROCESS | 3948 | 1465119643308 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 3948 | 1465119643310 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:43 INFO - PROCESS | 3948 | 1465119643412 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:40:43 INFO - PROCESS | 3948 | 1465119643417 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 3948 | 1465119643419 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:43 INFO - PROCESS | 3948 | ++DOCSHELL 15648000 == 35 [pid = 3948] [id = 58] 02:40:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (17D39C00) [pid = 3948] [serial = 171] [outer = 00000000] 02:40:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (183B4000) [pid = 3948] [serial = 172] [outer = 17D39C00] 02:40:43 INFO - PROCESS | 3948 | 1465119643462 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (19D64000) [pid = 3948] [serial = 173] [outer = 17D39C00] 02:40:43 INFO - PROCESS | 3948 | 1465119643880 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 02:40:43 INFO - PROCESS | 3948 | 1465119643907 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3948 | 1465119643909 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:40:43 INFO - PROCESS | 3948 | 1465119643912 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3948 | 1465119643914 Marionette TRACE conn3 <- [1,198,null,{}] 02:40:43 INFO - PROCESS | 3948 | 1465119643917 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 3948 | 1465119643922 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:44 INFO - PROCESS | 3948 | 1465119644048 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:40:44 INFO - PROCESS | 3948 | 1465119644054 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 3948 | 1465119644056 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:44 INFO - PROCESS | 3948 | ++DOCSHELL 12ACD400 == 36 [pid = 3948] [id = 59] 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (12AD3800) [pid = 3948] [serial = 174] [outer = 00000000] 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A2A5C00) [pid = 3948] [serial = 175] [outer = 12AD3800] 02:40:44 INFO - PROCESS | 3948 | 1465119644100 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A2A8C00) [pid = 3948] [serial = 176] [outer = 12AD3800] 02:40:44 INFO - PROCESS | 3948 | 1465119644528 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 638ms 02:40:44 INFO - PROCESS | 3948 | 1465119644549 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3948 | 1465119644551 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:40:44 INFO - PROCESS | 3948 | 1465119644554 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 3948 | 1465119644556 Marionette TRACE conn3 <- [1,202,null,{}] 02:40:44 INFO - PROCESS | 3948 | 1465119644559 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 3948 | 1465119644561 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:44 INFO - PROCESS | 3948 | 1465119644673 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:40:44 INFO - PROCESS | 3948 | 1465119644678 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 3948 | 1465119644680 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:44 INFO - PROCESS | 3948 | ++DOCSHELL 1A60C000 == 37 [pid = 3948] [id = 60] 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A741C00) [pid = 3948] [serial = 177] [outer = 00000000] 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1A74A800) [pid = 3948] [serial = 178] [outer = 1A741C00] 02:40:44 INFO - PROCESS | 3948 | 1465119644722 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1A74DC00) [pid = 3948] [serial = 179] [outer = 1A741C00] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (10FB5000) [pid = 3948] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1302AC00) [pid = 3948] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1684C800) [pid = 3948] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (1564B000) [pid = 3948] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (172C2800) [pid = 3948] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (150FAC00) [pid = 3948] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (10B5E800) [pid = 3948] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15443400) [pid = 3948] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (17D43800) [pid = 3948] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (19D5DC00) [pid = 3948] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0C77F400) [pid = 3948] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (13829400) [pid = 3948] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16B2C800) [pid = 3948] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:40:45 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1811EC00) [pid = 3948] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:40:45 INFO - PROCESS | 3948 | 1465119645233 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 731ms 02:40:45 INFO - PROCESS | 3948 | 1465119645295 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 3948 | 1465119645297 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:40:45 INFO - PROCESS | 3948 | 1465119645301 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 3948 | 1465119645302 Marionette TRACE conn3 <- [1,206,null,{}] 02:40:45 INFO - PROCESS | 3948 | 1465119645306 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 3948 | 1465119645308 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:45 INFO - PROCESS | 3948 | 1465119645402 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:40:45 INFO - PROCESS | 3948 | 1465119645480 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 3948 | 1465119645482 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:45 INFO - PROCESS | 3948 | ++DOCSHELL 10B5C000 == 38 [pid = 3948] [id = 61] 02:40:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (10B5E800) [pid = 3948] [serial = 180] [outer = 00000000] 02:40:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (13829400) [pid = 3948] [serial = 181] [outer = 10B5E800] 02:40:45 INFO - PROCESS | 3948 | 1465119645525 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (178F8400) [pid = 3948] [serial = 182] [outer = 10B5E800] 02:40:45 INFO - PROCESS | 3948 | 1465119645837 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 591ms 02:40:45 INFO - PROCESS | 3948 | 1465119645898 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 3948 | 1465119645900 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:40:45 INFO - PROCESS | 3948 | 1465119645903 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:40:45 INFO - PROCESS | 3948 | 1465119645905 Marionette TRACE conn3 <- [1,210,null,{}] 02:40:45 INFO - PROCESS | 3948 | 1465119645908 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 3948 | 1465119645910 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:46 INFO - PROCESS | 3948 | 1465119646016 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:40:46 INFO - PROCESS | 3948 | 1465119646058 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 3948 | 1465119646060 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:46 INFO - PROCESS | 3948 | ++DOCSHELL 150AE800 == 39 [pid = 3948] [id = 62] 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1811A800) [pid = 3948] [serial = 183] [outer = 00000000] 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A85B800) [pid = 3948] [serial = 184] [outer = 1811A800] 02:40:46 INFO - PROCESS | 3948 | 1465119646113 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A85F000) [pid = 3948] [serial = 185] [outer = 1811A800] 02:40:46 INFO - PROCESS | 3948 | 1465119646443 Marionette TRACE conn3 <- [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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 591ms 02:40:46 INFO - PROCESS | 3948 | 1465119646484 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 3948 | 1465119646486 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:40:46 INFO - PROCESS | 3948 | 1465119646489 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:40:46 INFO - PROCESS | 3948 | 1465119646491 Marionette TRACE conn3 <- [1,214,null,{}] 02:40:46 INFO - PROCESS | 3948 | 1465119646495 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 3948 | 1465119646496 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:46 INFO - PROCESS | 3948 | 1465119646603 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:40:46 INFO - PROCESS | 3948 | 1465119646611 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 3948 | 1465119646613 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:46 INFO - PROCESS | 3948 | ++DOCSHELL 15DA8800 == 40 [pid = 3948] [id = 63] 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (162B0000) [pid = 3948] [serial = 186] [outer = 00000000] 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1A866800) [pid = 3948] [serial = 187] [outer = 162B0000] 02:40:46 INFO - PROCESS | 3948 | 1465119646655 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A8A3000) [pid = 3948] [serial = 188] [outer = 162B0000] 02:40:47 INFO - PROCESS | 3948 | 1465119647038 Marionette TRACE conn3 <- [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]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 591ms 02:40:47 INFO - PROCESS | 3948 | 1465119647087 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 3948 | 1465119647089 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:40:47 INFO - PROCESS | 3948 | 1465119647093 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 3948 | 1465119647095 Marionette TRACE conn3 <- [1,218,null,{}] 02:40:47 INFO - PROCESS | 3948 | 1465119647098 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 3948 | 1465119647100 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:47 INFO - PROCESS | 3948 | 1465119647277 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:40:47 INFO - PROCESS | 3948 | 1465119647376 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 3948 | 1465119647380 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:47 INFO - PROCESS | 3948 | ++DOCSHELL 10A58400 == 41 [pid = 3948] [id = 64] 02:40:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (10A58800) [pid = 3948] [serial = 189] [outer = 00000000] 02:40:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10FAFC00) [pid = 3948] [serial = 190] [outer = 10A58800] 02:40:47 INFO - PROCESS | 3948 | 1465119647435 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (114BA800) [pid = 3948] [serial = 191] [outer = 10A58800] 02:40:47 INFO - PROCESS | 3948 | 1465119648003 Marionette TRACE conn3 <- [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]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 934ms 02:40:48 INFO - PROCESS | 3948 | 1465119648039 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 3948 | 1465119648044 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:40:48 INFO - PROCESS | 3948 | 1465119648048 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 3948 | 1465119648051 Marionette TRACE conn3 <- [1,222,null,{}] 02:40:48 INFO - PROCESS | 3948 | 1465119648056 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 3948 | 1465119648059 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:48 INFO - PROCESS | 3948 | 1465119648167 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:40:48 INFO - PROCESS | 3948 | 1465119648262 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 3948 | 1465119648266 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:48 INFO - PROCESS | 3948 | ++DOCSHELL 150FB000 == 42 [pid = 3948] [id = 65] 02:40:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (150FD800) [pid = 3948] [serial = 192] [outer = 00000000] 02:40:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1544FC00) [pid = 3948] [serial = 193] [outer = 150FD800] 02:40:48 INFO - PROCESS | 3948 | 1465119648320 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (15EE0800) [pid = 3948] [serial = 194] [outer = 150FD800] 02:40:48 INFO - PROCESS | 3948 | 1465119648848 Marionette TRACE conn3 <- [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]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 840ms 02:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:40:48 INFO - PROCESS | 3948 | 1465119648893 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 3948 | 1465119648896 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:40:48 INFO - PROCESS | 3948 | 1465119648900 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 3948 | 1465119648902 Marionette TRACE conn3 <- [1,226,null,{}] 02:40:48 INFO - PROCESS | 3948 | 1465119648906 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 3948 | 1465119648909 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:49 INFO - PROCESS | 3948 | 1465119649014 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:40:49 INFO - PROCESS | 3948 | 1465119649105 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3948 | 1465119649108 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:49 INFO - PROCESS | 3948 | ++DOCSHELL 1811EC00 == 43 [pid = 3948] [id = 66] 02:40:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (19868800) [pid = 3948] [serial = 195] [outer = 00000000] 02:40:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1A233400) [pid = 3948] [serial = 196] [outer = 19868800] 02:40:49 INFO - PROCESS | 3948 | 1465119649164 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1A2AC800) [pid = 3948] [serial = 197] [outer = 19868800] 02:40:49 INFO - PROCESS | 3948 | 1465119649682 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 825ms 02:40:49 INFO - PROCESS | 3948 | 1465119649741 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 3948 | 1465119649745 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:40:49 INFO - PROCESS | 3948 | 1465119649756 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 3948 | 1465119649760 Marionette TRACE conn3 <- [1,230,null,{}] 02:40:49 INFO - PROCESS | 3948 | 1465119649764 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 3948 | 1465119649767 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:49 INFO - PROCESS | 3948 | 1465119649871 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:40:49 INFO - PROCESS | 3948 | 1465119649961 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3948 | 1465119649964 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:49 INFO - PROCESS | 3948 | ++DOCSHELL 15DA6800 == 44 [pid = 3948] [id = 67] 02:40:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (15EDF800) [pid = 3948] [serial = 198] [outer = 00000000] 02:40:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (19975400) [pid = 3948] [serial = 199] [outer = 15EDF800] 02:40:49 INFO - PROCESS | 3948 | 1465119650015 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (19977C00) [pid = 3948] [serial = 200] [outer = 15EDF800] 02:40:50 INFO - PROCESS | 3948 | 1465119650626 Marionette TRACE conn3 <- [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]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 950ms 02:40:50 INFO - PROCESS | 3948 | 1465119650681 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 3948 | 1465119650685 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:40:50 INFO - PROCESS | 3948 | 1465119650699 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 3948 | 1465119650702 Marionette TRACE conn3 <- [1,234,null,{}] 02:40:50 INFO - PROCESS | 3948 | 1465119650707 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 3948 | 1465119650710 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:50 INFO - PROCESS | 3948 | 1465119650807 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:40:50 INFO - PROCESS | 3948 | 1465119650893 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 3948 | 1465119650897 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:50 INFO - PROCESS | 3948 | ++DOCSHELL 114B4400 == 45 [pid = 3948] [id = 68] 02:40:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (11A0EC00) [pid = 3948] [serial = 201] [outer = 00000000] 02:40:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (12ACC800) [pid = 3948] [serial = 202] [outer = 11A0EC00] 02:40:50 INFO - PROCESS | 3948 | 1465119650945 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (13032400) [pid = 3948] [serial = 203] [outer = 11A0EC00] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 150AE800 == 44 [pid = 3948] [id = 62] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 10B5C000 == 43 [pid = 3948] [id = 61] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 1A60C000 == 42 [pid = 3948] [id = 60] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 12ACD400 == 41 [pid = 3948] [id = 59] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 15648000 == 40 [pid = 3948] [id = 58] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 16CD0000 == 39 [pid = 3948] [id = 57] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 15642C00 == 38 [pid = 3948] [id = 56] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 1317C400 == 37 [pid = 3948] [id = 55] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 110F1000 == 36 [pid = 3948] [id = 54] 02:40:51 INFO - PROCESS | 3948 | --DOCSHELL 1337AC00 == 35 [pid = 3948] [id = 51] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (11282000) [pid = 3948] [serial = 121] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (11229400) [pid = 3948] [serial = 120] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (13179000) [pid = 3948] [serial = 126] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1333D800) [pid = 3948] [serial = 127] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (16CD2C00) [pid = 3948] [serial = 135] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (15EDB800) [pid = 3948] [serial = 132] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1797A000) [pid = 3948] [serial = 138] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (17D44000) [pid = 3948] [serial = 139] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (15370C00) [pid = 3948] [serial = 129] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (15641400) [pid = 3948] [serial = 130] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1127F000) [pid = 3948] [serial = 123] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (11A0DC00) [pid = 3948] [serial = 124] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (181E4800) [pid = 3948] [serial = 144] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (183A9400) [pid = 3948] [serial = 141] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1A00A000) [pid = 3948] [serial = 147] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (183ACC00) [pid = 3948] [serial = 142] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1A00A800) [pid = 3948] [serial = 148] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (104F0000) [pid = 3948] [serial = 109] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10489800) [pid = 3948] [serial = 108] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (150B2800) [pid = 3948] [serial = 112] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13DE1000) [pid = 3948] [serial = 111] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1788AC00) [pid = 3948] [serial = 115] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (171EC400) [pid = 3948] [serial = 114] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1986E400) [pid = 3948] [serial = 118] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (19867000) [pid = 3948] [serial = 117] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (172C2000) [pid = 3948] [serial = 136] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16B26C00) [pid = 3948] [serial = 145] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A0CBC00) [pid = 3948] [serial = 150] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16840400) [pid = 3948] [serial = 133] [outer = 00000000] [url = about:blank] 02:40:51 INFO - PROCESS | 3948 | 1465119651542 Marionette TRACE conn3 <- [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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 887ms 02:40:51 INFO - PROCESS | 3948 | 1465119651601 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 3948 | 1465119651606 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:40:51 INFO - PROCESS | 3948 | 1465119651611 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:40:51 INFO - PROCESS | 3948 | 1465119651614 Marionette TRACE conn3 <- [1,238,null,{}] 02:40:51 INFO - PROCESS | 3948 | 1465119651617 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 3948 | 1465119651620 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:51 INFO - PROCESS | 3948 | 1465119651704 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:40:51 INFO - PROCESS | 3948 | 1465119651793 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 3948 | 1465119651795 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:51 INFO - PROCESS | 3948 | ++DOCSHELL 105FB400 == 36 [pid = 3948] [id = 69] 02:40:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (10A56400) [pid = 3948] [serial = 204] [outer = 00000000] 02:40:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (11A0DC00) [pid = 3948] [serial = 205] [outer = 10A56400] 02:40:51 INFO - PROCESS | 3948 | 1465119651843 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13332000) [pid = 3948] [serial = 206] [outer = 10A56400] 02:40:52 INFO - PROCESS | 3948 | 1465119652209 Marionette TRACE conn3 <- [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]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 638ms 02:40:52 INFO - PROCESS | 3948 | 1465119652250 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 3948 | 1465119652252 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:40:52 INFO - PROCESS | 3948 | 1465119652256 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 3948 | 1465119652259 Marionette TRACE conn3 <- [1,242,null,{}] 02:40:52 INFO - PROCESS | 3948 | 1465119652269 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 3948 | 1465119652273 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:52 INFO - PROCESS | 3948 | 1465119652362 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:40:52 INFO - PROCESS | 3948 | 1465119652368 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 3948 | 1465119652371 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:52 INFO - PROCESS | 3948 | ++DOCSHELL 150AF400 == 37 [pid = 3948] [id = 70] 02:40:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (150EFC00) [pid = 3948] [serial = 207] [outer = 00000000] 02:40:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15641400) [pid = 3948] [serial = 208] [outer = 150EFC00] 02:40:52 INFO - PROCESS | 3948 | 1465119652419 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15D8EC00) [pid = 3948] [serial = 209] [outer = 150EFC00] 02:40:52 INFO - PROCESS | 3948 | 1465119652872 Marionette TRACE conn3 <- [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]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 623ms 02:40:52 INFO - PROCESS | 3948 | 1465119652893 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 3948 | 1465119652896 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:40:52 INFO - PROCESS | 3948 | 1465119652899 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:40:52 INFO - PROCESS | 3948 | 1465119652900 Marionette TRACE conn3 <- [1,246,null,{}] 02:40:52 INFO - PROCESS | 3948 | 1465119652904 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 3948 | 1465119652906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:52 INFO - PROCESS | 3948 | 1465119652987 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:40:52 INFO - PROCESS | 3948 | 1465119652993 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 3948 | 1465119652996 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:52 INFO - PROCESS | 3948 | ++DOCSHELL 15DA3800 == 38 [pid = 3948] [id = 71] 02:40:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA3C00) [pid = 3948] [serial = 210] [outer = 00000000] 02:40:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15EE4C00) [pid = 3948] [serial = 211] [outer = 15DA3C00] 02:40:53 INFO - PROCESS | 3948 | 1465119653039 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1684C800) [pid = 3948] [serial = 212] [outer = 15DA3C00] 02:40:53 INFO - PROCESS | 3948 | 1465119653451 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 591ms 02:40:53 INFO - PROCESS | 3948 | 1465119653512 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 3948 | 1465119653514 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:40:53 INFO - PROCESS | 3948 | 1465119653517 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 3948 | 1465119653519 Marionette TRACE conn3 <- [1,250,null,{}] 02:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:40:53 INFO - PROCESS | 3948 | 1465119653523 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 3948 | 1465119653525 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:53 INFO - PROCESS | 3948 | 1465119653639 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:40:53 INFO - PROCESS | 3948 | 1465119653648 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 3948 | 1465119653650 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:53 INFO - PROCESS | 3948 | ++DOCSHELL 15DA2C00 == 39 [pid = 3948] [id = 72] 02:40:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (162AA800) [pid = 3948] [serial = 213] [outer = 00000000] 02:40:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (172C8000) [pid = 3948] [serial = 214] [outer = 162AA800] 02:40:53 INFO - PROCESS | 3948 | 1465119653737 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (176EC800) [pid = 3948] [serial = 215] [outer = 162AA800] 02:40:54 INFO - PROCESS | 3948 | 1465119654158 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 700ms 02:40:54 INFO - PROCESS | 3948 | 1465119654203 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3948 | 1465119654205 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:40:54 INFO - PROCESS | 3948 | 1465119654214 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 3948 | 1465119654216 Marionette TRACE conn3 <- [1,254,null,{}] 02:40:54 INFO - PROCESS | 3948 | 1465119654219 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 3948 | 1465119654224 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:54 INFO - PROCESS | 3948 | 1465119654353 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:40:54 INFO - PROCESS | 3948 | 1465119654412 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3948 | 1465119654414 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:54 INFO - PROCESS | 3948 | ++DOCSHELL 10B5C800 == 40 [pid = 3948] [id = 73] 02:40:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (171E3C00) [pid = 3948] [serial = 216] [outer = 00000000] 02:40:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (183B0800) [pid = 3948] [serial = 217] [outer = 171E3C00] 02:40:54 INFO - PROCESS | 3948 | 1465119654458 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1997B400) [pid = 3948] [serial = 218] [outer = 171E3C00] 02:40:54 INFO - PROCESS | 3948 | 1465119654847 Marionette TRACE conn3 <- [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]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 684ms 02:40:54 INFO - PROCESS | 3948 | 1465119654913 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3948 | 1465119654915 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:40:54 INFO - PROCESS | 3948 | 1465119654918 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:40:54 INFO - PROCESS | 3948 | 1465119654920 Marionette TRACE conn3 <- [1,258,null,{}] 02:40:54 INFO - PROCESS | 3948 | 1465119654923 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 3948 | 1465119654925 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:55 INFO - PROCESS | 3948 | 1465119655048 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:40:55 INFO - PROCESS | 3948 | 1465119655054 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3948 | 1465119655064 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:55 INFO - PROCESS | 3948 | ++DOCSHELL 1997E000 == 41 [pid = 3948] [id = 74] 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (19D59400) [pid = 3948] [serial = 219] [outer = 00000000] 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A00A800) [pid = 3948] [serial = 220] [outer = 19D59400] 02:40:55 INFO - PROCESS | 3948 | 1465119655152 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (19D5CC00) [pid = 3948] [serial = 221] [outer = 19D59400] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (16CD1000) [pid = 3948] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (11227800) [pid = 3948] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (17D39C00) [pid = 3948] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1333DC00) [pid = 3948] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1564A800) [pid = 3948] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (10B5E800) [pid = 3948] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (12AD3800) [pid = 3948] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1A741C00) [pid = 3948] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:40:55 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1811A800) [pid = 3948] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:40:55 INFO - PROCESS | 3948 | 1465119655612 Marionette TRACE conn3 <- [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]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 731ms 02:40:55 INFO - PROCESS | 3948 | 1465119655659 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 3948 | 1465119655661 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:40:55 INFO - PROCESS | 3948 | 1465119655664 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:40:55 INFO - PROCESS | 3948 | 1465119655666 Marionette TRACE conn3 <- [1,262,null,{}] 02:40:55 INFO - PROCESS | 3948 | 1465119655669 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 3948 | 1465119655671 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:55 INFO - PROCESS | 3948 | 1465119655747 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:40:55 INFO - PROCESS | 3948 | 1465119655755 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3948 | 1465119655757 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:55 INFO - PROCESS | 3948 | ++DOCSHELL 1986B400 == 42 [pid = 3948] [id = 75] 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1986E400) [pid = 3948] [serial = 222] [outer = 00000000] 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A00A000) [pid = 3948] [serial = 223] [outer = 1986E400] 02:40:55 INFO - PROCESS | 3948 | 1465119655799 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1A018800) [pid = 3948] [serial = 224] [outer = 1986E400] 02:40:56 INFO - PROCESS | 3948 | 1465119656198 Marionette TRACE conn3 <- [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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 591ms 02:40:56 INFO - PROCESS | 3948 | 1465119656262 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 3948 | 1465119656264 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:40:56 INFO - PROCESS | 3948 | 1465119656267 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 3948 | 1465119656269 Marionette TRACE conn3 <- [1,266,null,{}] 02:40:56 INFO - PROCESS | 3948 | 1465119656272 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 3948 | 1465119656274 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:56 INFO - PROCESS | 3948 | 1465119656353 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:40:56 INFO - PROCESS | 3948 | 1465119656381 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 3948 | 1465119656383 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:56 INFO - PROCESS | 3948 | ++DOCSHELL 10B61000 == 43 [pid = 3948] [id = 76] 02:40:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1333DC00) [pid = 3948] [serial = 225] [outer = 00000000] 02:40:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A745800) [pid = 3948] [serial = 226] [outer = 1333DC00] 02:40:56 INFO - PROCESS | 3948 | 1465119656426 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A863400) [pid = 3948] [serial = 227] [outer = 1333DC00] 02:40:56 INFO - PROCESS | 3948 | 1465119656819 Marionette TRACE conn3 <- [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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 591ms 02:40:56 INFO - PROCESS | 3948 | 1465119656864 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 3948 | 1465119656866 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:40:56 INFO - PROCESS | 3948 | 1465119656869 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:40:56 INFO - PROCESS | 3948 | 1465119656871 Marionette TRACE conn3 <- [1,270,null,{}] 02:40:56 INFO - PROCESS | 3948 | 1465119656886 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 3948 | 1465119656888 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:56 INFO - PROCESS | 3948 | 1465119656976 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:40:56 INFO - PROCESS | 3948 | 1465119656981 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 3948 | 1465119656983 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:56 INFO - PROCESS | 3948 | ++DOCSHELL 1A8A1800 == 44 [pid = 3948] [id = 77] 02:40:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A8A9800) [pid = 3948] [serial = 228] [outer = 00000000] 02:40:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A8AE400) [pid = 3948] [serial = 229] [outer = 1A8A9800] 02:40:57 INFO - PROCESS | 3948 | 1465119657025 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1AD4A800) [pid = 3948] [serial = 230] [outer = 1A8A9800] 02:40:57 INFO - PROCESS | 3948 | 1465119657408 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 591ms 02:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:40:57 INFO - PROCESS | 3948 | 1465119657474 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3948 | 1465119657476 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:40:57 INFO - PROCESS | 3948 | 1465119657480 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 3948 | 1465119657484 Marionette TRACE conn3 <- [1,274,null,{}] 02:40:57 INFO - PROCESS | 3948 | 1465119657489 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 3948 | 1465119657493 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:57 INFO - PROCESS | 3948 | 1465119657585 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:40:57 INFO - PROCESS | 3948 | 1465119657747 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 3948 | 1465119657750 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:57 INFO - PROCESS | 3948 | ++DOCSHELL 10489800 == 45 [pid = 3948] [id = 78] 02:40:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (104E6400) [pid = 3948] [serial = 231] [outer = 00000000] 02:40:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (10A54800) [pid = 3948] [serial = 232] [outer = 104E6400] 02:40:57 INFO - PROCESS | 3948 | 1465119657822 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (10B66800) [pid = 3948] [serial = 233] [outer = 104E6400] 02:40:58 INFO - PROCESS | 3948 | 1465119658321 Marionette TRACE conn3 <- [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]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 887ms 02:40:58 INFO - PROCESS | 3948 | 1465119658367 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 3948 | 1465119658371 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:40:58 INFO - PROCESS | 3948 | 1465119658375 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 3948 | 1465119658379 Marionette TRACE conn3 <- [1,278,null,{}] 02:40:58 INFO - PROCESS | 3948 | 1465119658384 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 3948 | 1465119658387 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:58 INFO - PROCESS | 3948 | 1465119658503 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:40:58 INFO - PROCESS | 3948 | 1465119658599 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3948 | 1465119658602 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:58 INFO - PROCESS | 3948 | ++DOCSHELL 13DE1000 == 46 [pid = 3948] [id = 79] 02:40:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (13DE1C00) [pid = 3948] [serial = 234] [outer = 00000000] 02:40:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (150EEC00) [pid = 3948] [serial = 235] [outer = 13DE1C00] 02:40:58 INFO - PROCESS | 3948 | 1465119658656 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (15430400) [pid = 3948] [serial = 236] [outer = 13DE1C00] 02:40:59 INFO - PROCESS | 3948 | 1465119659231 Marionette TRACE conn3 <- [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]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 903ms 02:40:59 INFO - PROCESS | 3948 | 1465119659283 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 3948 | 1465119659287 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:40:59 INFO - PROCESS | 3948 | 1465119659292 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 3948 | 1465119659294 Marionette TRACE conn3 <- [1,282,null,{}] 02:40:59 INFO - PROCESS | 3948 | 1465119659298 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 3948 | 1465119659300 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:59 INFO - PROCESS | 3948 | 1465119659422 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:40:59 INFO - PROCESS | 3948 | 1465119659596 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 3948 | 1465119659598 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:40:59 INFO - PROCESS | 3948 | ++DOCSHELL 17F6D800 == 47 [pid = 3948] [id = 80] 02:40:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (17F6E800) [pid = 3948] [serial = 237] [outer = 00000000] 02:40:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (183AF800) [pid = 3948] [serial = 238] [outer = 17F6E800] 02:40:59 INFO - PROCESS | 3948 | 1465119659658 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (19D65C00) [pid = 3948] [serial = 239] [outer = 17F6E800] 02:41:00 INFO - PROCESS | 3948 | 1465119660256 Marionette TRACE conn3 <- [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]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 996ms 02:41:00 INFO - PROCESS | 3948 | 1465119660293 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 3948 | 1465119660295 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:41:00 INFO - PROCESS | 3948 | 1465119660306 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 3948 | 1465119660311 Marionette TRACE conn3 <- [1,286,null,{}] 02:41:00 INFO - PROCESS | 3948 | 1465119660319 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 3948 | 1465119660323 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:00 INFO - PROCESS | 3948 | 1465119660469 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:41:00 INFO - PROCESS | 3948 | 1465119660594 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 3948 | 1465119660597 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:00 INFO - PROCESS | 3948 | ++DOCSHELL 1A013800 == 48 [pid = 3948] [id = 81] 02:41:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (1A233000) [pid = 3948] [serial = 240] [outer = 00000000] 02:41:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (1AE54000) [pid = 3948] [serial = 241] [outer = 1A233000] 02:41:00 INFO - PROCESS | 3948 | 1465119660650 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (1AE5B400) [pid = 3948] [serial = 242] [outer = 1A233000] 02:41:01 INFO - PROCESS | 3948 | 1465119661342 Marionette TRACE conn3 <- [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]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1058ms 02:41:01 INFO - PROCESS | 3948 | 1465119661357 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 3948 | 1465119661361 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:41:01 INFO - PROCESS | 3948 | 1465119661397 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 3948 | 1465119661401 Marionette TRACE conn3 <- [1,290,null,{}] 02:41:01 INFO - PROCESS | 3948 | 1465119661406 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 3948 | 1465119661409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:01 INFO - PROCESS | 3948 | 1465119661507 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:41:01 INFO - PROCESS | 3948 | 1465119661586 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 3948 | 1465119661592 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:01 INFO - PROCESS | 3948 | ++DOCSHELL 12804C00 == 49 [pid = 3948] [id = 82] 02:41:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (1280FC00) [pid = 3948] [serial = 243] [outer = 00000000] 02:41:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (1333D800) [pid = 3948] [serial = 244] [outer = 1280FC00] 02:41:01 INFO - PROCESS | 3948 | 1465119661691 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (13DDF000) [pid = 3948] [serial = 245] [outer = 1280FC00] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 1A8A1800 == 48 [pid = 3948] [id = 77] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 10B61000 == 47 [pid = 3948] [id = 76] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 1986B400 == 46 [pid = 3948] [id = 75] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 1997E000 == 45 [pid = 3948] [id = 74] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 10B5C800 == 44 [pid = 3948] [id = 73] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 15DA2C00 == 43 [pid = 3948] [id = 72] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 15DA3800 == 42 [pid = 3948] [id = 71] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 150AF400 == 41 [pid = 3948] [id = 70] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 105FB400 == 40 [pid = 3948] [id = 69] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 114B4400 == 39 [pid = 3948] [id = 68] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 15DA6800 == 38 [pid = 3948] [id = 67] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 150FB000 == 37 [pid = 3948] [id = 65] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 10A58400 == 36 [pid = 3948] [id = 64] 02:41:02 INFO - PROCESS | 3948 | --DOCSHELL 15DA8800 == 35 [pid = 3948] [id = 63] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (15EDAC00) [pid = 3948] [serial = 166] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (13829400) [pid = 3948] [serial = 181] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1A2A5C00) [pid = 3948] [serial = 175] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1A2A8C00) [pid = 3948] [serial = 176] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (1A74A800) [pid = 3948] [serial = 178] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (1A85F000) [pid = 3948] [serial = 185] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (1B4FA400) [pid = 3948] [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.] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1A74DC00) [pid = 3948] [serial = 179] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (178F8400) [pid = 3948] [serial = 182] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (1A866800) [pid = 3948] [serial = 187] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1A85B800) [pid = 3948] [serial = 184] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (17D44800) [pid = 3948] [serial = 170] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (13DEA400) [pid = 3948] [serial = 156] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (17982400) [pid = 3948] [serial = 169] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1141EC00) [pid = 3948] [serial = 159] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12A04C00) [pid = 3948] [serial = 160] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (183B4000) [pid = 3948] [serial = 172] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (19D64000) [pid = 3948] [serial = 173] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1382C400) [pid = 3948] [serial = 162] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (13BCA000) [pid = 3948] [serial = 163] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (11231C00) [pid = 3948] [serial = 153] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15D99400) [pid = 3948] [serial = 165] [outer = 00000000] [url = about:blank] 02:41:02 INFO - PROCESS | 3948 | 1465119662234 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 918ms 02:41:02 INFO - PROCESS | 3948 | 1465119662290 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3948 | 1465119662294 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:41:02 INFO - PROCESS | 3948 | 1465119662300 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 3948 | 1465119662303 Marionette TRACE conn3 <- [1,294,null,{}] 02:41:02 INFO - PROCESS | 3948 | 1465119662306 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 3948 | 1465119662309 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:02 INFO - PROCESS | 3948 | 1465119662393 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:41:02 INFO - PROCESS | 3948 | 1465119662401 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 3948 | 1465119662403 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:02 INFO - PROCESS | 3948 | ++DOCSHELL 13179400 == 36 [pid = 3948] [id = 83] 02:41:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (13179800) [pid = 3948] [serial = 246] [outer = 00000000] 02:41:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (150FB000) [pid = 3948] [serial = 247] [outer = 13179800] 02:41:02 INFO - PROCESS | 3948 | 1465119662449 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (15646C00) [pid = 3948] [serial = 248] [outer = 13179800] 02:41:03 INFO - PROCESS | 3948 | 1465119663058 Marionette TRACE conn3 <- [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]]]}] 02:41:03 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. 02:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 809ms 02:41:03 INFO - PROCESS | 3948 | 1465119663114 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:41:03 INFO - PROCESS | 3948 | 1465119663117 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:41:03 INFO - PROCESS | 3948 | 1465119663120 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 3948 | 1465119663123 Marionette TRACE conn3 <- [1,298,null,{}] 02:41:03 INFO - PROCESS | 3948 | 1465119663133 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:03 INFO - PROCESS | 3948 | 1465119663137 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:03 INFO - PROCESS | 3948 | 1465119663221 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:41:03 INFO - PROCESS | 3948 | 1465119663228 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 3948 | 1465119663231 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:03 INFO - PROCESS | 3948 | ++DOCSHELL 17982C00 == 37 [pid = 3948] [id = 84] 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (17984000) [pid = 3948] [serial = 249] [outer = 00000000] 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (18110800) [pid = 3948] [serial = 250] [outer = 17984000] 02:41:03 INFO - PROCESS | 3948 | 1465119663281 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (19869000) [pid = 3948] [serial = 251] [outer = 17984000] 02:41:03 INFO - PROCESS | 3948 | 1465119663723 Marionette TRACE conn3 <- [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]]]}] 02:41:03 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. 02:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 02:41:03 INFO - PROCESS | 3948 | 1465119663764 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 3948 | 1465119663766 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:41:03 INFO - PROCESS | 3948 | 1465119663770 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 3948 | 1465119663771 Marionette TRACE conn3 <- [1,302,null,{}] 02:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:41:03 INFO - PROCESS | 3948 | 1465119663779 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:03 INFO - PROCESS | 3948 | 1465119663781 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:03 INFO - PROCESS | 3948 | 1465119663868 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:41:03 INFO - PROCESS | 3948 | 1465119663873 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 3948 | 1465119663875 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:03 INFO - PROCESS | 3948 | ++DOCSHELL 19978400 == 38 [pid = 3948] [id = 85] 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1997C800) [pid = 3948] [serial = 252] [outer = 00000000] 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1A23E400) [pid = 3948] [serial = 253] [outer = 1997C800] 02:41:03 INFO - PROCESS | 3948 | 1465119663921 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1A2AD400) [pid = 3948] [serial = 254] [outer = 1997C800] 02:41:04 INFO - PROCESS | 3948 | 1465119664332 Marionette TRACE conn3 <- [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]]]}] 02:41:04 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. 02:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 591ms 02:41:04 INFO - PROCESS | 3948 | 1465119664380 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 3948 | 1465119664382 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:41:04 INFO - PROCESS | 3948 | 1465119664386 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 3948 | 1465119664388 Marionette TRACE conn3 <- [1,306,null,{}] 02:41:04 INFO - PROCESS | 3948 | 1465119664391 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 3948 | 1465119664393 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:04 INFO - PROCESS | 3948 | 1465119664504 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:41:04 INFO - PROCESS | 3948 | 1465119664510 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 3948 | 1465119664512 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:04 INFO - PROCESS | 3948 | ++DOCSHELL 1A00F000 == 39 [pid = 3948] [id = 86] 02:41:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1A2A8C00) [pid = 3948] [serial = 255] [outer = 00000000] 02:41:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1A74B400) [pid = 3948] [serial = 256] [outer = 1A2A8C00] 02:41:04 INFO - PROCESS | 3948 | 1465119664597 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1A858800) [pid = 3948] [serial = 257] [outer = 1A2A8C00] 02:41:05 INFO - PROCESS | 3948 | 1465119665018 Marionette TRACE conn3 <- [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]]]}] 02:41:05 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. 02:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 700ms 02:41:05 INFO - PROCESS | 3948 | 1465119665086 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 3948 | 1465119665088 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:41:05 INFO - PROCESS | 3948 | 1465119665091 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 3948 | 1465119665093 Marionette TRACE conn3 <- [1,310,null,{}] 02:41:05 INFO - PROCESS | 3948 | 1465119665100 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 3948 | 1465119665105 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:05 INFO - PROCESS | 3948 | 1465119665263 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:41:05 INFO - PROCESS | 3948 | 1465119665286 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 3948 | 1465119665289 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:05 INFO - PROCESS | 3948 | ++DOCSHELL 1A747400 == 40 [pid = 3948] [id = 87] 02:41:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1A85E000) [pid = 3948] [serial = 258] [outer = 00000000] 02:41:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (1AE4E800) [pid = 3948] [serial = 259] [outer = 1A85E000] 02:41:05 INFO - PROCESS | 3948 | 1465119665332 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (1AE5A000) [pid = 3948] [serial = 260] [outer = 1A85E000] 02:41:05 INFO - PROCESS | 3948 | 1465119665735 Marionette TRACE conn3 <- [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]]]}] 02:41:05 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. 02:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 700ms 02:41:05 INFO - PROCESS | 3948 | 1465119665774 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 3948 | 1465119665776 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:41:05 INFO - PROCESS | 3948 | 1465119665787 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 3948 | 1465119665789 Marionette TRACE conn3 <- [1,314,null,{}] 02:41:05 INFO - PROCESS | 3948 | 1465119665792 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 3948 | 1465119665794 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:05 INFO - PROCESS | 3948 | 1465119665903 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:41:05 INFO - PROCESS | 3948 | 1465119665908 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 3948 | 1465119665910 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:05 INFO - PROCESS | 3948 | ++DOCSHELL 1122EC00 == 41 [pid = 3948] [id = 88] 02:41:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (19D66000) [pid = 3948] [serial = 261] [outer = 00000000] 02:41:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (1AF5F400) [pid = 3948] [serial = 262] [outer = 19D66000] 02:41:05 INFO - PROCESS | 3948 | 1465119665953 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (1AF60000) [pid = 3948] [serial = 263] [outer = 19D66000] 02:41:06 INFO - PROCESS | 3948 | 1465119666494 Marionette TRACE conn3 <- [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]]]}] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (13BC3C00) [pid = 3948] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (13BCB000) [pid = 3948] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (171E3C00) [pid = 3948] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (19D59400) [pid = 3948] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (11A0EC00) [pid = 3948] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (10A56400) [pid = 3948] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (15DA3C00) [pid = 3948] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (150EFC00) [pid = 3948] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1986E400) [pid = 3948] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1333DC00) [pid = 3948] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:41:06 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (162AA800) [pid = 3948] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:41:06 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. 02:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 731ms 02:41:06 INFO - PROCESS | 3948 | 1465119666550 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 3948 | 1465119666552 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:41:06 INFO - PROCESS | 3948 | 1465119666555 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:41:06 INFO - PROCESS | 3948 | 1465119666557 Marionette TRACE conn3 <- [1,318,null,{}] 02:41:06 INFO - PROCESS | 3948 | 1465119666560 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 3948 | 1465119666562 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:06 INFO - PROCESS | 3948 | 1465119666670 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:41:06 INFO - PROCESS | 3948 | 1465119666678 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:41:06 INFO - PROCESS | 3948 | 1465119666686 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 3948 | 1465119666688 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:06 INFO - PROCESS | 3948 | ++DOCSHELL 18381400 == 42 [pid = 3948] [id = 89] 02:41:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (18381800) [pid = 3948] [serial = 264] [outer = 00000000] 02:41:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (18384000) [pid = 3948] [serial = 265] [outer = 18381800] 02:41:06 INFO - PROCESS | 3948 | 1465119666750 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (18384800) [pid = 3948] [serial = 266] [outer = 18381800] 02:41:07 INFO - PROCESS | 3948 | 1465119667152 Marionette TRACE conn3 <- [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]]]}] 02:41:07 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. 02:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 638ms 02:41:07 INFO - PROCESS | 3948 | 1465119667194 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 3948 | 1465119667196 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:41:07 INFO - PROCESS | 3948 | 1465119667200 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 3948 | 1465119667201 Marionette TRACE conn3 <- [1,322,null,{}] 02:41:07 INFO - PROCESS | 3948 | 1465119667205 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:07 INFO - PROCESS | 3948 | 1465119667206 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:07 INFO - PROCESS | 3948 | 1465119667286 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:41:07 INFO - PROCESS | 3948 | 1465119667291 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 3948 | 1465119667293 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:07 INFO - PROCESS | 3948 | ++DOCSHELL 150F2400 == 43 [pid = 3948] [id = 90] 02:41:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (18386000) [pid = 3948] [serial = 267] [outer = 00000000] 02:41:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1AD49800) [pid = 3948] [serial = 268] [outer = 18386000] 02:41:07 INFO - PROCESS | 3948 | 1465119667336 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1B0C1800) [pid = 3948] [serial = 269] [outer = 18386000] 02:41:07 INFO - PROCESS | 3948 | 1465119667742 Marionette TRACE conn3 <- [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]]]}] 02:41:07 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. 02:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 591ms 02:41:07 INFO - PROCESS | 3948 | 1465119667798 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 3948 | 1465119667800 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:41:07 INFO - PROCESS | 3948 | 1465119667803 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 3948 | 1465119667804 Marionette TRACE conn3 <- [1,326,null,{}] 02:41:07 INFO - PROCESS | 3948 | 1465119667808 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:07 INFO - PROCESS | 3948 | 1465119667809 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:07 INFO - PROCESS | 3948 | 1465119667889 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:41:07 INFO - PROCESS | 3948 | 1465119667897 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 3948 | 1465119667900 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:07 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F5000 == 44 [pid = 3948] [id = 91] 02:41:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (0C7F5800) [pid = 3948] [serial = 270] [outer = 00000000] 02:41:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (0C7FA800) [pid = 3948] [serial = 271] [outer = 0C7F5800] 02:41:07 INFO - PROCESS | 3948 | 1465119667973 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (102D1C00) [pid = 3948] [serial = 272] [outer = 0C7F5800] 02:41:08 INFO - PROCESS | 3948 | 1465119668502 Marionette TRACE conn3 <- [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]]]}] 02:41:08 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. 02:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 794ms 02:41:08 INFO - PROCESS | 3948 | 1465119668605 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 3948 | 1465119668609 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:41:08 INFO - PROCESS | 3948 | 1465119668615 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:41:08 INFO - PROCESS | 3948 | 1465119668619 Marionette TRACE conn3 <- [1,330,null,{}] 02:41:08 INFO - PROCESS | 3948 | 1465119668625 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 3948 | 1465119668629 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:08 INFO - PROCESS | 3948 | 1465119668782 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:41:08 INFO - PROCESS | 3948 | 1465119668901 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 3948 | 1465119668905 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:08 INFO - PROCESS | 3948 | ++DOCSHELL 10B61000 == 45 [pid = 3948] [id = 92] 02:41:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (10FB5400) [pid = 3948] [serial = 273] [outer = 00000000] 02:41:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (1141EC00) [pid = 3948] [serial = 274] [outer = 10FB5400] 02:41:08 INFO - PROCESS | 3948 | 1465119668965 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (12A84C00) [pid = 3948] [serial = 275] [outer = 10FB5400] 02:41:09 INFO - PROCESS | 3948 | 1465119669587 Marionette TRACE conn3 <- [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]]]}] 02:41:09 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. 02:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1027ms 02:41:09 INFO - PROCESS | 3948 | 1465119669642 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 3948 | 1465119669646 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:41:09 INFO - PROCESS | 3948 | 1465119669652 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 3948 | 1465119669656 Marionette TRACE conn3 <- [1,334,null,{}] 02:41:09 INFO - PROCESS | 3948 | 1465119669676 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 3948 | 1465119669679 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:09 INFO - PROCESS | 3948 | 1465119669844 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:41:09 INFO - PROCESS | 3948 | 1465119669853 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 3948 | 1465119669856 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:09 INFO - PROCESS | 3948 | ++DOCSHELL 15EDDC00 == 46 [pid = 3948] [id = 93] 02:41:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (15EE0000) [pid = 3948] [serial = 276] [outer = 00000000] 02:41:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (160B7800) [pid = 3948] [serial = 277] [outer = 15EE0000] 02:41:09 INFO - PROCESS | 3948 | 1465119669910 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (160BC400) [pid = 3948] [serial = 278] [outer = 15EE0000] 02:41:10 INFO - PROCESS | 3948 | 1465119670481 Marionette TRACE conn3 <- [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]]]}] 02:41:10 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. 02:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 856ms 02:41:10 INFO - PROCESS | 3948 | 1465119670511 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 3948 | 1465119670514 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:41:10 INFO - PROCESS | 3948 | 1465119670518 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 3948 | 1465119670520 Marionette TRACE conn3 <- [1,338,null,{}] 02:41:10 INFO - PROCESS | 3948 | 1465119670530 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:10 INFO - PROCESS | 3948 | 1465119670535 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:10 INFO - PROCESS | 3948 | 1465119670643 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:41:10 INFO - PROCESS | 3948 | 1465119670739 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 3948 | 1465119670744 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:10 INFO - PROCESS | 3948 | ++DOCSHELL 16C5D400 == 47 [pid = 3948] [id = 94] 02:41:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (16CD4000) [pid = 3948] [serial = 279] [outer = 00000000] 02:41:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (178F3000) [pid = 3948] [serial = 280] [outer = 16CD4000] 02:41:10 INFO - PROCESS | 3948 | 1465119670800 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (17D44000) [pid = 3948] [serial = 281] [outer = 16CD4000] 02:41:11 INFO - PROCESS | 3948 | 1465119671378 Marionette TRACE conn3 <- [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]]]}] 02:41:11 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. 02:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 902ms 02:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:41:11 INFO - PROCESS | 3948 | 1465119671422 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 3948 | 1465119671424 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:41:11 INFO - PROCESS | 3948 | 1465119671428 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 3948 | 1465119671430 Marionette TRACE conn3 <- [1,342,null,{}] 02:41:11 INFO - PROCESS | 3948 | 1465119671433 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 3948 | 1465119671435 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:11 INFO - PROCESS | 3948 | 1465119671543 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:41:11 INFO - PROCESS | 3948 | 1465119671666 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 3948 | 1465119671668 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:11 INFO - PROCESS | 3948 | ++DOCSHELL 18110400 == 48 [pid = 3948] [id = 95] 02:41:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (183B6C00) [pid = 3948] [serial = 282] [outer = 00000000] 02:41:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1A741C00) [pid = 3948] [serial = 283] [outer = 183B6C00] 02:41:11 INFO - PROCESS | 3948 | 1465119671720 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (1A857800) [pid = 3948] [serial = 284] [outer = 183B6C00] 02:41:12 INFO - PROCESS | 3948 | 1465119672455 Marionette TRACE conn3 <- [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]]]}] 02:41:12 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. 02:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1073ms 02:41:12 INFO - PROCESS | 3948 | 1465119672519 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 3948 | 1465119672523 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:41:12 INFO - PROCESS | 3948 | 1465119672528 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 3948 | 1465119672531 Marionette TRACE conn3 <- [1,346,null,{}] 02:41:12 INFO - PROCESS | 3948 | 1465119672536 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:12 INFO - PROCESS | 3948 | 1465119672538 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:12 INFO - PROCESS | 3948 | 1465119672635 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:41:12 INFO - PROCESS | 3948 | 1465119672719 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 3948 | 1465119672722 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:12 INFO - PROCESS | 3948 | ++DOCSHELL 0F39BC00 == 49 [pid = 3948] [id = 96] 02:41:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (105F3C00) [pid = 3948] [serial = 285] [outer = 00000000] 02:41:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (114B4000) [pid = 3948] [serial = 286] [outer = 105F3C00] 02:41:12 INFO - PROCESS | 3948 | 1465119672833 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (1280BC00) [pid = 3948] [serial = 287] [outer = 105F3C00] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 13BC5400 == 48 [pid = 3948] [id = 53] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 150F2400 == 47 [pid = 3948] [id = 90] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 18381400 == 46 [pid = 3948] [id = 89] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 1122EC00 == 45 [pid = 3948] [id = 88] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 1A747400 == 44 [pid = 3948] [id = 87] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 1A00F000 == 43 [pid = 3948] [id = 86] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 19978400 == 42 [pid = 3948] [id = 85] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 17982C00 == 41 [pid = 3948] [id = 84] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 13179400 == 40 [pid = 3948] [id = 83] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 12804C00 == 39 [pid = 3948] [id = 82] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 17F6D800 == 38 [pid = 3948] [id = 80] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 10489800 == 37 [pid = 3948] [id = 78] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 13DE1000 == 36 [pid = 3948] [id = 79] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 10FBA400 == 35 [pid = 3948] [id = 52] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 1811EC00 == 34 [pid = 3948] [id = 66] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 10FB4800 == 33 [pid = 3948] [id = 41] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 1A013800 == 32 [pid = 3948] [id = 81] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 18110400 == 31 [pid = 3948] [id = 95] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 16C5D400 == 30 [pid = 3948] [id = 94] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 0C7F5000 == 29 [pid = 3948] [id = 91] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 10B61000 == 28 [pid = 3948] [id = 92] 02:41:13 INFO - PROCESS | 3948 | --DOCSHELL 15EDDC00 == 27 [pid = 3948] [id = 93] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (1A23CC00) [pid = 3948] [serial = 151] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (150B9800) [pid = 3948] [serial = 157] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (183B0800) [pid = 3948] [serial = 217] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (1A00A800) [pid = 3948] [serial = 220] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (1544FC00) [pid = 3948] [serial = 193] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (12ACC800) [pid = 3948] [serial = 202] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (13032400) [pid = 3948] [serial = 203] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (11A0DC00) [pid = 3948] [serial = 205] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (13332000) [pid = 3948] [serial = 206] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (10FAFC00) [pid = 3948] [serial = 190] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1A233400) [pid = 3948] [serial = 196] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (15EE4C00) [pid = 3948] [serial = 211] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (15641400) [pid = 3948] [serial = 208] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (1997B400) [pid = 3948] [serial = 218] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (15D8EC00) [pid = 3948] [serial = 209] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (19975400) [pid = 3948] [serial = 199] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1A00A000) [pid = 3948] [serial = 223] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1A745800) [pid = 3948] [serial = 226] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (19D5CC00) [pid = 3948] [serial = 221] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1A863400) [pid = 3948] [serial = 227] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (172C8000) [pid = 3948] [serial = 214] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1A018800) [pid = 3948] [serial = 224] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (176EC800) [pid = 3948] [serial = 215] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1684C800) [pid = 3948] [serial = 212] [outer = 00000000] [url = about:blank] 02:41:13 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1A8AE400) [pid = 3948] [serial = 229] [outer = 00000000] [url = about:blank] 02:41:14 INFO - PROCESS | 3948 | 1465119674034 Marionette TRACE conn3 <- [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]]]}] 02:41:14 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. 02:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1556ms 02:41:14 INFO - PROCESS | 3948 | 1465119674074 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 3948 | 1465119674077 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:41:14 INFO - PROCESS | 3948 | 1465119674082 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 3948 | 1465119674085 Marionette TRACE conn3 <- [1,350,null,{}] 02:41:14 INFO - PROCESS | 3948 | 1465119674091 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 3948 | 1465119674094 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:14 INFO - PROCESS | 3948 | 1465119674218 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:41:14 INFO - PROCESS | 3948 | 1465119674298 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 3948 | 1465119674301 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:14 INFO - PROCESS | 3948 | ++DOCSHELL 10B5D000 == 28 [pid = 3948] [id = 97] 02:41:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (10B5E400) [pid = 3948] [serial = 288] [outer = 00000000] 02:41:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1127E800) [pid = 3948] [serial = 289] [outer = 10B5E400] 02:41:14 INFO - PROCESS | 3948 | 1465119674348 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (11A0E800) [pid = 3948] [serial = 290] [outer = 10B5E400] 02:41:14 INFO - PROCESS | 3948 | 1465119674735 Marionette TRACE conn3 <- [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]]]}] 02:41:14 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. 02:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 700ms 02:41:14 INFO - PROCESS | 3948 | 1465119674778 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 3948 | 1465119674783 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:41:14 INFO - PROCESS | 3948 | 1465119674789 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 3948 | 1465119674792 Marionette TRACE conn3 <- [1,354,null,{}] 02:41:14 INFO - PROCESS | 3948 | 1465119674796 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 3948 | 1465119674798 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:14 INFO - PROCESS | 3948 | 1465119674884 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:41:14 INFO - PROCESS | 3948 | 1465119674890 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 3948 | 1465119674893 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:14 INFO - PROCESS | 3948 | ++DOCSHELL 1317B800 == 29 [pid = 3948] [id = 98] 02:41:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (13331C00) [pid = 3948] [serial = 291] [outer = 00000000] 02:41:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1337B000) [pid = 3948] [serial = 292] [outer = 13331C00] 02:41:14 INFO - PROCESS | 3948 | 1465119674948 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1382A800) [pid = 3948] [serial = 293] [outer = 13331C00] 02:41:15 INFO - PROCESS | 3948 | 1465119675397 Marionette TRACE conn3 <- [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]]]}] 02:41:15 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. 02:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 638ms 02:41:15 INFO - PROCESS | 3948 | 1465119675430 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 3948 | 1465119675432 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:41:15 INFO - PROCESS | 3948 | 1465119675436 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:41:15 INFO - PROCESS | 3948 | 1465119675439 Marionette TRACE conn3 <- [1,358,null,{}] 02:41:15 INFO - PROCESS | 3948 | 1465119675450 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:15 INFO - PROCESS | 3948 | 1465119675454 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:15 INFO - PROCESS | 3948 | 1465119675536 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:41:15 INFO - PROCESS | 3948 | 1465119675576 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 3948 | 1465119675579 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:15 INFO - PROCESS | 3948 | ++DOCSHELL 15DA1400 == 30 [pid = 3948] [id = 99] 02:41:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (15DA1800) [pid = 3948] [serial = 294] [outer = 00000000] 02:41:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (15DA6800) [pid = 3948] [serial = 295] [outer = 15DA1800] 02:41:15 INFO - PROCESS | 3948 | 1465119675626 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (15EE0400) [pid = 3948] [serial = 296] [outer = 15DA1800] 02:41:16 INFO - PROCESS | 3948 | 1465119676099 Marionette TRACE conn3 <- [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]]]}] 02:41:16 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. 02:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 700ms 02:41:16 INFO - PROCESS | 3948 | 1465119676136 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3948 | 1465119676139 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:41:16 INFO - PROCESS | 3948 | 1465119676142 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 3948 | 1465119676144 Marionette TRACE conn3 <- [1,362,null,{}] 02:41:16 INFO - PROCESS | 3948 | 1465119676147 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 3948 | 1465119676149 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:16 INFO - PROCESS | 3948 | 1465119676258 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:41:16 INFO - PROCESS | 3948 | 1465119676267 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3948 | 1465119676269 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:16 INFO - PROCESS | 3948 | ++DOCSHELL 15DA6400 == 31 [pid = 3948] [id = 100] 02:41:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (15DA6C00) [pid = 3948] [serial = 297] [outer = 00000000] 02:41:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (162ABC00) [pid = 3948] [serial = 298] [outer = 15DA6C00] 02:41:16 INFO - PROCESS | 3948 | 1465119676355 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (16B28C00) [pid = 3948] [serial = 299] [outer = 15DA6C00] 02:41:16 INFO - PROCESS | 3948 | 1465119676756 Marionette TRACE conn3 <- [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]]]}] 02:41:16 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. 02:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 623ms 02:41:16 INFO - PROCESS | 3948 | 1465119676780 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3948 | 1465119676782 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:41:16 INFO - PROCESS | 3948 | 1465119676786 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:41:16 INFO - PROCESS | 3948 | 1465119676787 Marionette TRACE conn3 <- [1,366,null,{}] 02:41:16 INFO - PROCESS | 3948 | 1465119676791 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 3948 | 1465119676793 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:16 INFO - PROCESS | 3948 | 1465119676897 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:41:16 INFO - PROCESS | 3948 | 1465119676979 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3948 | 1465119676981 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:16 INFO - PROCESS | 3948 | ++DOCSHELL 16C56000 == 32 [pid = 3948] [id = 101] 02:41:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (16CCEC00) [pid = 3948] [serial = 300] [outer = 00000000] 02:41:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (17890400) [pid = 3948] [serial = 301] [outer = 16CCEC00] 02:41:17 INFO - PROCESS | 3948 | 1465119677033 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (17982C00) [pid = 3948] [serial = 302] [outer = 16CCEC00] 02:41:17 INFO - PROCESS | 3948 | 1465119677451 Marionette TRACE conn3 <- [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]]]}] 02:41:17 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. 02:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 685ms 02:41:17 INFO - PROCESS | 3948 | 1465119677486 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 3948 | 1465119677488 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:41:17 INFO - PROCESS | 3948 | 1465119677492 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 3948 | 1465119677493 Marionette TRACE conn3 <- [1,370,null,{}] 02:41:17 INFO - PROCESS | 3948 | 1465119677501 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 3948 | 1465119677506 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:17 INFO - PROCESS | 3948 | 1465119677620 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:41:17 INFO - PROCESS | 3948 | 1465119677632 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 3948 | 1465119677634 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:17 INFO - PROCESS | 3948 | ++DOCSHELL 18378800 == 33 [pid = 3948] [id = 102] 02:41:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (18382000) [pid = 3948] [serial = 303] [outer = 00000000] 02:41:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (1986A400) [pid = 3948] [serial = 304] [outer = 18382000] 02:41:17 INFO - PROCESS | 3948 | 1465119677677 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (1997E400) [pid = 3948] [serial = 305] [outer = 18382000] 02:41:18 INFO - PROCESS | 3948 | 1465119678498 Marionette TRACE conn3 <- [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]]]}] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (19D66000) [pid = 3948] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (1A233000) [pid = 3948] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (13DE1C00) [pid = 3948] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (13179800) [pid = 3948] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (17984000) [pid = 3948] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (104E6400) [pid = 3948] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (1A85E000) [pid = 3948] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (1997C800) [pid = 3948] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (1280FC00) [pid = 3948] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (17F6E800) [pid = 3948] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (0C7F5800) [pid = 3948] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (18381800) [pid = 3948] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (18386000) [pid = 3948] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (1A2A8C00) [pid = 3948] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (15EDF800) [pid = 3948] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (110EC800) [pid = 3948] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (162B0000) [pid = 3948] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1A8A9800) [pid = 3948] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (19868800) [pid = 3948] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (10A58800) [pid = 3948] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:41:18 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (150FD800) [pid = 3948] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:41:18 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. 02:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1089ms 02:41:18 INFO - PROCESS | 3948 | 1465119678576 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 3948 | 1465119678578 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:41:18 INFO - PROCESS | 3948 | 1465119678582 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:41:18 INFO - PROCESS | 3948 | 1465119678583 Marionette TRACE conn3 <- [1,374,null,{}] 02:41:18 INFO - PROCESS | 3948 | 1465119678587 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 3948 | 1465119678589 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:18 INFO - PROCESS | 3948 | 1465119678664 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:41:18 INFO - PROCESS | 3948 | 1465119678669 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 3948 | 1465119678671 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:18 INFO - PROCESS | 3948 | ++DOCSHELL 1127DC00 == 34 [pid = 3948] [id = 103] 02:41:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1127E000) [pid = 3948] [serial = 306] [outer = 00000000] 02:41:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (143E0800) [pid = 3948] [serial = 307] [outer = 1127E000] 02:41:18 INFO - PROCESS | 3948 | 1465119678715 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (143E9000) [pid = 3948] [serial = 308] [outer = 1127E000] 02:41:19 INFO - PROCESS | 3948 | 1465119679143 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:41:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 592ms 02:41:19 INFO - PROCESS | 3948 | 1465119679179 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 3948 | 1465119679181 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:41:19 INFO - PROCESS | 3948 | 1465119679184 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:41:19 INFO - PROCESS | 3948 | 1465119679186 Marionette TRACE conn3 <- [1,378,null,{}] 02:41:19 INFO - PROCESS | 3948 | 1465119679189 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 3948 | 1465119679190 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:19 INFO - PROCESS | 3948 | 1465119679266 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:41:19 INFO - PROCESS | 3948 | 1465119679273 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 3948 | 1465119679275 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:19 INFO - PROCESS | 3948 | ++DOCSHELL 10B5B400 == 35 [pid = 3948] [id = 104] 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (12A86800) [pid = 3948] [serial = 309] [outer = 00000000] 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1837F800) [pid = 3948] [serial = 310] [outer = 12A86800] 02:41:19 INFO - PROCESS | 3948 | 1465119679317 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (18380000) [pid = 3948] [serial = 311] [outer = 12A86800] 02:41:19 INFO - PROCESS | 3948 | 1465119679734 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:41:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 591ms 02:41:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:41:19 INFO - PROCESS | 3948 | 1465119679781 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 3948 | 1465119679783 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:41:19 INFO - PROCESS | 3948 | 1465119679787 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 3948 | 1465119679788 Marionette TRACE conn3 <- [1,382,null,{}] 02:41:19 INFO - PROCESS | 3948 | 1465119679792 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 3948 | 1465119679794 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:19 INFO - PROCESS | 3948 | 1465119679869 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:41:19 INFO - PROCESS | 3948 | 1465119679874 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 3948 | 1465119679876 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:19 INFO - PROCESS | 3948 | ++DOCSHELL 15DA1000 == 36 [pid = 3948] [id = 105] 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (19D66400) [pid = 3948] [serial = 312] [outer = 00000000] 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1A0CA000) [pid = 3948] [serial = 313] [outer = 19D66400] 02:41:19 INFO - PROCESS | 3948 | 1465119679921 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1A0CB400) [pid = 3948] [serial = 314] [outer = 19D66400] 02:41:20 INFO - PROCESS | 3948 | 1465119680368 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:41:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 622ms 02:41:20 INFO - PROCESS | 3948 | 1465119680425 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:41:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:41:20 INFO - PROCESS | 3948 | 1465119680437 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 3948 | 1465119680440 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 3948 | 1465119680442 Marionette TRACE conn3 <- [1,386,null,{}] 02:41:20 INFO - PROCESS | 3948 | 1465119680445 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 3948 | 1465119680447 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:20 INFO - PROCESS | 3948 | 1465119680575 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:41:20 INFO - PROCESS | 3948 | 1465119680706 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 3948 | 1465119680710 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:20 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F2C00 == 37 [pid = 3948] [id = 106] 02:41:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (0C7F3000) [pid = 3948] [serial = 315] [outer = 00000000] 02:41:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (102CF400) [pid = 3948] [serial = 316] [outer = 0C7F3000] 02:41:20 INFO - PROCESS | 3948 | 1465119680768 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (105FA800) [pid = 3948] [serial = 317] [outer = 0C7F3000] 02:41:21 INFO - PROCESS | 3948 | 1465119681549 Marionette TRACE conn3 <- [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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1136ms 02:41:21 INFO - PROCESS | 3948 | 1465119681574 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 3948 | 1465119681578 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:41:21 INFO - PROCESS | 3948 | 1465119681583 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 3948 | 1465119681586 Marionette TRACE conn3 <- [1,390,null,{}] 02:41:21 INFO - PROCESS | 3948 | 1465119681591 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 3948 | 1465119681594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:21 INFO - PROCESS | 3948 | 1465119681711 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:41:21 INFO - PROCESS | 3948 | 1465119681835 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 3948 | 1465119681838 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:21 INFO - PROCESS | 3948 | ++DOCSHELL 13BCBC00 == 38 [pid = 3948] [id = 107] 02:41:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (1437C400) [pid = 3948] [serial = 318] [outer = 00000000] 02:41:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (15370C00) [pid = 3948] [serial = 319] [outer = 1437C400] 02:41:21 INFO - PROCESS | 3948 | 1465119681894 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (15D8EC00) [pid = 3948] [serial = 320] [outer = 1437C400] 02:41:22 INFO - PROCESS | 3948 | 1465119682597 Marionette TRACE conn3 <- [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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:41:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1182ms 02:41:22 INFO - PROCESS | 3948 | 1465119682782 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 3948 | 1465119682787 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:41:22 INFO - PROCESS | 3948 | 1465119682792 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 3948 | 1465119682795 Marionette TRACE conn3 <- [1,394,null,{}] 02:41:22 INFO - PROCESS | 3948 | 1465119682800 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 3948 | 1465119682803 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:22 INFO - PROCESS | 3948 | 1465119682932 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:41:23 INFO - PROCESS | 3948 | 1465119683050 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3948 | 1465119683056 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:23 INFO - PROCESS | 3948 | ++DOCSHELL 11280400 == 39 [pid = 3948] [id = 108] 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (11285800) [pid = 3948] [serial = 321] [outer = 00000000] 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (11C67C00) [pid = 3948] [serial = 322] [outer = 11285800] 02:41:23 INFO - PROCESS | 3948 | 1465119683121 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (12B62400) [pid = 3948] [serial = 323] [outer = 11285800] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 15DA1000 == 38 [pid = 3948] [id = 105] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 10B5B400 == 37 [pid = 3948] [id = 104] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 1127DC00 == 36 [pid = 3948] [id = 103] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 18378800 == 35 [pid = 3948] [id = 102] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 16C56000 == 34 [pid = 3948] [id = 101] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 15DA6400 == 33 [pid = 3948] [id = 100] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 15DA1400 == 32 [pid = 3948] [id = 99] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 1317B800 == 31 [pid = 3948] [id = 98] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 10B5D000 == 30 [pid = 3948] [id = 97] 02:41:23 INFO - PROCESS | 3948 | --DOCSHELL 0F39BC00 == 29 [pid = 3948] [id = 96] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1A8A3000) [pid = 3948] [serial = 188] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1AD4A800) [pid = 3948] [serial = 230] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (19977C00) [pid = 3948] [serial = 200] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (12809C00) [pid = 3948] [serial = 154] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (1AF5F400) [pid = 3948] [serial = 262] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (1AE54000) [pid = 3948] [serial = 241] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1AE5B400) [pid = 3948] [serial = 242] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (150EEC00) [pid = 3948] [serial = 235] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (15430400) [pid = 3948] [serial = 236] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (150FB000) [pid = 3948] [serial = 247] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (15646C00) [pid = 3948] [serial = 248] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (18110800) [pid = 3948] [serial = 250] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (19869000) [pid = 3948] [serial = 251] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (10A54800) [pid = 3948] [serial = 232] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (10B66800) [pid = 3948] [serial = 233] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1AE5A000) [pid = 3948] [serial = 260] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (1A23E400) [pid = 3948] [serial = 253] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1333D800) [pid = 3948] [serial = 244] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (13DDF000) [pid = 3948] [serial = 245] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (183AF800) [pid = 3948] [serial = 238] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1AE4E800) [pid = 3948] [serial = 259] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (19D65C00) [pid = 3948] [serial = 239] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (0C7FA800) [pid = 3948] [serial = 271] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (102D1C00) [pid = 3948] [serial = 272] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (18384800) [pid = 3948] [serial = 266] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1B0C1800) [pid = 3948] [serial = 269] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (18384000) [pid = 3948] [serial = 265] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1AF60000) [pid = 3948] [serial = 263] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1A74B400) [pid = 3948] [serial = 256] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A858800) [pid = 3948] [serial = 257] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1AD49800) [pid = 3948] [serial = 268] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A2AD400) [pid = 3948] [serial = 254] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1A2AC800) [pid = 3948] [serial = 197] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (114BA800) [pid = 3948] [serial = 191] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15EE0800) [pid = 3948] [serial = 194] [outer = 00000000] [url = about:blank] 02:41:23 INFO - PROCESS | 3948 | 1465119683650 Marionette TRACE conn3 <- [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]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:41:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 902ms 02:41:23 INFO - PROCESS | 3948 | 1465119683697 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 3948 | 1465119683700 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:41:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:41:23 INFO - PROCESS | 3948 | 1465119683706 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 3948 | 1465119683709 Marionette TRACE conn3 <- [1,398,null,{}] 02:41:23 INFO - PROCESS | 3948 | 1465119683713 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 3948 | 1465119683715 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:23 INFO - PROCESS | 3948 | 1465119683799 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:41:23 INFO - PROCESS | 3948 | 1465119683805 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3948 | 1465119683807 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:23 INFO - PROCESS | 3948 | ++DOCSHELL 114BA800 == 30 [pid = 3948] [id = 109] 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (11A16000) [pid = 3948] [serial = 324] [outer = 00000000] 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1337AC00) [pid = 3948] [serial = 325] [outer = 11A16000] 02:41:23 INFO - PROCESS | 3948 | 1465119683854 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (13914C00) [pid = 3948] [serial = 326] [outer = 11A16000] 02:41:24 INFO - PROCESS | 3948 | 1465119684344 Marionette TRACE conn3 <- [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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:41:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 701ms 02:41:24 INFO - PROCESS | 3948 | 1465119684402 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3948 | 1465119684404 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:41:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:41:24 INFO - PROCESS | 3948 | 1465119684407 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3948 | 1465119684409 Marionette TRACE conn3 <- [1,402,null,{}] 02:41:24 INFO - PROCESS | 3948 | 1465119684452 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 3948 | 1465119684457 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:24 INFO - PROCESS | 3948 | 1465119684545 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:41:24 INFO - PROCESS | 3948 | 1465119684623 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 3948 | 1465119684627 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:24 INFO - PROCESS | 3948 | ++DOCSHELL 15443400 == 31 [pid = 3948] [id = 110] 02:41:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15444800) [pid = 3948] [serial = 327] [outer = 00000000] 02:41:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15D8E400) [pid = 3948] [serial = 328] [outer = 15444800] 02:41:24 INFO - PROCESS | 3948 | 1465119684675 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15D9DC00) [pid = 3948] [serial = 329] [outer = 15444800] 02:41:25 INFO - PROCESS | 3948 | 1465119685073 Marionette TRACE conn3 <- [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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:41:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 685ms 02:41:25 INFO - PROCESS | 3948 | 1465119685107 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 3948 | 1465119685109 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:41:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:41:25 INFO - PROCESS | 3948 | 1465119685112 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3948 | 1465119685114 Marionette TRACE conn3 <- [1,406,null,{}] 02:41:25 INFO - PROCESS | 3948 | 1465119685117 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3948 | 1465119685119 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:25 INFO - PROCESS | 3948 | 1465119685204 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:41:25 INFO - PROCESS | 3948 | 1465119685210 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3948 | 1465119685213 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:25 INFO - PROCESS | 3948 | ++DOCSHELL 160BF800 == 32 [pid = 3948] [id = 111] 02:41:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160C1000) [pid = 3948] [serial = 330] [outer = 00000000] 02:41:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16C55000) [pid = 3948] [serial = 331] [outer = 160C1000] 02:41:25 INFO - PROCESS | 3948 | 1465119685271 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1737F000) [pid = 3948] [serial = 332] [outer = 160C1000] 02:41:25 INFO - PROCESS | 3948 | 1465119685679 Marionette TRACE conn3 <- [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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:41:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 623ms 02:41:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:41:25 INFO - PROCESS | 3948 | 1465119685742 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 3948 | 1465119685744 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:41:25 INFO - PROCESS | 3948 | 1465119685747 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3948 | 1465119685749 Marionette TRACE conn3 <- [1,410,null,{}] 02:41:25 INFO - PROCESS | 3948 | 1465119685752 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3948 | 1465119685754 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:25 INFO - PROCESS | 3948 | 1465119685858 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:41:25 INFO - PROCESS | 3948 | 1465119685934 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3948 | 1465119685936 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:25 INFO - PROCESS | 3948 | ++DOCSHELL 12AD0400 == 33 [pid = 3948] [id = 112] 02:41:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1797F400) [pid = 3948] [serial = 333] [outer = 00000000] 02:41:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (17F68800) [pid = 3948] [serial = 334] [outer = 1797F400] 02:41:25 INFO - PROCESS | 3948 | 1465119685979 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (181E4000) [pid = 3948] [serial = 335] [outer = 1797F400] 02:41:26 INFO - PROCESS | 3948 | 1465119686414 Marionette TRACE conn3 <- [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]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 701ms 02:41:26 INFO - PROCESS | 3948 | 1465119686453 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3948 | 1465119686455 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:41:26 INFO - PROCESS | 3948 | 1465119686459 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 3948 | 1465119686460 Marionette TRACE conn3 <- [1,414,null,{}] 02:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:41:26 INFO - PROCESS | 3948 | 1465119686464 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 3948 | 1465119686469 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:26 INFO - PROCESS | 3948 | 1465119686603 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:41:26 INFO - PROCESS | 3948 | 1465119686660 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3948 | 1465119686662 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:26 INFO - PROCESS | 3948 | ++DOCSHELL 18379800 == 34 [pid = 3948] [id = 113] 02:41:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (18382800) [pid = 3948] [serial = 336] [outer = 00000000] 02:41:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (19975000) [pid = 3948] [serial = 337] [outer = 18382800] 02:41:26 INFO - PROCESS | 3948 | 1465119686707 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1997DC00) [pid = 3948] [serial = 338] [outer = 18382800] 02:41:27 INFO - PROCESS | 3948 | 1465119687118 Marionette TRACE conn3 <- [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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:41:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 700ms 02:41:27 INFO - PROCESS | 3948 | 1465119687160 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3948 | 1465119687162 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:41:27 INFO - PROCESS | 3948 | 1465119687169 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 3948 | 1465119687171 Marionette TRACE conn3 <- [1,418,null,{}] 02:41:27 INFO - PROCESS | 3948 | 1465119687211 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 3948 | 1465119687213 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:27 INFO - PROCESS | 3948 | 1465119687331 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:41:27 INFO - PROCESS | 3948 | 1465119687341 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 3948 | 1465119687343 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:27 INFO - PROCESS | 3948 | ++DOCSHELL 19D65C00 == 35 [pid = 3948] [id = 114] 02:41:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (19D66C00) [pid = 3948] [serial = 339] [outer = 00000000] 02:41:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A00F000) [pid = 3948] [serial = 340] [outer = 19D66C00] 02:41:27 INFO - PROCESS | 3948 | 1465119687385 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A011800) [pid = 3948] [serial = 341] [outer = 19D66C00] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (18382000) [pid = 3948] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (15DA1800) [pid = 3948] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (105F3C00) [pid = 3948] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (13331C00) [pid = 3948] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10B5E400) [pid = 3948] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (16CCEC00) [pid = 3948] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (10FB5400) [pid = 3948] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (15EE0000) [pid = 3948] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16CD4000) [pid = 3948] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (183B6C00) [pid = 3948] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1127E000) [pid = 3948] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15DA6C00) [pid = 3948] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:41:27 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12A86800) [pid = 3948] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:41:28 INFO - PROCESS | 3948 | 1465119688349 Marionette TRACE conn3 <- [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]]]}] 02:41:28 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 02:41:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1230ms 02:41:28 INFO - PROCESS | 3948 | 1465119688399 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 3948 | 1465119688401 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:41:28 INFO - PROCESS | 3948 | 1465119688404 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 3948 | 1465119688406 Marionette TRACE conn3 <- [1,422,null,{}] 02:41:28 INFO - PROCESS | 3948 | 1465119688410 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 3948 | 1465119688412 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:28 INFO - PROCESS | 3948 | 1465119688491 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:41:28 INFO - PROCESS | 3948 | 1465119688498 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 3948 | 1465119688500 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:28 INFO - PROCESS | 3948 | ++DOCSHELL 110F2C00 == 36 [pid = 3948] [id = 115] 02:41:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (11229C00) [pid = 3948] [serial = 342] [outer = 00000000] 02:41:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160B6400) [pid = 3948] [serial = 343] [outer = 11229C00] 02:41:28 INFO - PROCESS | 3948 | 1465119688542 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16CD4000) [pid = 3948] [serial = 344] [outer = 11229C00] 02:41:29 INFO - PROCESS | 3948 | 1465119689424 Marionette TRACE conn3 <- [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]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1089ms 02:41:29 INFO - PROCESS | 3948 | 1465119689481 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 3948 | 1465119689483 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:41:29 INFO - PROCESS | 3948 | 1465119689487 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 3948 | 1465119689488 Marionette TRACE conn3 <- [1,426,null,{}] 02:41:29 INFO - PROCESS | 3948 | 1465119689492 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 3948 | 1465119689493 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:29 INFO - PROCESS | 3948 | 1465119689573 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:41:29 INFO - PROCESS | 3948 | 1465119689578 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 3948 | 1465119689580 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:29 INFO - PROCESS | 3948 | ++DOCSHELL 150F1400 == 37 [pid = 3948] [id = 116] 02:41:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (150F1800) [pid = 3948] [serial = 345] [outer = 00000000] 02:41:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A00EC00) [pid = 3948] [serial = 346] [outer = 150F1800] 02:41:29 INFO - PROCESS | 3948 | 1465119689624 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A2A3C00) [pid = 3948] [serial = 347] [outer = 150F1800] 02:41:30 INFO - PROCESS | 3948 | 1465119690291 Marionette TRACE conn3 <- [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] 02:41:30 INFO - PROCESS | 3948 | 1465119690335 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:41:30 INFO - PROCESS | 3948 | 1465119690343 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 3948 | 1465119690349 Marionette TRACE conn3 <- [1,430,null,{}] 02:41:30 INFO - PROCESS | 3948 | 1465119690356 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 3948 | 1465119690359 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:30 INFO - PROCESS | 3948 | 1465119690468 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:41:30 INFO - PROCESS | 3948 | 1465119690590 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 3948 | 1465119690593 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:30 INFO - PROCESS | 3948 | ++DOCSHELL 10FB4000 == 38 [pid = 3948] [id = 117] 02:41:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (10FBBC00) [pid = 3948] [serial = 348] [outer = 00000000] 02:41:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (13034800) [pid = 3948] [serial = 349] [outer = 10FBBC00] 02:41:30 INFO - PROCESS | 3948 | 1465119690651 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (13DDF400) [pid = 3948] [serial = 350] [outer = 10FBBC00] 02:41:31 INFO - PROCESS | 3948 | 1465119691278 Marionette TRACE conn3 <- [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]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 996ms 02:41:31 INFO - PROCESS | 3948 | 1465119691345 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 3948 | 1465119691350 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:41:31 INFO - PROCESS | 3948 | 1465119691357 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 3948 | 1465119691360 Marionette TRACE conn3 <- [1,434,null,{}] 02:41:31 INFO - PROCESS | 3948 | 1465119691366 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 3948 | 1465119691370 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:31 INFO - PROCESS | 3948 | 1465119691481 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:41:31 INFO - PROCESS | 3948 | 1465119691561 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 3948 | 1465119691563 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:31 INFO - PROCESS | 3948 | ++DOCSHELL 15647400 == 39 [pid = 3948] [id = 118] 02:41:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (15649000) [pid = 3948] [serial = 351] [outer = 00000000] 02:41:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (160B9400) [pid = 3948] [serial = 352] [outer = 15649000] 02:41:31 INFO - PROCESS | 3948 | 1465119691660 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (16845C00) [pid = 3948] [serial = 353] [outer = 15649000] 02:41:32 INFO - PROCESS | 3948 | 1465119692231 Marionette TRACE conn3 <- [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]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 933ms 02:41:32 INFO - PROCESS | 3948 | 1465119692304 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:41:32 INFO - PROCESS | 3948 | 1465119692307 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:41:32 INFO - PROCESS | 3948 | 1465119692311 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 3948 | 1465119692314 Marionette TRACE conn3 <- [1,438,null,{}] 02:41:32 INFO - PROCESS | 3948 | 1465119692325 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 3948 | 1465119692330 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:32 INFO - PROCESS | 3948 | 1465119692443 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:41:32 INFO - PROCESS | 3948 | 1465119692540 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 3948 | 1465119692544 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:32 INFO - PROCESS | 3948 | ++DOCSHELL 1A2AF400 == 40 [pid = 3948] [id = 119] 02:41:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A2B0C00) [pid = 3948] [serial = 354] [outer = 00000000] 02:41:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A742C00) [pid = 3948] [serial = 355] [outer = 1A2B0C00] 02:41:32 INFO - PROCESS | 3948 | 1465119692599 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A74B000) [pid = 3948] [serial = 356] [outer = 1A2B0C00] 02:41:33 INFO - PROCESS | 3948 | 1465119693119 Marionette TRACE conn3 <- [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]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 841ms 02:41:33 INFO - PROCESS | 3948 | 1465119693159 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 3948 | 1465119693162 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:41:33 INFO - PROCESS | 3948 | 1465119693166 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 3948 | 1465119693168 Marionette TRACE conn3 <- [1,442,null,{}] 02:41:33 INFO - PROCESS | 3948 | 1465119693172 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 3948 | 1465119693174 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:33 INFO - PROCESS | 3948 | 1465119693280 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:41:33 INFO - PROCESS | 3948 | 1465119693374 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 3948 | 1465119693376 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:33 INFO - PROCESS | 3948 | ++DOCSHELL 12A8B800 == 41 [pid = 3948] [id = 120] 02:41:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (150B1000) [pid = 3948] [serial = 357] [outer = 00000000] 02:41:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (16CCF000) [pid = 3948] [serial = 358] [outer = 150B1000] 02:41:33 INFO - PROCESS | 3948 | 1465119693438 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (17F6C000) [pid = 3948] [serial = 359] [outer = 150B1000] 02:41:34 INFO - PROCESS | 3948 | 1465119694177 Marionette TRACE conn3 <- [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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1042ms 02:41:34 INFO - PROCESS | 3948 | 1465119694236 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 3948 | 1465119694240 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 3948 | 1465119694244 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:41:34 INFO - PROCESS | 3948 | 1465119694249 Marionette TRACE conn3 <- [1,446,null,{}] 02:41:34 INFO - PROCESS | 3948 | 1465119694253 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 3948 | 1465119694256 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:34 INFO - PROCESS | 3948 | 1465119694354 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:41:34 INFO - PROCESS | 3948 | 1465119694434 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 3948 | 1465119694436 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 110F2C00 == 40 [pid = 3948] [id = 115] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 19D65C00 == 39 [pid = 3948] [id = 114] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 18379800 == 38 [pid = 3948] [id = 113] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 12AD0400 == 37 [pid = 3948] [id = 112] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 160BF800 == 36 [pid = 3948] [id = 111] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 15443400 == 35 [pid = 3948] [id = 110] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 114BA800 == 34 [pid = 3948] [id = 109] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 11280400 == 33 [pid = 3948] [id = 108] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 13BCBC00 == 32 [pid = 3948] [id = 107] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 0C7F2C00 == 31 [pid = 3948] [id = 106] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 12A8B800 == 30 [pid = 3948] [id = 120] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 15647400 == 29 [pid = 3948] [id = 118] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 1A2AF400 == 28 [pid = 3948] [id = 119] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 150F1400 == 27 [pid = 3948] [id = 116] 02:41:35 INFO - PROCESS | 3948 | --DOCSHELL 10FB4000 == 26 [pid = 3948] [id = 117] 02:41:35 INFO - PROCESS | 3948 | ++DOCSHELL 0C7EF400 == 27 [pid = 3948] [id = 121] 02:41:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (0C7EF800) [pid = 3948] [serial = 360] [outer = 00000000] 02:41:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (0C7FA000) [pid = 3948] [serial = 361] [outer = 0C7EF800] 02:41:35 INFO - PROCESS | 3948 | 1465119695102 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (10446800) [pid = 3948] [serial = 362] [outer = 0C7EF800] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1986A400) [pid = 3948] [serial = 304] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (15DA6800) [pid = 3948] [serial = 295] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1280BC00) [pid = 3948] [serial = 287] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (114B4000) [pid = 3948] [serial = 286] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1337B000) [pid = 3948] [serial = 292] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1382A800) [pid = 3948] [serial = 293] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1127E800) [pid = 3948] [serial = 289] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (11A0E800) [pid = 3948] [serial = 290] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (17982C00) [pid = 3948] [serial = 302] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17890400) [pid = 3948] [serial = 301] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12A84C00) [pid = 3948] [serial = 275] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1141EC00) [pid = 3948] [serial = 274] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (160BC400) [pid = 3948] [serial = 278] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (160B7800) [pid = 3948] [serial = 277] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (17D44000) [pid = 3948] [serial = 281] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (178F3000) [pid = 3948] [serial = 280] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1A857800) [pid = 3948] [serial = 284] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A741C00) [pid = 3948] [serial = 283] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (143E0800) [pid = 3948] [serial = 307] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1997E400) [pid = 3948] [serial = 305] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (162ABC00) [pid = 3948] [serial = 298] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (18380000) [pid = 3948] [serial = 311] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1837F800) [pid = 3948] [serial = 310] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16B28C00) [pid = 3948] [serial = 299] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15EE0400) [pid = 3948] [serial = 296] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (143E9000) [pid = 3948] [serial = 308] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1A0CA000) [pid = 3948] [serial = 313] [outer = 00000000] [url = about:blank] 02:41:35 INFO - PROCESS | 3948 | 1465119695646 Marionette TRACE conn3 <- [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]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1447ms 02:41:35 INFO - PROCESS | 3948 | 1465119695703 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 3948 | 1465119695707 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:41:35 INFO - PROCESS | 3948 | 1465119695712 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:41:35 INFO - PROCESS | 3948 | 1465119695714 Marionette TRACE conn3 <- [1,450,null,{}] 02:41:35 INFO - PROCESS | 3948 | 1465119695719 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:35 INFO - PROCESS | 3948 | 1465119695721 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:35 INFO - PROCESS | 3948 | 1465119695833 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:41:35 INFO - PROCESS | 3948 | 1465119695910 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 3948 | 1465119695913 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:35 INFO - PROCESS | 3948 | ++DOCSHELL 110EC400 == 28 [pid = 3948] [id = 122] 02:41:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (110F4000) [pid = 3948] [serial = 363] [outer = 00000000] 02:41:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (11281000) [pid = 3948] [serial = 364] [outer = 110F4000] 02:41:35 INFO - PROCESS | 3948 | 1465119695960 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (11A1A000) [pid = 3948] [serial = 365] [outer = 110F4000] 02:41:36 INFO - PROCESS | 3948 | 1465119696346 Marionette TRACE conn3 <- [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] 02:41:36 INFO - PROCESS | 3948 | 1465119696447 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:41:36 INFO - PROCESS | 3948 | 1465119696457 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 3948 | 1465119696460 Marionette TRACE conn3 <- [1,454,null,{}] 02:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:41:36 INFO - PROCESS | 3948 | 1465119696464 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 3948 | 1465119696466 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:36 INFO - PROCESS | 3948 | [3948] 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 02:41:36 INFO - PROCESS | 3948 | [3948] 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 02:41:36 INFO - PROCESS | 3948 | 1465119696580 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:41:36 INFO - PROCESS | 3948 | 1465119696589 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 3948 | 1465119696592 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:36 INFO - PROCESS | 3948 | ++DOCSHELL 1317C400 == 29 [pid = 3948] [id = 123] 02:41:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1317D000) [pid = 3948] [serial = 366] [outer = 00000000] 02:41:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1382A800) [pid = 3948] [serial = 367] [outer = 1317D000] 02:41:36 INFO - PROCESS | 3948 | 1465119696641 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (13BCE000) [pid = 3948] [serial = 368] [outer = 1317D000] 02:41:37 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:37 INFO - PROCESS | 3948 | 1465119697076 Marionette TRACE conn3 <- [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]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 685ms 02:41:37 INFO - PROCESS | 3948 | 1465119697126 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 3948 | 1465119697129 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:41:37 INFO - PROCESS | 3948 | 1465119697132 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3948 | 1465119697135 Marionette TRACE conn3 <- [1,458,null,{}] 02:41:37 INFO - PROCESS | 3948 | 1465119697146 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 3948 | 1465119697150 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:37 INFO - PROCESS | 3948 | 1465119697240 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:41:37 INFO - PROCESS | 3948 | 1465119697247 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 3948 | 1465119697249 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:37 INFO - PROCESS | 3948 | ++DOCSHELL 150F2400 == 30 [pid = 3948] [id = 124] 02:41:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15647000) [pid = 3948] [serial = 369] [outer = 00000000] 02:41:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15ED7C00) [pid = 3948] [serial = 370] [outer = 15647000] 02:41:37 INFO - PROCESS | 3948 | 1465119697294 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160B8800) [pid = 3948] [serial = 371] [outer = 15647000] 02:41:37 INFO - PROCESS | 3948 | 1465119697783 Marionette TRACE conn3 <- [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] 02:41:37 INFO - PROCESS | 3948 | 1465119697834 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:41:37 INFO - PROCESS | 3948 | 1465119697845 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3948 | 1465119697847 Marionette TRACE conn3 <- [1,462,null,{}] 02:41:37 INFO - PROCESS | 3948 | 1465119697850 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 3948 | 1465119697852 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:37 INFO - PROCESS | 3948 | 1465119697990 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:41:38 INFO - PROCESS | 3948 | 1465119698011 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3948 | 1465119698013 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:38 INFO - PROCESS | 3948 | ++DOCSHELL 162AB800 == 31 [pid = 3948] [id = 125] 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16B30400) [pid = 3948] [serial = 372] [outer = 00000000] 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171EB400) [pid = 3948] [serial = 373] [outer = 16B30400] 02:41:38 INFO - PROCESS | 3948 | 1465119698059 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (173DE000) [pid = 3948] [serial = 374] [outer = 16B30400] 02:41:38 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:38 INFO - PROCESS | 3948 | 1465119698492 Marionette TRACE conn3 <- [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] 02:41:38 INFO - PROCESS | 3948 | 1465119698550 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:41:38 INFO - PROCESS | 3948 | 1465119698566 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 3948 | 1465119698568 Marionette TRACE conn3 <- [1,466,null,{}] 02:41:38 INFO - PROCESS | 3948 | 1465119698571 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 3948 | 1465119698573 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:38 INFO - PROCESS | 3948 | 1465119698676 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:41:38 INFO - PROCESS | 3948 | 1465119698688 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3948 | 1465119698690 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:38 INFO - PROCESS | 3948 | ++DOCSHELL 17983000 == 32 [pid = 3948] [id = 126] 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17983800) [pid = 3948] [serial = 375] [outer = 00000000] 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17DE8400) [pid = 3948] [serial = 376] [outer = 17983800] 02:41:38 INFO - PROCESS | 3948 | 1465119698787 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (18383C00) [pid = 3948] [serial = 377] [outer = 17983800] 02:41:39 INFO - PROCESS | 3948 | 1465119699268 Marionette TRACE conn3 <- [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] 02:41:39 INFO - PROCESS | 3948 | 1465119699362 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:41:39 INFO - PROCESS | 3948 | 1465119699366 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 3948 | 1465119699367 Marionette TRACE conn3 <- [1,470,null,{}] 02:41:39 INFO - PROCESS | 3948 | 1465119699371 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 3948 | 1465119699376 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:39 INFO - PROCESS | 3948 | 1465119699710 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (150F1800) [pid = 3948] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1437C400) [pid = 3948] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160C1000) [pid = 3948] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (11285800) [pid = 3948] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11229C00) [pid = 3948] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (11A16000) [pid = 3948] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1797F400) [pid = 3948] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (19D66C00) [pid = 3948] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15444800) [pid = 3948] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0C7F3000) [pid = 3948] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (18382800) [pid = 3948] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:41:39 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (19D66400) [pid = 3948] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:41:39 INFO - PROCESS | 3948 | 1465119699770 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 3948 | 1465119699772 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:39 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FE400 == 33 [pid = 3948] [id = 127] 02:41:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (10274400) [pid = 3948] [serial = 378] [outer = 00000000] 02:41:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (10B66800) [pid = 3948] [serial = 379] [outer = 10274400] 02:41:39 INFO - PROCESS | 3948 | 1465119699815 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1382C000) [pid = 3948] [serial = 380] [outer = 10274400] 02:41:40 INFO - PROCESS | 3948 | 1465119700178 Marionette TRACE conn3 <- [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]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 840ms 02:41:40 INFO - PROCESS | 3948 | 1465119700210 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 3948 | 1465119700212 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:41:40 INFO - PROCESS | 3948 | 1465119700215 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 3948 | 1465119700217 Marionette TRACE conn3 <- [1,474,null,{}] 02:41:40 INFO - PROCESS | 3948 | 1465119700220 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 3948 | 1465119700222 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:40 INFO - PROCESS | 3948 | 1465119700298 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:41:40 INFO - PROCESS | 3948 | 1465119700303 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 3948 | 1465119700305 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:40 INFO - PROCESS | 3948 | ++DOCSHELL 13829800 == 34 [pid = 3948] [id = 128] 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16848800) [pid = 3948] [serial = 381] [outer = 00000000] 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (19980000) [pid = 3948] [serial = 382] [outer = 16848800] 02:41:40 INFO - PROCESS | 3948 | 1465119700352 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1A010800) [pid = 3948] [serial = 383] [outer = 16848800] 02:41:40 INFO - PROCESS | 3948 | 1465119700783 Marionette TRACE conn3 <- [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]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 591ms 02:41:40 INFO - PROCESS | 3948 | 1465119700811 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 3948 | 1465119700813 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:41:40 INFO - PROCESS | 3948 | 1465119700820 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 3948 | 1465119700822 Marionette TRACE conn3 <- [1,478,null,{}] 02:41:40 INFO - PROCESS | 3948 | 1465119700825 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 3948 | 1465119700827 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:40 INFO - PROCESS | 3948 | 1465119700888 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:41:40 INFO - PROCESS | 3948 | 1465119700894 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 3948 | 1465119700896 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:40 INFO - PROCESS | 3948 | ++DOCSHELL 10437400 == 35 [pid = 3948] [id = 129] 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15D9E400) [pid = 3948] [serial = 384] [outer = 00000000] 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A0CC400) [pid = 3948] [serial = 385] [outer = 15D9E400] 02:41:40 INFO - PROCESS | 3948 | 1465119700938 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A0CF400) [pid = 3948] [serial = 386] [outer = 15D9E400] 02:41:41 INFO - PROCESS | 3948 | 1465119701376 Marionette TRACE conn3 <- [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]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 591ms 02:41:41 INFO - PROCESS | 3948 | 1465119701398 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 3948 | 1465119701399 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:41:41 INFO - PROCESS | 3948 | 1465119701403 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:41:41 INFO - PROCESS | 3948 | 1465119701405 Marionette TRACE conn3 <- [1,482,null,{}] 02:41:41 INFO - PROCESS | 3948 | 1465119701408 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 3948 | 1465119701410 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:41 INFO - PROCESS | 3948 | 1465119701524 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:41:41 INFO - PROCESS | 3948 | 1465119701531 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 3948 | 1465119701533 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:41 INFO - PROCESS | 3948 | ++DOCSHELL 1A0CA400 == 36 [pid = 3948] [id = 130] 02:41:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A2A1C00) [pid = 3948] [serial = 387] [outer = 00000000] 02:41:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A745400) [pid = 3948] [serial = 388] [outer = 1A2A1C00] 02:41:41 INFO - PROCESS | 3948 | 1465119701577 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A74D000) [pid = 3948] [serial = 389] [outer = 1A2A1C00] 02:41:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1127D800) [pid = 3948] [serial = 390] [outer = 1B264000] 02:41:42 INFO - PROCESS | 3948 | 1465119702503 Marionette TRACE conn3 <- [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]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1152ms 02:41:42 INFO - PROCESS | 3948 | 1465119702567 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 3948 | 1465119702572 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:41:42 INFO - PROCESS | 3948 | 1465119702578 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:41:42 INFO - PROCESS | 3948 | 1465119702583 Marionette TRACE conn3 <- [1,486,null,{}] 02:41:42 INFO - PROCESS | 3948 | 1465119702588 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 3948 | 1465119702591 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:42 INFO - PROCESS | 3948 | 1465119702721 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:41:42 INFO - PROCESS | 3948 | 1465119702796 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 3948 | 1465119702800 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:42 INFO - PROCESS | 3948 | ++DOCSHELL 1280D400 == 37 [pid = 3948] [id = 131] 02:41:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1280E400) [pid = 3948] [serial = 391] [outer = 00000000] 02:41:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (143E3400) [pid = 3948] [serial = 392] [outer = 1280E400] 02:41:42 INFO - PROCESS | 3948 | 1465119702903 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (15430C00) [pid = 3948] [serial = 393] [outer = 1280E400] 02:41:43 INFO - PROCESS | 3948 | 1465119703765 Marionette TRACE conn3 <- [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]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1182ms 02:41:43 INFO - PROCESS | 3948 | 1465119703780 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 3948 | 1465119703784 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:41:43 INFO - PROCESS | 3948 | 1465119703789 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:41:43 INFO - PROCESS | 3948 | 1465119703792 Marionette TRACE conn3 <- [1,490,null,{}] 02:41:43 INFO - PROCESS | 3948 | 1465119703798 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 3948 | 1465119703800 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:43 INFO - PROCESS | 3948 | 1465119703909 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:41:43 INFO - PROCESS | 3948 | 1465119703989 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 3948 | 1465119703994 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:43 INFO - PROCESS | 3948 | ++DOCSHELL 10B5C800 == 38 [pid = 3948] [id = 132] 02:41:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10B5F000) [pid = 3948] [serial = 394] [outer = 00000000] 02:41:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (12A86800) [pid = 3948] [serial = 395] [outer = 10B5F000] 02:41:44 INFO - PROCESS | 3948 | 1465119704042 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (13336800) [pid = 3948] [serial = 396] [outer = 10B5F000] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 10A5D400 == 37 [pid = 3948] [id = 20] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 12A92000 == 36 [pid = 3948] [id = 19] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 1055FC00 == 35 [pid = 3948] [id = 18] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 15D8AC00 == 34 [pid = 3948] [id = 25] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 15423800 == 33 [pid = 3948] [id = 24] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 162AB400 == 32 [pid = 3948] [id = 26] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 143E6000 == 31 [pid = 3948] [id = 23] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 13910800 == 30 [pid = 3948] [id = 22] 02:41:44 INFO - PROCESS | 3948 | --DOCSHELL 11287000 == 29 [pid = 3948] [id = 21] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (15D8EC00) [pid = 3948] [serial = 320] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1737F000) [pid = 3948] [serial = 332] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (12B62400) [pid = 3948] [serial = 323] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (11C67C00) [pid = 3948] [serial = 322] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (160B6400) [pid = 3948] [serial = 343] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (13914C00) [pid = 3948] [serial = 326] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (17F68800) [pid = 3948] [serial = 334] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1A00F000) [pid = 3948] [serial = 340] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1A011800) [pid = 3948] [serial = 341] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15D8E400) [pid = 3948] [serial = 328] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (105FA800) [pid = 3948] [serial = 317] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (181E4000) [pid = 3948] [serial = 335] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16C55000) [pid = 3948] [serial = 331] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15D9DC00) [pid = 3948] [serial = 329] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (102CF400) [pid = 3948] [serial = 316] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15370C00) [pid = 3948] [serial = 319] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1337AC00) [pid = 3948] [serial = 325] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1997DC00) [pid = 3948] [serial = 338] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (19975000) [pid = 3948] [serial = 337] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1A0CB400) [pid = 3948] [serial = 314] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1A00EC00) [pid = 3948] [serial = 346] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1A2A3C00) [pid = 3948] [serial = 347] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (16CD4000) [pid = 3948] [serial = 344] [outer = 00000000] [url = about:blank] 02:41:44 INFO - PROCESS | 3948 | 1465119704536 Marionette TRACE conn3 <- [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]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 794ms 02:41:44 INFO - PROCESS | 3948 | 1465119704592 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 3948 | 1465119704597 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:41:44 INFO - PROCESS | 3948 | 1465119704604 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 3948 | 1465119704606 Marionette TRACE conn3 <- [1,494,null,{}] 02:41:44 INFO - PROCESS | 3948 | 1465119704610 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 3948 | 1465119704613 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:44 INFO - PROCESS | 3948 | 1465119704699 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:41:44 INFO - PROCESS | 3948 | 1465119704707 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 3948 | 1465119704710 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:44 INFO - PROCESS | 3948 | ++DOCSHELL 13918000 == 30 [pid = 3948] [id = 133] 02:41:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13BCB400) [pid = 3948] [serial = 397] [outer = 00000000] 02:41:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13DE5000) [pid = 3948] [serial = 398] [outer = 13BCB400] 02:41:44 INFO - PROCESS | 3948 | 1465119704749 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (150B0C00) [pid = 3948] [serial = 399] [outer = 13BCB400] 02:41:45 INFO - PROCESS | 3948 | 1465119705220 Marionette TRACE conn3 <- [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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 700ms 02:41:45 INFO - PROCESS | 3948 | 1465119705286 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 3948 | 1465119705288 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:41:45 INFO - PROCESS | 3948 | 1465119705292 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 3948 | 1465119705295 Marionette TRACE conn3 <- [1,498,null,{}] 02:41:45 INFO - PROCESS | 3948 | 1465119705306 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 3948 | 1465119705310 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:45 INFO - PROCESS | 3948 | 1465119705423 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:41:45 INFO - PROCESS | 3948 | 1465119705510 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 3948 | 1465119705513 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:45 INFO - PROCESS | 3948 | ++DOCSHELL 160B8C00 == 31 [pid = 3948] [id = 134] 02:41:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (160B9C00) [pid = 3948] [serial = 400] [outer = 00000000] 02:41:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (160C1800) [pid = 3948] [serial = 401] [outer = 160B9C00] 02:41:45 INFO - PROCESS | 3948 | 1465119705560 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1684CC00) [pid = 3948] [serial = 402] [outer = 160B9C00] 02:41:45 INFO - PROCESS | 3948 | 1465119705929 Marionette TRACE conn3 <- [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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 701ms 02:41:45 INFO - PROCESS | 3948 | 1465119705991 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 3948 | 1465119705994 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:41:45 INFO - PROCESS | 3948 | 1465119705997 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 3948 | 1465119705999 Marionette TRACE conn3 <- [1,502,null,{}] 02:41:46 INFO - PROCESS | 3948 | 1465119706002 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3948 | 1465119706004 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:46 INFO - PROCESS | 3948 | 1465119706090 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:41:46 INFO - PROCESS | 3948 | 1465119706095 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3948 | 1465119706098 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:46 INFO - PROCESS | 3948 | ++DOCSHELL 171DDC00 == 32 [pid = 3948] [id = 135] 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (173DE800) [pid = 3948] [serial = 403] [outer = 00000000] 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (17985000) [pid = 3948] [serial = 404] [outer = 173DE800] 02:41:46 INFO - PROCESS | 3948 | 1465119706141 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17F6F800) [pid = 3948] [serial = 405] [outer = 173DE800] 02:41:46 INFO - PROCESS | 3948 | 1465119706621 Marionette TRACE conn3 <- [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]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 638ms 02:41:46 INFO - PROCESS | 3948 | 1465119706638 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 3948 | 1465119706640 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:41:46 INFO - PROCESS | 3948 | 1465119706643 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:41:46 INFO - PROCESS | 3948 | 1465119706645 Marionette TRACE conn3 <- [1,506,null,{}] 02:41:46 INFO - PROCESS | 3948 | 1465119706648 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3948 | 1465119706650 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:46 INFO - PROCESS | 3948 | 1465119706754 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:41:46 INFO - PROCESS | 3948 | 1465119706843 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3948 | 1465119706845 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:46 INFO - PROCESS | 3948 | ++DOCSHELL 1837E000 == 33 [pid = 3948] [id = 136] 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1837F000) [pid = 3948] [serial = 406] [outer = 00000000] 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (18387800) [pid = 3948] [serial = 407] [outer = 1837F000] 02:41:46 INFO - PROCESS | 3948 | 1465119706888 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (19869400) [pid = 3948] [serial = 408] [outer = 1837F000] 02:41:47 INFO - PROCESS | 3948 | 1465119707305 Marionette TRACE conn3 <- [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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 700ms 02:41:47 INFO - PROCESS | 3948 | 1465119707345 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 3948 | 1465119707347 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:41:47 INFO - PROCESS | 3948 | 1465119707350 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:41:47 INFO - PROCESS | 3948 | 1465119707352 Marionette TRACE conn3 <- [1,510,null,{}] 02:41:47 INFO - PROCESS | 3948 | 1465119707355 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 3948 | 1465119707361 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:47 INFO - PROCESS | 3948 | 1465119707498 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:41:47 INFO - PROCESS | 3948 | 1465119707512 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 3948 | 1465119707514 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:47 INFO - PROCESS | 3948 | ++DOCSHELL 19D59400 == 34 [pid = 3948] [id = 137] 02:41:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (19D59C00) [pid = 3948] [serial = 409] [outer = 00000000] 02:41:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A013C00) [pid = 3948] [serial = 410] [outer = 19D59C00] 02:41:47 INFO - PROCESS | 3948 | 1465119707604 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A0D4C00) [pid = 3948] [serial = 411] [outer = 19D59C00] 02:41:48 INFO - PROCESS | 3948 | 1465119708023 Marionette TRACE conn3 <- [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]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 701ms 02:41:48 INFO - PROCESS | 3948 | 1465119708050 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3948 | 1465119708052 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:41:48 INFO - PROCESS | 3948 | 1465119708061 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3948 | 1465119708063 Marionette TRACE conn3 <- [1,514,null,{}] 02:41:48 INFO - PROCESS | 3948 | 1465119708067 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 3948 | 1465119708069 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:48 INFO - PROCESS | 3948 | 1465119708204 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:41:48 INFO - PROCESS | 3948 | 1465119708214 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3948 | 1465119708215 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:48 INFO - PROCESS | 3948 | ++DOCSHELL 15EDD800 == 35 [pid = 3948] [id = 138] 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A00F000) [pid = 3948] [serial = 412] [outer = 00000000] 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1A744800) [pid = 3948] [serial = 413] [outer = 1A00F000] 02:41:48 INFO - PROCESS | 3948 | 1465119708267 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1A744C00) [pid = 3948] [serial = 414] [outer = 1A00F000] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (15D9E400) [pid = 3948] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (16B30400) [pid = 3948] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0C7EF800) [pid = 3948] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1317D000) [pid = 3948] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (17983800) [pid = 3948] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (110F4000) [pid = 3948] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15647000) [pid = 3948] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (150B1000) [pid = 3948] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (10274400) [pid = 3948] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (10FBBC00) [pid = 3948] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15649000) [pid = 3948] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A2B0C00) [pid = 3948] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:41:48 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16848800) [pid = 3948] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:41:48 INFO - PROCESS | 3948 | 1465119708738 Marionette TRACE conn3 <- [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]]]}] 02:41:48 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 02:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 731ms 02:41:48 INFO - PROCESS | 3948 | 1465119708780 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3948 | 1465119708782 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:41:48 INFO - PROCESS | 3948 | 1465119708786 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:41:48 INFO - PROCESS | 3948 | 1465119708787 Marionette TRACE conn3 <- [1,518,null,{}] 02:41:48 INFO - PROCESS | 3948 | 1465119708791 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 3948 | 1465119708792 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:48 INFO - PROCESS | 3948 | 1465119708880 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:41:48 INFO - PROCESS | 3948 | 1465119708885 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3948 | 1465119708887 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:48 INFO - PROCESS | 3948 | ++DOCSHELL 1308D000 == 36 [pid = 3948] [id = 139] 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1542C000) [pid = 3948] [serial = 415] [outer = 00000000] 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (17D3C000) [pid = 3948] [serial = 416] [outer = 1542C000] 02:41:48 INFO - PROCESS | 3948 | 1465119708931 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (1A00BC00) [pid = 3948] [serial = 417] [outer = 1542C000] 02:41:49 INFO - PROCESS | 3948 | 1465119709344 Marionette TRACE conn3 <- [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]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 592ms 02:41:49 INFO - PROCESS | 3948 | 1465119709383 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 3948 | 1465119709385 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:41:49 INFO - PROCESS | 3948 | 1465119709392 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 3948 | 1465119709394 Marionette TRACE conn3 <- [1,522,null,{}] 02:41:49 INFO - PROCESS | 3948 | 1465119709397 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 3948 | 1465119709399 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:49 INFO - PROCESS | 3948 | 1465119709477 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:41:49 INFO - PROCESS | 3948 | 1465119709483 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 3948 | 1465119709485 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:49 INFO - PROCESS | 3948 | ++DOCSHELL 16B30400 == 37 [pid = 3948] [id = 140] 02:41:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (181EA400) [pid = 3948] [serial = 418] [outer = 00000000] 02:41:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1A60A800) [pid = 3948] [serial = 419] [outer = 181EA400] 02:41:49 INFO - PROCESS | 3948 | 1465119709529 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1A85C400) [pid = 3948] [serial = 420] [outer = 181EA400] 02:41:49 INFO - PROCESS | 3948 | 1465119709967 Marionette TRACE conn3 <- [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]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 638ms 02:41:50 INFO - PROCESS | 3948 | 1465119710031 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 3948 | 1465119710033 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:41:50 INFO - PROCESS | 3948 | 1465119710037 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:41:50 INFO - PROCESS | 3948 | 1465119710039 Marionette TRACE conn3 <- [1,526,null,{}] 02:41:50 INFO - PROCESS | 3948 | 1465119710042 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 3948 | 1465119710044 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:50 INFO - PROCESS | 3948 | 1465119710121 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:41:50 INFO - PROCESS | 3948 | 1465119710127 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 3948 | 1465119710138 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:50 INFO - PROCESS | 3948 | ++DOCSHELL 1797F800 == 38 [pid = 3948] [id = 141] 02:41:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A23E400) [pid = 3948] [serial = 421] [outer = 00000000] 02:41:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A864800) [pid = 3948] [serial = 422] [outer = 1A23E400] 02:41:50 INFO - PROCESS | 3948 | 1465119710184 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A8A2C00) [pid = 3948] [serial = 423] [outer = 1A23E400] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 143DF400 == 37 [pid = 3948] [id = 27] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1B0C2C00 == 36 [pid = 3948] [id = 15] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1B0BEC00 == 35 [pid = 3948] [id = 14] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 0C7EF400 == 34 [pid = 3948] [id = 121] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 167BFC00 == 33 [pid = 3948] [id = 8] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1A2A3400 == 32 [pid = 3948] [id = 11] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1A2AD000 == 31 [pid = 3948] [id = 10] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1A85D400 == 30 [pid = 3948] [id = 12] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 1A8AA400 == 29 [pid = 3948] [id = 13] 02:41:51 INFO - PROCESS | 3948 | --DOCSHELL 171E2800 == 28 [pid = 3948] [id = 28] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1A0CC400) [pid = 3948] [serial = 385] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (171EB400) [pid = 3948] [serial = 373] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (0C7FA000) [pid = 3948] [serial = 361] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (10446800) [pid = 3948] [serial = 362] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1382A800) [pid = 3948] [serial = 367] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (13BCE000) [pid = 3948] [serial = 368] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (17DE8400) [pid = 3948] [serial = 376] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (11281000) [pid = 3948] [serial = 364] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (11A1A000) [pid = 3948] [serial = 365] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15ED7C00) [pid = 3948] [serial = 370] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (17F6C000) [pid = 3948] [serial = 359] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (16CCF000) [pid = 3948] [serial = 358] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (173DE000) [pid = 3948] [serial = 374] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (10B66800) [pid = 3948] [serial = 379] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (13DDF400) [pid = 3948] [serial = 350] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (13034800) [pid = 3948] [serial = 349] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (16845C00) [pid = 3948] [serial = 353] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (160B9400) [pid = 3948] [serial = 352] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (1A74B000) [pid = 3948] [serial = 356] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1A0CF400) [pid = 3948] [serial = 386] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (1A742C00) [pid = 3948] [serial = 355] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (18383C00) [pid = 3948] [serial = 377] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (19980000) [pid = 3948] [serial = 382] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (1A010800) [pid = 3948] [serial = 383] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (1382C000) [pid = 3948] [serial = 380] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (160B8800) [pid = 3948] [serial = 371] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (1A745400) [pid = 3948] [serial = 388] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3948 | 1465119711887 Marionette TRACE conn3 <- [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]]]}] 02:41:51 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 02:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1899ms 02:41:51 INFO - PROCESS | 3948 | 1465119711949 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 3948 | 1465119711953 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 3948 | 1465119711958 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:41:51 INFO - PROCESS | 3948 | 1465119711962 Marionette TRACE conn3 <- [1,530,null,{}] 02:41:51 INFO - PROCESS | 3948 | 1465119711968 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 3948 | 1465119711971 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:52 INFO - PROCESS | 3948 | 1465119712060 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:41:52 INFO - PROCESS | 3948 | 1465119712067 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 3948 | 1465119712071 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:52 INFO - PROCESS | 3948 | ++DOCSHELL 10A58400 == 29 [pid = 3948] [id = 142] 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (10A60400) [pid = 3948] [serial = 424] [outer = 00000000] 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (10FBA400) [pid = 3948] [serial = 425] [outer = 10A60400] 02:41:52 INFO - PROCESS | 3948 | 1465119712124 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (110F9800) [pid = 3948] [serial = 426] [outer = 10A60400] 02:41:52 INFO - PROCESS | 3948 | 1465119712567 Marionette TRACE conn3 <- [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"]]]}] 02:41:52 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 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:41:52 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 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:41:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:41:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 638ms 02:41:52 INFO - PROCESS | 3948 | 1465119712581 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 3948 | 1465119712586 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:41:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:41:52 INFO - PROCESS | 3948 | 1465119712592 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3948 | 1465119712594 Marionette TRACE conn3 <- [1,534,null,{}] 02:41:52 INFO - PROCESS | 3948 | 1465119712598 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 3948 | 1465119712601 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:52 INFO - PROCESS | 3948 | 1465119712697 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:41:52 INFO - PROCESS | 3948 | 1465119712704 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 3948 | 1465119712706 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:52 INFO - PROCESS | 3948 | ++DOCSHELL 11C0F400 == 30 [pid = 3948] [id = 143] 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (12A01C00) [pid = 3948] [serial = 427] [outer = 00000000] 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (12B62000) [pid = 3948] [serial = 428] [outer = 12A01C00] 02:41:52 INFO - PROCESS | 3948 | 1465119712753 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (1302A400) [pid = 3948] [serial = 429] [outer = 12A01C00] 02:41:53 INFO - PROCESS | 3948 | 1465119713205 Marionette TRACE conn3 <- [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]]]}] 02:41:53 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. 02:41:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 622ms 02:41:53 INFO - PROCESS | 3948 | 1465119713229 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 3948 | 1465119713231 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:41:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:41:53 INFO - PROCESS | 3948 | 1465119713234 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 3948 | 1465119713238 Marionette TRACE conn3 <- [1,538,null,{}] 02:41:53 INFO - PROCESS | 3948 | 1465119713248 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 3948 | 1465119713253 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:53 INFO - PROCESS | 3948 | 1465119713339 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:41:53 INFO - PROCESS | 3948 | 1465119713346 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3948 | 1465119713349 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:53 INFO - PROCESS | 3948 | ++DOCSHELL 1437A000 == 31 [pid = 3948] [id = 144] 02:41:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (1437A400) [pid = 3948] [serial = 430] [outer = 00000000] 02:41:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (15370000) [pid = 3948] [serial = 431] [outer = 1437A400] 02:41:53 INFO - PROCESS | 3948 | 1465119713396 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (15451000) [pid = 3948] [serial = 432] [outer = 1437A400] 02:41:53 INFO - PROCESS | 3948 | 1465119713858 Marionette TRACE conn3 <- [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]]]}] 02:41:53 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. 02:41:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 622ms 02:41:53 INFO - PROCESS | 3948 | 1465119713880 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 3948 | 1465119713883 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:41:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:41:53 INFO - PROCESS | 3948 | 1465119713896 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 3948 | 1465119713898 Marionette TRACE conn3 <- [1,542,null,{}] 02:41:53 INFO - PROCESS | 3948 | 1465119713902 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 3948 | 1465119713904 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:53 INFO - PROCESS | 3948 | 1465119713992 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:41:53 INFO - PROCESS | 3948 | 1465119713997 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3948 | 1465119714000 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:54 INFO - PROCESS | 3948 | ++DOCSHELL 15366C00 == 32 [pid = 3948] [id = 145] 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (15447C00) [pid = 3948] [serial = 433] [outer = 00000000] 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (15DA8800) [pid = 3948] [serial = 434] [outer = 15447C00] 02:41:54 INFO - PROCESS | 3948 | 1465119714047 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (160BC400) [pid = 3948] [serial = 435] [outer = 15447C00] 02:41:54 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:54 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:41:54 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:54 INFO - PROCESS | 3948 | 1465119714516 Marionette TRACE conn3 <- [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]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:41:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 654ms 02:41:54 INFO - PROCESS | 3948 | 1465119714547 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 3948 | 1465119714549 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:41:54 INFO - PROCESS | 3948 | 1465119714552 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:41:54 INFO - PROCESS | 3948 | 1465119714554 Marionette TRACE conn3 <- [1,546,null,{}] 02:41:54 INFO - PROCESS | 3948 | 1465119714558 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 3948 | 1465119714560 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:54 INFO - PROCESS | 3948 | 1465119714640 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:41:54 INFO - PROCESS | 3948 | 1465119714648 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 3948 | 1465119714650 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:54 INFO - PROCESS | 3948 | ++DOCSHELL 160C2000 == 33 [pid = 3948] [id = 146] 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (162AC400) [pid = 3948] [serial = 436] [outer = 00000000] 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (16CCC400) [pid = 3948] [serial = 437] [outer = 162AC400] 02:41:54 INFO - PROCESS | 3948 | 1465119714693 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (171EA400) [pid = 3948] [serial = 438] [outer = 162AC400] 02:41:55 INFO - PROCESS | 3948 | 1465119715155 Marionette TRACE conn3 <- [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]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 638ms 02:41:55 INFO - PROCESS | 3948 | 1465119715191 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 3948 | 1465119715194 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:41:55 INFO - PROCESS | 3948 | 1465119715197 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 3948 | 1465119715199 Marionette TRACE conn3 <- [1,550,null,{}] 02:41:55 INFO - PROCESS | 3948 | 1465119715202 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 3948 | 1465119715207 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:55 INFO - PROCESS | 3948 | 1465119715305 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:41:55 INFO - PROCESS | 3948 | 1465119715313 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3948 | 1465119715315 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:55 INFO - PROCESS | 3948 | ++DOCSHELL 167B5400 == 34 [pid = 3948] [id = 147] 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1788E800) [pid = 3948] [serial = 439] [outer = 00000000] 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (17D3AC00) [pid = 3948] [serial = 440] [outer = 1788E800] 02:41:55 INFO - PROCESS | 3948 | 1465119715358 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (181EEC00) [pid = 3948] [serial = 441] [outer = 1788E800] 02:41:55 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:55 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:41:55 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:55 INFO - PROCESS | 3948 | 1465119715761 Marionette TRACE conn3 <- [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]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 591ms 02:41:55 INFO - PROCESS | 3948 | 1465119715793 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 3948 | 1465119715806 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:41:55 INFO - PROCESS | 3948 | 1465119715821 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 3948 | 1465119715823 Marionette TRACE conn3 <- [1,554,null,{}] 02:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:41:55 INFO - PROCESS | 3948 | 1465119715826 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 3948 | 1465119715828 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:55 INFO - PROCESS | 3948 | 1465119715904 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:41:55 INFO - PROCESS | 3948 | 1465119715909 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3948 | 1465119715911 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:55 INFO - PROCESS | 3948 | ++DOCSHELL 17DDC400 == 35 [pid = 3948] [id = 148] 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (18110400) [pid = 3948] [serial = 442] [outer = 00000000] 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (19868800) [pid = 3948] [serial = 443] [outer = 18110400] 02:41:55 INFO - PROCESS | 3948 | 1465119715953 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (19869800) [pid = 3948] [serial = 444] [outer = 18110400] 02:41:56 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:56 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:41:56 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:56 INFO - PROCESS | 3948 | 1465119716373 Marionette TRACE conn3 <- [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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:41:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 591ms 02:41:56 INFO - PROCESS | 3948 | 1465119716405 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 3948 | 1465119716408 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:41:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:41:56 INFO - PROCESS | 3948 | 1465119716411 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 3948 | 1465119716413 Marionette TRACE conn3 <- [1,558,null,{}] 02:41:56 INFO - PROCESS | 3948 | 1465119716427 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 3948 | 1465119716428 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:56 INFO - PROCESS | 3948 | 1465119716510 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:41:56 INFO - PROCESS | 3948 | 1465119716515 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 3948 | 1465119716517 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:56 INFO - PROCESS | 3948 | ++DOCSHELL 1997F000 == 36 [pid = 3948] [id = 149] 02:41:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1997FC00) [pid = 3948] [serial = 445] [outer = 00000000] 02:41:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (19D62800) [pid = 3948] [serial = 446] [outer = 1997FC00] 02:41:56 INFO - PROCESS | 3948 | 1465119716563 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (19D58000) [pid = 3948] [serial = 447] [outer = 1997FC00] 02:41:56 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:56 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:57 INFO - PROCESS | 3948 | 1465119717004 Marionette TRACE conn3 <- [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]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 638ms 02:41:57 INFO - PROCESS | 3948 | 1465119717049 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3948 | 1465119717051 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:41:57 INFO - PROCESS | 3948 | 1465119717063 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 3948 | 1465119717064 Marionette TRACE conn3 <- [1,562,null,{}] 02:41:57 INFO - PROCESS | 3948 | 1465119717068 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 3948 | 1465119717070 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:57 INFO - PROCESS | 3948 | 1465119717172 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:41:57 INFO - PROCESS | 3948 | 1465119717182 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3948 | 1465119717184 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:57 INFO - PROCESS | 3948 | ++DOCSHELL 1A011C00 == 37 [pid = 3948] [id = 150] 02:41:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A012400) [pid = 3948] [serial = 448] [outer = 00000000] 02:41:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A0C9C00) [pid = 3948] [serial = 449] [outer = 1A012400] 02:41:57 INFO - PROCESS | 3948 | 1465119717227 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A0CAC00) [pid = 3948] [serial = 450] [outer = 1A012400] 02:41:57 INFO - PROCESS | 3948 | 1465119717689 Marionette TRACE conn3 <- [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]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 700ms 02:41:57 INFO - PROCESS | 3948 | 1465119717765 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3948 | 1465119717767 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:41:57 INFO - PROCESS | 3948 | 1465119717770 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 3948 | 1465119717782 Marionette TRACE conn3 <- [1,566,null,{}] 02:41:57 INFO - PROCESS | 3948 | 1465119717799 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 3948 | 1465119717801 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:57 INFO - PROCESS | 3948 | 1465119717908 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:41:57 INFO - PROCESS | 3948 | 1465119717916 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3948 | 1465119717918 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:57 INFO - PROCESS | 3948 | ++DOCSHELL 15DA2C00 == 38 [pid = 3948] [id = 151] 02:41:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A23D400) [pid = 3948] [serial = 451] [outer = 00000000] 02:41:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A2B0C00) [pid = 3948] [serial = 452] [outer = 1A23D400] 02:41:57 INFO - PROCESS | 3948 | 1465119717963 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1A615000) [pid = 3948] [serial = 453] [outer = 1A23D400] 02:41:58 INFO - PROCESS | 3948 | 1465119718414 Marionette TRACE conn3 <- [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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:41:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 653ms 02:41:58 INFO - PROCESS | 3948 | 1465119718429 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 3948 | 1465119718431 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:41:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:41:58 INFO - PROCESS | 3948 | 1465119718440 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 3948 | 1465119718442 Marionette TRACE conn3 <- [1,570,null,{}] 02:41:58 INFO - PROCESS | 3948 | 1465119718445 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 3948 | 1465119718448 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:58 INFO - PROCESS | 3948 | 1465119718599 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:41:58 INFO - PROCESS | 3948 | 1465119718614 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 3948 | 1465119718616 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:58 INFO - PROCESS | 3948 | ++DOCSHELL 1A60AC00 == 39 [pid = 3948] [id = 152] 02:41:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1A749C00) [pid = 3948] [serial = 454] [outer = 00000000] 02:41:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A865000) [pid = 3948] [serial = 455] [outer = 1A749C00] 02:41:58 INFO - PROCESS | 3948 | 1465119718707 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A8A9C00) [pid = 3948] [serial = 456] [outer = 1A749C00] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (181EA400) [pid = 3948] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1837F000) [pid = 3948] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (19D59C00) [pid = 3948] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1A00F000) [pid = 3948] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (173DE800) [pid = 3948] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (160B9C00) [pid = 3948] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13BCB400) [pid = 3948] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10B5F000) [pid = 3948] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1280E400) [pid = 3948] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A2A1C00) [pid = 3948] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:41:59 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1542C000) [pid = 3948] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:41:59 INFO - PROCESS | 3948 | 1465119719273 Marionette TRACE conn3 <- [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]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 887ms 02:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:41:59 INFO - PROCESS | 3948 | 1465119719339 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3948 | 1465119719341 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:41:59 INFO - PROCESS | 3948 | 1465119719344 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 3948 | 1465119719346 Marionette TRACE conn3 <- [1,574,null,{}] 02:41:59 INFO - PROCESS | 3948 | 1465119719349 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 3948 | 1465119719351 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:59 INFO - PROCESS | 3948 | 1465119719432 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:41:59 INFO - PROCESS | 3948 | 1465119719437 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 3948 | 1465119719439 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:41:59 INFO - PROCESS | 3948 | ++DOCSHELL 12ACC800 == 40 [pid = 3948] [id = 153] 02:41:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15646C00) [pid = 3948] [serial = 457] [outer = 00000000] 02:41:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16848800) [pid = 3948] [serial = 458] [outer = 15646C00] 02:41:59 INFO - PROCESS | 3948 | 1465119719482 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17895C00) [pid = 3948] [serial = 459] [outer = 15646C00] 02:41:59 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:59 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:41:59 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:59 INFO - PROCESS | 3948 | 1465119719907 Marionette TRACE conn3 <- [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]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 623ms 02:41:59 INFO - PROCESS | 3948 | 1465119719983 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3948 | 1465119719985 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:41:59 INFO - PROCESS | 3948 | 1465119719989 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:41:59 INFO - PROCESS | 3948 | 1465119719990 Marionette TRACE conn3 <- [1,578,null,{}] 02:41:59 INFO - PROCESS | 3948 | 1465119719993 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 3948 | 1465119719995 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:00 INFO - PROCESS | 3948 | 1465119720073 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:42:00 INFO - PROCESS | 3948 | 1465119720078 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3948 | 1465119720080 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:00 INFO - PROCESS | 3948 | ++DOCSHELL 15DA0C00 == 41 [pid = 3948] [id = 154] 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1837DC00) [pid = 3948] [serial = 460] [outer = 00000000] 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A85E800) [pid = 3948] [serial = 461] [outer = 1837DC00] 02:42:00 INFO - PROCESS | 3948 | 1465119720123 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A8AFC00) [pid = 3948] [serial = 462] [outer = 1837DC00] 02:42:00 INFO - PROCESS | 3948 | 1465119720513 Marionette TRACE conn3 <- [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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:42:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 592ms 02:42:00 INFO - PROCESS | 3948 | 1465119720572 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 3948 | 1465119720574 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 3948 | 1465119720577 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:42:00 INFO - PROCESS | 3948 | 1465119720579 Marionette TRACE conn3 <- [1,582,null,{}] 02:42:00 INFO - PROCESS | 3948 | 1465119720582 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 3948 | 1465119720584 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:00 INFO - PROCESS | 3948 | 1465119720663 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:42:00 INFO - PROCESS | 3948 | 1465119720671 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3948 | 1465119720673 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:00 INFO - PROCESS | 3948 | ++DOCSHELL 16C53800 == 42 [pid = 3948] [id = 155] 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A60BC00) [pid = 3948] [serial = 463] [outer = 00000000] 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1AE4DC00) [pid = 3948] [serial = 464] [outer = 1A60BC00] 02:42:00 INFO - PROCESS | 3948 | 1465119720715 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1AE52C00) [pid = 3948] [serial = 465] [outer = 1A60BC00] 02:42:01 INFO - PROCESS | 3948 | 1465119721138 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 592ms 02:42:01 INFO - PROCESS | 3948 | 1465119721179 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 3948 | 1465119721180 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:42:01 INFO - PROCESS | 3948 | 1465119721184 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 3948 | 1465119721185 Marionette TRACE conn3 <- [1,586,null,{}] 02:42:01 INFO - PROCESS | 3948 | 1465119721188 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 3948 | 1465119721190 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:01 INFO - PROCESS | 3948 | 1465119721315 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:42:01 INFO - PROCESS | 3948 | 1465119721470 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 3948 | 1465119721474 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:01 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FEC00 == 43 [pid = 3948] [id = 156] 02:42:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (0F397000) [pid = 3948] [serial = 466] [outer = 00000000] 02:42:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (105F3400) [pid = 3948] [serial = 467] [outer = 0F397000] 02:42:01 INFO - PROCESS | 3948 | 1465119721531 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10A60800) [pid = 3948] [serial = 468] [outer = 0F397000] 02:42:02 INFO - PROCESS | 3948 | 1465119722160 Marionette TRACE conn3 <- [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]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1042ms 02:42:02 INFO - PROCESS | 3948 | 1465119722239 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 3948 | 1465119722244 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:42:02 INFO - PROCESS | 3948 | 1465119722249 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:42:02 INFO - PROCESS | 3948 | 1465119722252 Marionette TRACE conn3 <- [1,590,null,{}] 02:42:02 INFO - PROCESS | 3948 | 1465119722257 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 3948 | 1465119722260 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:02 INFO - PROCESS | 3948 | 1465119722384 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:42:02 INFO - PROCESS | 3948 | 1465119722552 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 3948 | 1465119722556 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:02 INFO - PROCESS | 3948 | ++DOCSHELL 143DF400 == 44 [pid = 3948] [id = 157] 02:42:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (143E7400) [pid = 3948] [serial = 469] [outer = 00000000] 02:42:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (15365C00) [pid = 3948] [serial = 470] [outer = 143E7400] 02:42:02 INFO - PROCESS | 3948 | 1465119722613 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (15DA5800) [pid = 3948] [serial = 471] [outer = 143E7400] 02:42:03 INFO - PROCESS | 3948 | 1465119723706 Marionette TRACE conn3 <- [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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1494ms 02:42:03 INFO - PROCESS | 3948 | 1465119723755 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 3948 | 1465119723760 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:42:03 INFO - PROCESS | 3948 | 1465119723765 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 3948 | 1465119723768 Marionette TRACE conn3 <- [1,594,null,{}] 02:42:03 INFO - PROCESS | 3948 | 1465119723773 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 3948 | 1465119723776 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:03 INFO - PROCESS | 3948 | 1465119723905 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:42:04 INFO - PROCESS | 3948 | 1465119724029 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 3948 | 1465119724033 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:04 INFO - PROCESS | 3948 | ++DOCSHELL 105F5400 == 45 [pid = 3948] [id = 158] 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (105F6400) [pid = 3948] [serial = 472] [outer = 00000000] 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (12ACF400) [pid = 3948] [serial = 473] [outer = 105F6400] 02:42:04 INFO - PROCESS | 3948 | 1465119724083 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1337BC00) [pid = 3948] [serial = 474] [outer = 105F6400] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1308D000 == 44 [pid = 3948] [id = 139] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 16B30400 == 43 [pid = 3948] [id = 140] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 16C53800 == 42 [pid = 3948] [id = 155] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 15DA0C00 == 41 [pid = 3948] [id = 154] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 12ACC800 == 40 [pid = 3948] [id = 153] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1A60AC00 == 39 [pid = 3948] [id = 152] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 15DA2C00 == 38 [pid = 3948] [id = 151] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1A011C00 == 37 [pid = 3948] [id = 150] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1997F000 == 36 [pid = 3948] [id = 149] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 17DDC400 == 35 [pid = 3948] [id = 148] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 167B5400 == 34 [pid = 3948] [id = 147] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 160C2000 == 33 [pid = 3948] [id = 146] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 15366C00 == 32 [pid = 3948] [id = 145] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1437A000 == 31 [pid = 3948] [id = 144] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 11C0F400 == 30 [pid = 3948] [id = 143] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 10A58400 == 29 [pid = 3948] [id = 142] 02:42:04 INFO - PROCESS | 3948 | --DOCSHELL 1797F800 == 28 [pid = 3948] [id = 141] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (1A85C400) [pid = 3948] [serial = 420] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1A864800) [pid = 3948] [serial = 422] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (18387800) [pid = 3948] [serial = 407] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1A013C00) [pid = 3948] [serial = 410] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (19869400) [pid = 3948] [serial = 408] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1A744800) [pid = 3948] [serial = 413] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (1A0D4C00) [pid = 3948] [serial = 411] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1A60A800) [pid = 3948] [serial = 419] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1A744C00) [pid = 3948] [serial = 414] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (171EB000) [pid = 3948] [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.] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (17985000) [pid = 3948] [serial = 404] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (160C1800) [pid = 3948] [serial = 401] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1684CC00) [pid = 3948] [serial = 402] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13DE5000) [pid = 3948] [serial = 398] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (150B0C00) [pid = 3948] [serial = 399] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13336800) [pid = 3948] [serial = 396] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12A86800) [pid = 3948] [serial = 395] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15430C00) [pid = 3948] [serial = 393] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (143E3400) [pid = 3948] [serial = 392] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A74D000) [pid = 3948] [serial = 389] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (17D3C000) [pid = 3948] [serial = 416] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A00BC00) [pid = 3948] [serial = 417] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (17F6F800) [pid = 3948] [serial = 405] [outer = 00000000] [url = about:blank] 02:42:04 INFO - PROCESS | 3948 | 1465119724548 Marionette TRACE conn3 <- [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]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 840ms 02:42:04 INFO - PROCESS | 3948 | 1465119724595 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 3948 | 1465119724600 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:42:04 INFO - PROCESS | 3948 | 1465119724606 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:42:04 INFO - PROCESS | 3948 | 1465119724609 Marionette TRACE conn3 <- [1,598,null,{}] 02:42:04 INFO - PROCESS | 3948 | 1465119724613 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 3948 | 1465119724615 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:04 INFO - PROCESS | 3948 | 1465119724700 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:42:04 INFO - PROCESS | 3948 | 1465119724709 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 3948 | 1465119724711 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:04 INFO - PROCESS | 3948 | ++DOCSHELL 1382A400 == 29 [pid = 3948] [id = 159] 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1382C000) [pid = 3948] [serial = 475] [outer = 00000000] 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (150EEC00) [pid = 3948] [serial = 476] [outer = 1382C000] 02:42:04 INFO - PROCESS | 3948 | 1465119724758 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15449800) [pid = 3948] [serial = 477] [outer = 1382C000] 02:42:05 INFO - PROCESS | 3948 | 1465119725222 Marionette TRACE conn3 <- [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]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 02:42:05 INFO - PROCESS | 3948 | 1465119725247 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3948 | 1465119725249 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:42:05 INFO - PROCESS | 3948 | 1465119725254 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 3948 | 1465119725259 Marionette TRACE conn3 <- [1,602,null,{}] 02:42:05 INFO - PROCESS | 3948 | 1465119725273 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 3948 | 1465119725277 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:05 INFO - PROCESS | 3948 | 1465119725359 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:42:05 INFO - PROCESS | 3948 | 1465119725368 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 3948 | 1465119725371 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:05 INFO - PROCESS | 3948 | ++DOCSHELL 16B23000 == 30 [pid = 3948] [id = 160] 02:42:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16B23800) [pid = 3948] [serial = 478] [outer = 00000000] 02:42:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16B31800) [pid = 3948] [serial = 479] [outer = 16B23800] 02:42:05 INFO - PROCESS | 3948 | 1465119725446 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (172CAC00) [pid = 3948] [serial = 480] [outer = 16B23800] 02:42:05 INFO - PROCESS | 3948 | 1465119725888 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 701ms 02:42:05 INFO - PROCESS | 3948 | 1465119725952 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3948 | 1465119725954 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:42:05 INFO - PROCESS | 3948 | 1465119725958 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 3948 | 1465119725959 Marionette TRACE conn3 <- [1,606,null,{}] 02:42:05 INFO - PROCESS | 3948 | 1465119725963 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 3948 | 1465119725965 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:06 INFO - PROCESS | 3948 | 1465119726048 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:42:06 INFO - PROCESS | 3948 | 1465119726055 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3948 | 1465119726057 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:06 INFO - PROCESS | 3948 | ++DOCSHELL 17985000 == 31 [pid = 3948] [id = 161] 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17DE8400) [pid = 3948] [serial = 481] [outer = 00000000] 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (18379800) [pid = 3948] [serial = 482] [outer = 17DE8400] 02:42:06 INFO - PROCESS | 3948 | 1465119726106 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (183AD000) [pid = 3948] [serial = 483] [outer = 17DE8400] 02:42:06 INFO - PROCESS | 3948 | 1465119726548 Marionette TRACE conn3 <- [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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 638ms 02:42:06 INFO - PROCESS | 3948 | 1465119726595 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 3948 | 1465119726597 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:42:06 INFO - PROCESS | 3948 | 1465119726607 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 3948 | 1465119726609 Marionette TRACE conn3 <- [1,610,null,{}] 02:42:06 INFO - PROCESS | 3948 | 1465119726612 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 3948 | 1465119726614 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:06 INFO - PROCESS | 3948 | 1465119726716 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:42:06 INFO - PROCESS | 3948 | 1465119726797 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3948 | 1465119726799 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:06 INFO - PROCESS | 3948 | ++DOCSHELL 13BC9400 == 32 [pid = 3948] [id = 162] 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (183B6C00) [pid = 3948] [serial = 484] [outer = 00000000] 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1997F000) [pid = 3948] [serial = 485] [outer = 183B6C00] 02:42:06 INFO - PROCESS | 3948 | 1465119726843 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A00B400) [pid = 3948] [serial = 486] [outer = 183B6C00] 02:42:07 INFO - PROCESS | 3948 | 1465119727246 Marionette TRACE conn3 <- [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]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 685ms 02:42:07 INFO - PROCESS | 3948 | 1465119727305 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 3948 | 1465119727307 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:42:07 INFO - PROCESS | 3948 | 1465119727311 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 3948 | 1465119727314 Marionette TRACE conn3 <- [1,614,null,{}] 02:42:07 INFO - PROCESS | 3948 | 1465119727318 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 3948 | 1465119727327 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:07 INFO - PROCESS | 3948 | 1465119727470 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:42:07 INFO - PROCESS | 3948 | 1465119727527 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 3948 | 1465119727530 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:07 INFO - PROCESS | 3948 | ++DOCSHELL 13DE2400 == 33 [pid = 3948] [id = 163] 02:42:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (19981C00) [pid = 3948] [serial = 487] [outer = 00000000] 02:42:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1A617400) [pid = 3948] [serial = 488] [outer = 19981C00] 02:42:07 INFO - PROCESS | 3948 | 1465119727574 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A74A000) [pid = 3948] [serial = 489] [outer = 19981C00] 02:42:07 INFO - PROCESS | 3948 | 1465119727993 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 02:42:08 INFO - PROCESS | 3948 | 1465119728056 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3948 | 1465119728058 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:42:08 INFO - PROCESS | 3948 | 1465119728071 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3948 | 1465119728073 Marionette TRACE conn3 <- [1,618,null,{}] 02:42:08 INFO - PROCESS | 3948 | 1465119728076 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 3948 | 1465119728078 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:08 INFO - PROCESS | 3948 | 1465119728180 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:42:08 INFO - PROCESS | 3948 | 1465119728228 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3948 | 1465119728230 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:08 INFO - PROCESS | 3948 | ++DOCSHELL 1A74E400 == 34 [pid = 3948] [id = 164] 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A74E800) [pid = 3948] [serial = 490] [outer = 00000000] 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A85A800) [pid = 3948] [serial = 491] [outer = 1A74E800] 02:42:08 INFO - PROCESS | 3948 | 1465119728272 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A85B800) [pid = 3948] [serial = 492] [outer = 1A74E800] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (162AC400) [pid = 3948] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (18110400) [pid = 3948] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1437A400) [pid = 3948] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1997FC00) [pid = 3948] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (15447C00) [pid = 3948] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (12A01C00) [pid = 3948] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1A23E400) [pid = 3948] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10A60400) [pid = 3948] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1A012400) [pid = 3948] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1788E800) [pid = 3948] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1A23D400) [pid = 3948] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A749C00) [pid = 3948] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15646C00) [pid = 3948] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:42:08 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1837DC00) [pid = 3948] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:42:08 INFO - PROCESS | 3948 | 1465119728770 Marionette TRACE conn3 <- [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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms 02:42:08 INFO - PROCESS | 3948 | 1465119728792 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3948 | 1465119728794 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:42:08 INFO - PROCESS | 3948 | 1465119728797 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3948 | 1465119728799 Marionette TRACE conn3 <- [1,622,null,{}] 02:42:08 INFO - PROCESS | 3948 | 1465119728802 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 3948 | 1465119728804 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:08 INFO - PROCESS | 3948 | 1465119728881 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:42:08 INFO - PROCESS | 3948 | 1465119728886 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3948 | 1465119728888 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:08 INFO - PROCESS | 3948 | ++DOCSHELL 1047FC00 == 35 [pid = 3948] [id = 165] 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (12AC8800) [pid = 3948] [serial = 493] [outer = 00000000] 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15EE0000) [pid = 3948] [serial = 494] [outer = 12AC8800] 02:42:08 INFO - PROCESS | 3948 | 1465119728931 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1A0D4000) [pid = 3948] [serial = 495] [outer = 12AC8800] 02:42:09 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:09 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:09 INFO - PROCESS | 3948 | 1465119729376 Marionette TRACE conn3 <- [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]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 638ms 02:42:09 INFO - PROCESS | 3948 | 1465119729436 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 3948 | 1465119729438 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:42:09 INFO - PROCESS | 3948 | 1465119729441 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 3948 | 1465119729443 Marionette TRACE conn3 <- [1,626,null,{}] 02:42:09 INFO - PROCESS | 3948 | 1465119729447 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 3948 | 1465119729448 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:09 INFO - PROCESS | 3948 | 1465119729551 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:42:09 INFO - PROCESS | 3948 | 1465119729559 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 3948 | 1465119729561 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:09 INFO - PROCESS | 3948 | ++DOCSHELL 1837DC00 == 36 [pid = 3948] [id = 166] 02:42:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A744C00) [pid = 3948] [serial = 496] [outer = 00000000] 02:42:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A8A2400) [pid = 3948] [serial = 497] [outer = 1A744C00] 02:42:09 INFO - PROCESS | 3948 | 1465119729603 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A8AB400) [pid = 3948] [serial = 498] [outer = 1A744C00] 02:42:09 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:09 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:09 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:10 INFO - PROCESS | 3948 | 1465119730018 Marionette TRACE conn3 <- [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]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 591ms 02:42:10 INFO - PROCESS | 3948 | 1465119730050 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 3948 | 1465119730052 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:42:10 INFO - PROCESS | 3948 | 1465119730056 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 3948 | 1465119730058 Marionette TRACE conn3 <- [1,630,null,{}] 02:42:10 INFO - PROCESS | 3948 | 1465119730075 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 3948 | 1465119730077 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:10 INFO - PROCESS | 3948 | 1465119730156 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:42:10 INFO - PROCESS | 3948 | 1465119730161 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3948 | 1465119730163 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:10 INFO - PROCESS | 3948 | ++DOCSHELL 1797F800 == 37 [pid = 3948] [id = 167] 02:42:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A74EC00) [pid = 3948] [serial = 499] [outer = 00000000] 02:42:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1AE58400) [pid = 3948] [serial = 500] [outer = 1A74EC00] 02:42:10 INFO - PROCESS | 3948 | 1465119730205 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1AD4E400) [pid = 3948] [serial = 501] [outer = 1A74EC00] 02:42:10 INFO - PROCESS | 3948 | 1465119730620 Marionette TRACE conn3 <- [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]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 591ms 02:42:10 INFO - PROCESS | 3948 | 1465119730660 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 3948 | 1465119730662 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:42:10 INFO - PROCESS | 3948 | 1465119730666 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 3948 | 1465119730668 Marionette TRACE conn3 <- [1,634,null,{}] 02:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:42:10 INFO - PROCESS | 3948 | 1465119730671 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 3948 | 1465119730673 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:10 INFO - PROCESS | 3948 | 1465119730814 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:42:10 INFO - PROCESS | 3948 | 1465119730973 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3948 | 1465119730977 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:10 INFO - PROCESS | 3948 | ++DOCSHELL 10489C00 == 38 [pid = 3948] [id = 168] 02:42:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (104E6400) [pid = 3948] [serial = 502] [outer = 00000000] 02:42:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (10A5E800) [pid = 3948] [serial = 503] [outer = 104E6400] 02:42:11 INFO - PROCESS | 3948 | 1465119731034 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (11C06400) [pid = 3948] [serial = 504] [outer = 104E6400] 02:42:11 INFO - PROCESS | 3948 | 1465119731586 Marionette TRACE conn3 <- [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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 981ms 02:42:11 INFO - PROCESS | 3948 | 1465119731656 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 3948 | 1465119731660 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:42:11 INFO - PROCESS | 3948 | 1465119731665 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 3948 | 1465119731668 Marionette TRACE conn3 <- [1,638,null,{}] 02:42:11 INFO - PROCESS | 3948 | 1465119731673 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 3948 | 1465119731676 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:11 INFO - PROCESS | 3948 | 1465119731815 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:42:11 INFO - PROCESS | 3948 | 1465119731938 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 3948 | 1465119731941 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:11 INFO - PROCESS | 3948 | ++DOCSHELL 15D9A800 == 39 [pid = 3948] [id = 169] 02:42:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (15DA0800) [pid = 3948] [serial = 505] [outer = 00000000] 02:42:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (160BA400) [pid = 3948] [serial = 506] [outer = 15DA0800] 02:42:11 INFO - PROCESS | 3948 | 1465119731996 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (162AE000) [pid = 3948] [serial = 507] [outer = 15DA0800] 02:42:12 INFO - PROCESS | 3948 | 1465119732580 Marionette TRACE conn3 <- [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]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 996ms 02:42:12 INFO - PROCESS | 3948 | 1465119732653 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 3948 | 1465119732656 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:42:12 INFO - PROCESS | 3948 | 1465119732674 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 3948 | 1465119732676 Marionette TRACE conn3 <- [1,642,null,{}] 02:42:12 INFO - PROCESS | 3948 | 1465119732681 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 3948 | 1465119732683 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:12 INFO - PROCESS | 3948 | 1465119732790 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:42:12 INFO - PROCESS | 3948 | 1465119732916 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 3948 | 1465119732918 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:12 INFO - PROCESS | 3948 | ++DOCSHELL 172C2800 == 40 [pid = 3948] [id = 170] 02:42:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1A0C9800) [pid = 3948] [serial = 508] [outer = 00000000] 02:42:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1A2A9000) [pid = 3948] [serial = 509] [outer = 1A0C9800] 02:42:12 INFO - PROCESS | 3948 | 1465119732974 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1A859000) [pid = 3948] [serial = 510] [outer = 1A0C9800] 02:42:13 INFO - PROCESS | 3948 | 1465119733577 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:42:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 965ms 02:42:13 INFO - PROCESS | 3948 | 1465119733624 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3948 | 1465119733628 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:42:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:42:13 INFO - PROCESS | 3948 | 1465119733639 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 3948 | 1465119733643 Marionette TRACE conn3 <- [1,646,null,{}] 02:42:13 INFO - PROCESS | 3948 | 1465119733647 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 3948 | 1465119733650 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:13 INFO - PROCESS | 3948 | 1465119733781 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:42:13 INFO - PROCESS | 3948 | 1465119733903 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3948 | 1465119733906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:13 INFO - PROCESS | 3948 | ++DOCSHELL 0F39D400 == 41 [pid = 3948] [id = 171] 02:42:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (102D1C00) [pid = 3948] [serial = 511] [outer = 00000000] 02:42:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (11C72C00) [pid = 3948] [serial = 512] [outer = 102D1C00] 02:42:13 INFO - PROCESS | 3948 | 1465119733959 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (13824800) [pid = 3948] [serial = 513] [outer = 102D1C00] 02:42:14 INFO - PROCESS | 3948 | 1465119734633 Marionette TRACE conn3 <- [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]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1042ms 02:42:14 INFO - PROCESS | 3948 | 1465119734688 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 3948 | 1465119734692 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:42:14 INFO - PROCESS | 3948 | 1465119734712 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 3948 | 1465119734717 Marionette TRACE conn3 <- [1,650,null,{}] 02:42:14 INFO - PROCESS | 3948 | 1465119734721 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 3948 | 1465119734724 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:14 INFO - PROCESS | 3948 | 1465119734821 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:42:14 INFO - PROCESS | 3948 | 1465119734903 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 3948 | 1465119734906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 1797F800 == 40 [pid = 3948] [id = 167] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 1837DC00 == 39 [pid = 3948] [id = 166] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 1047FC00 == 38 [pid = 3948] [id = 165] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 1A74E400 == 37 [pid = 3948] [id = 164] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 13DE2400 == 36 [pid = 3948] [id = 163] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 13BC9400 == 35 [pid = 3948] [id = 162] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 17985000 == 34 [pid = 3948] [id = 161] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 16B23000 == 33 [pid = 3948] [id = 160] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 1382A400 == 32 [pid = 3948] [id = 159] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 105F5400 == 31 [pid = 3948] [id = 158] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 0C7FEC00 == 30 [pid = 3948] [id = 156] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 143DF400 == 29 [pid = 3948] [id = 157] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 0F39D400 == 28 [pid = 3948] [id = 171] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 172C2800 == 27 [pid = 3948] [id = 170] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 10489C00 == 26 [pid = 3948] [id = 168] 02:42:15 INFO - PROCESS | 3948 | --DOCSHELL 15D9A800 == 25 [pid = 3948] [id = 169] 02:42:15 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F5000 == 26 [pid = 3948] [id = 172] 02:42:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (0C7F8800) [pid = 3948] [serial = 514] [outer = 00000000] 02:42:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (1022E400) [pid = 3948] [serial = 515] [outer = 0C7F8800] 02:42:15 INFO - PROCESS | 3948 | 1465119735578 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (104F0C00) [pid = 3948] [serial = 516] [outer = 0C7F8800] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (16CCC400) [pid = 3948] [serial = 437] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (171EA400) [pid = 3948] [serial = 438] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (19868800) [pid = 3948] [serial = 443] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (19869800) [pid = 3948] [serial = 444] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (15370000) [pid = 3948] [serial = 431] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (15451000) [pid = 3948] [serial = 432] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (19D62800) [pid = 3948] [serial = 446] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (15DA8800) [pid = 3948] [serial = 434] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (160BC400) [pid = 3948] [serial = 435] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12B62000) [pid = 3948] [serial = 428] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1302A400) [pid = 3948] [serial = 429] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (1A8A2C00) [pid = 3948] [serial = 423] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (10FBA400) [pid = 3948] [serial = 425] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (110F9800) [pid = 3948] [serial = 426] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1A0CAC00) [pid = 3948] [serial = 450] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1A0C9C00) [pid = 3948] [serial = 449] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (17D3AC00) [pid = 3948] [serial = 440] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (181EEC00) [pid = 3948] [serial = 441] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1A615000) [pid = 3948] [serial = 453] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1A2B0C00) [pid = 3948] [serial = 452] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1A865000) [pid = 3948] [serial = 455] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A8A9C00) [pid = 3948] [serial = 456] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (17895C00) [pid = 3948] [serial = 459] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16848800) [pid = 3948] [serial = 458] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A85E800) [pid = 3948] [serial = 461] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A8AFC00) [pid = 3948] [serial = 462] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (19D58000) [pid = 3948] [serial = 447] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1AE4DC00) [pid = 3948] [serial = 464] [outer = 00000000] [url = about:blank] 02:42:15 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:15 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:16 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:16 INFO - PROCESS | 3948 | 1465119736066 Marionette TRACE conn3 <- [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]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1416ms 02:42:16 INFO - PROCESS | 3948 | 1465119736109 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:42:16 INFO - PROCESS | 3948 | 1465119736113 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:42:16 INFO - PROCESS | 3948 | 1465119736118 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 3948 | 1465119736121 Marionette TRACE conn3 <- [1,654,null,{}] 02:42:16 INFO - PROCESS | 3948 | 1465119736126 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 3948 | 1465119736128 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:16 INFO - PROCESS | 3948 | 1465119736217 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:42:16 INFO - PROCESS | 3948 | 1465119736324 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3948 | 1465119736327 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:16 INFO - PROCESS | 3948 | ++DOCSHELL 12A8C000 == 27 [pid = 3948] [id = 173] 02:42:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12AC5C00) [pid = 3948] [serial = 517] [outer = 00000000] 02:42:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12B62000) [pid = 3948] [serial = 518] [outer = 12AC5C00] 02:42:16 INFO - PROCESS | 3948 | 1465119736374 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (13334800) [pid = 3948] [serial = 519] [outer = 12AC5C00] 02:42:16 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:16 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:16 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:16 INFO - PROCESS | 3948 | 1465119736755 Marionette TRACE conn3 <- [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]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 700ms 02:42:16 INFO - PROCESS | 3948 | 1465119736814 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 3948 | 1465119736818 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:42:16 INFO - PROCESS | 3948 | 1465119736824 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:42:16 INFO - PROCESS | 3948 | 1465119736827 Marionette TRACE conn3 <- [1,658,null,{}] 02:42:16 INFO - PROCESS | 3948 | 1465119736831 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 3948 | 1465119736833 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:16 INFO - PROCESS | 3948 | 1465119736948 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:42:16 INFO - PROCESS | 3948 | 1465119736962 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3948 | 1465119736964 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:16 INFO - PROCESS | 3948 | ++DOCSHELL 15367400 == 28 [pid = 3948] [id = 174] 02:42:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15370000) [pid = 3948] [serial = 520] [outer = 00000000] 02:42:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15D8B400) [pid = 3948] [serial = 521] [outer = 15370000] 02:42:17 INFO - PROCESS | 3948 | 1465119737008 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15DA6800) [pid = 3948] [serial = 522] [outer = 15370000] 02:42:17 INFO - PROCESS | 3948 | 1465119737441 Marionette TRACE conn3 <- [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]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 623ms 02:42:17 INFO - PROCESS | 3948 | 1465119737466 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 3948 | 1465119737468 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:42:17 INFO - PROCESS | 3948 | 1465119737472 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 3948 | 1465119737475 Marionette TRACE conn3 <- [1,662,null,{}] 02:42:17 INFO - PROCESS | 3948 | 1465119737490 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 3948 | 1465119737495 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:17 INFO - PROCESS | 3948 | 1465119737581 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:42:17 INFO - PROCESS | 3948 | 1465119737595 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 3948 | 1465119737599 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:17 INFO - PROCESS | 3948 | ++DOCSHELL 16B26800 == 29 [pid = 3948] [id = 175] 02:42:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16B27000) [pid = 3948] [serial = 523] [outer = 00000000] 02:42:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (172C6400) [pid = 3948] [serial = 524] [outer = 16B27000] 02:42:17 INFO - PROCESS | 3948 | 1465119737642 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (173E7400) [pid = 3948] [serial = 525] [outer = 16B27000] 02:42:17 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:18 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:18 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:18 INFO - PROCESS | 3948 | [3948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:42:18 INFO - PROCESS | 3948 | 1465119738128 Marionette TRACE conn3 <- [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]]]}] 02:42:18 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 02:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 701ms 02:42:18 INFO - PROCESS | 3948 | 1465119738172 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3948 | 1465119738175 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:42:18 INFO - PROCESS | 3948 | 1465119738178 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 3948 | 1465119738179 Marionette TRACE conn3 <- [1,666,null,{}] 02:42:18 INFO - PROCESS | 3948 | 1465119738189 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 3948 | 1465119738191 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:18 INFO - PROCESS | 3948 | 1465119738299 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:42:18 INFO - PROCESS | 3948 | 1465119738380 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3948 | 1465119738382 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:18 INFO - PROCESS | 3948 | ++DOCSHELL 178F5400 == 30 [pid = 3948] [id = 176] 02:42:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17986800) [pid = 3948] [serial = 526] [outer = 00000000] 02:42:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17F6D800) [pid = 3948] [serial = 527] [outer = 17986800] 02:42:18 INFO - PROCESS | 3948 | 1465119738425 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1811A800) [pid = 3948] [serial = 528] [outer = 17986800] 02:42:18 INFO - PROCESS | 3948 | 1465119738845 Marionette TRACE conn3 <- [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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 700ms 02:42:18 INFO - PROCESS | 3948 | 1465119738877 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3948 | 1465119738879 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:42:18 INFO - PROCESS | 3948 | 1465119738883 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 3948 | 1465119738884 Marionette TRACE conn3 <- [1,670,null,{}] 02:42:18 INFO - PROCESS | 3948 | 1465119738888 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 3948 | 1465119738890 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:18 INFO - PROCESS | 3948 | 1465119738996 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:42:18 INFO - PROCESS | 3948 | 1465119739001 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3948 | 1465119739003 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:19 INFO - PROCESS | 3948 | ++DOCSHELL 18386C00 == 31 [pid = 3948] [id = 177] 02:42:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (18387400) [pid = 3948] [serial = 529] [outer = 00000000] 02:42:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (19975400) [pid = 3948] [serial = 530] [outer = 18387400] 02:42:19 INFO - PROCESS | 3948 | 1465119739055 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1997D800) [pid = 3948] [serial = 531] [outer = 18387400] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (183B6C00) [pid = 3948] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1A60BC00) [pid = 3948] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (0F397000) [pid = 3948] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (17DE8400) [pid = 3948] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1382C000) [pid = 3948] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (105F6400) [pid = 3948] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16B23800) [pid = 3948] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (143E7400) [pid = 3948] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (19981C00) [pid = 3948] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1A74E800) [pid = 3948] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (12AC8800) [pid = 3948] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A744C00) [pid = 3948] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:42:19 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A74EC00) [pid = 3948] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:42:20 INFO - PROCESS | 3948 | 1465119740027 Marionette TRACE conn3 <- [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]]]}] 02:42:20 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) 02:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1214ms 02:42:20 INFO - PROCESS | 3948 | 1465119740074 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 3948 | 1465119740077 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:42:20 INFO - PROCESS | 3948 | 1465119740080 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 3948 | 1465119740082 Marionette TRACE conn3 <- [1,674,null,{}] 02:42:20 INFO - PROCESS | 3948 | 1465119740085 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 3948 | 1465119740091 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:20 INFO - PROCESS | 3948 | 1465119740170 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:42:20 INFO - PROCESS | 3948 | 1465119740176 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 3948 | 1465119740179 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:20 INFO - PROCESS | 3948 | ++DOCSHELL 1027C800 == 32 [pid = 3948] [id = 178] 02:42:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (105F4800) [pid = 3948] [serial = 532] [outer = 00000000] 02:42:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16C55800) [pid = 3948] [serial = 533] [outer = 105F4800] 02:42:20 INFO - PROCESS | 3948 | 1465119740221 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (18384400) [pid = 3948] [serial = 534] [outer = 105F4800] 02:42:21 INFO - PROCESS | 3948 | 1465119741116 Marionette TRACE conn3 <- [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]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1089ms 02:42:21 INFO - PROCESS | 3948 | 1465119741177 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 3948 | 1465119741179 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:42:21 INFO - PROCESS | 3948 | 1465119741182 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 3948 | 1465119741184 Marionette TRACE conn3 <- [1,678,null,{}] 02:42:21 INFO - PROCESS | 3948 | 1465119741188 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 3948 | 1465119741190 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:21 INFO - PROCESS | 3948 | 1465119741264 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:42:21 INFO - PROCESS | 3948 | 1465119741270 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 3948 | 1465119741272 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:21 INFO - PROCESS | 3948 | ++DOCSHELL 16CD4000 == 33 [pid = 3948] [id = 179] 02:42:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17895800) [pid = 3948] [serial = 535] [outer = 00000000] 02:42:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1A012800) [pid = 3948] [serial = 536] [outer = 17895800] 02:42:21 INFO - PROCESS | 3948 | 1465119741314 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A2A1C00) [pid = 3948] [serial = 537] [outer = 17895800] 02:42:22 INFO - PROCESS | 3948 | 1465119742290 Marionette TRACE conn3 <- [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]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 02:42:22 INFO - PROCESS | 3948 | 1465119742330 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 3948 | 1465119742335 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:42:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:42:22 INFO - PROCESS | 3948 | 1465119742341 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 3948 | 1465119742345 Marionette TRACE conn3 <- [1,682,null,{}] 02:42:22 INFO - PROCESS | 3948 | 1465119742350 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:22 INFO - PROCESS | 3948 | 1465119742353 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:22 INFO - PROCESS | 3948 | 1465119742474 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:42:22 INFO - PROCESS | 3948 | 1465119742549 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 3948 | 1465119742552 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:22 INFO - PROCESS | 3948 | ++DOCSHELL 110F9800 == 34 [pid = 3948] [id = 180] 02:42:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (11228400) [pid = 3948] [serial = 538] [outer = 00000000] 02:42:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (114B1400) [pid = 3948] [serial = 539] [outer = 11228400] 02:42:22 INFO - PROCESS | 3948 | 1465119742610 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (12A0F000) [pid = 3948] [serial = 540] [outer = 11228400] 02:42:23 INFO - PROCESS | 3948 | 1465119743735 Marionette TRACE conn3 <- [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]]]}] 02:42:23 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) 02:42:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1447ms 02:42:23 INFO - PROCESS | 3948 | 1465119743805 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 3948 | 1465119743810 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:42:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:42:23 INFO - PROCESS | 3948 | 1465119743816 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 3948 | 1465119743819 Marionette TRACE conn3 <- [1,686,null,{}] 02:42:23 INFO - PROCESS | 3948 | 1465119743823 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 3948 | 1465119743826 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:23 INFO - PROCESS | 3948 | 1465119743964 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:42:24 INFO - PROCESS | 3948 | 1465119744098 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 3948 | 1465119744101 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:24 INFO - PROCESS | 3948 | ++DOCSHELL 150B0C00 == 35 [pid = 3948] [id = 181] 02:42:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (15450C00) [pid = 3948] [serial = 541] [outer = 00000000] 02:42:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (160B4C00) [pid = 3948] [serial = 542] [outer = 15450C00] 02:42:24 INFO - PROCESS | 3948 | 1465119744156 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (160BB000) [pid = 3948] [serial = 543] [outer = 15450C00] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 1027C800 == 34 [pid = 3948] [id = 178] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 18386C00 == 33 [pid = 3948] [id = 177] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 178F5400 == 32 [pid = 3948] [id = 176] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 16B26800 == 31 [pid = 3948] [id = 175] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 15367400 == 30 [pid = 3948] [id = 174] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 12A8C000 == 29 [pid = 3948] [id = 173] 02:42:24 INFO - PROCESS | 3948 | --DOCSHELL 0C7F5000 == 28 [pid = 3948] [id = 172] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1997F000) [pid = 3948] [serial = 485] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1AE52C00) [pid = 3948] [serial = 465] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (105F3400) [pid = 3948] [serial = 467] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10A60800) [pid = 3948] [serial = 468] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (18379800) [pid = 3948] [serial = 482] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (150EEC00) [pid = 3948] [serial = 476] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15449800) [pid = 3948] [serial = 477] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12ACF400) [pid = 3948] [serial = 473] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1337BC00) [pid = 3948] [serial = 474] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16B31800) [pid = 3948] [serial = 479] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (172CAC00) [pid = 3948] [serial = 480] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15365C00) [pid = 3948] [serial = 470] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A74A000) [pid = 3948] [serial = 489] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15DA5800) [pid = 3948] [serial = 471] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1A617400) [pid = 3948] [serial = 488] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1A85A800) [pid = 3948] [serial = 491] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1A0D4000) [pid = 3948] [serial = 495] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1AD4E400) [pid = 3948] [serial = 501] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15EE0000) [pid = 3948] [serial = 494] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (1A8A2400) [pid = 3948] [serial = 497] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (1A85B800) [pid = 3948] [serial = 492] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1A8AB400) [pid = 3948] [serial = 498] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (183AD000) [pid = 3948] [serial = 483] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1A00B400) [pid = 3948] [serial = 486] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (1AE58400) [pid = 3948] [serial = 500] [outer = 00000000] [url = about:blank] 02:42:25 INFO - PROCESS | 3948 | 1465119745424 Marionette TRACE conn3 <- [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]]]}] 02:42:25 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) 02:42:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1649ms 02:42:25 INFO - PROCESS | 3948 | 1465119745463 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 3948 | 1465119745467 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:42:25 INFO - PROCESS | 3948 | 1465119745472 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:42:25 INFO - PROCESS | 3948 | 1465119745474 Marionette TRACE conn3 <- [1,690,null,{}] 02:42:25 INFO - PROCESS | 3948 | 1465119745480 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 3948 | 1465119745482 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:25 INFO - PROCESS | 3948 | 1465119745594 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:42:25 INFO - PROCESS | 3948 | 1465119745603 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 3948 | 1465119745605 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:25 INFO - PROCESS | 3948 | ++DOCSHELL 11229800 == 29 [pid = 3948] [id = 182] 02:42:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (11229C00) [pid = 3948] [serial = 544] [outer = 00000000] 02:42:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (12ACF400) [pid = 3948] [serial = 545] [outer = 11229C00] 02:42:25 INFO - PROCESS | 3948 | 1465119745652 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (13332400) [pid = 3948] [serial = 546] [outer = 11229C00] 02:42:26 INFO - PROCESS | 3948 | 1465119746584 Marionette TRACE conn3 <- [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]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:42:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1151ms 02:42:26 INFO - PROCESS | 3948 | 1465119746628 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 3948 | 1465119746631 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:42:26 INFO - PROCESS | 3948 | 1465119746638 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 3948 | 1465119746640 Marionette TRACE conn3 <- [1,694,null,{}] 02:42:26 INFO - PROCESS | 3948 | 1465119746644 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 3948 | 1465119746646 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:26 INFO - PROCESS | 3948 | 1465119746732 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:42:26 INFO - PROCESS | 3948 | 1465119746738 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3948 | 1465119746741 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:26 INFO - PROCESS | 3948 | ++DOCSHELL 13382800 == 30 [pid = 3948] [id = 183] 02:42:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (150FB000) [pid = 3948] [serial = 547] [outer = 00000000] 02:42:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1544B000) [pid = 3948] [serial = 548] [outer = 150FB000] 02:42:26 INFO - PROCESS | 3948 | 1465119746787 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (15D94400) [pid = 3948] [serial = 549] [outer = 150FB000] 02:42:27 INFO - PROCESS | 3948 | 1465119747761 Marionette TRACE conn3 <- [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]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1135ms 02:42:27 INFO - PROCESS | 3948 | 1465119747783 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 3948 | 1465119747785 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:42:27 INFO - PROCESS | 3948 | 1465119747773 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 3948 | 1465119747776 Marionette TRACE conn3 <- [1,698,null,{}] 02:42:27 INFO - PROCESS | 3948 | 1465119747787 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 3948 | 1465119747792 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:27 INFO - PROCESS | 3948 | 1465119747909 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:42:27 INFO - PROCESS | 3948 | 1465119747916 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 3948 | 1465119747920 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:27 INFO - PROCESS | 3948 | ++DOCSHELL 171EAC00 == 31 [pid = 3948] [id = 184] 02:42:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (171EB000) [pid = 3948] [serial = 550] [outer = 00000000] 02:42:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (176EE800) [pid = 3948] [serial = 551] [outer = 171EB000] 02:42:28 INFO - PROCESS | 3948 | 1465119748010 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (17984000) [pid = 3948] [serial = 552] [outer = 171EB000] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (17986800) [pid = 3948] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15370000) [pid = 3948] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (12AC5C00) [pid = 3948] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (0C7F8800) [pid = 3948] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (16B27000) [pid = 3948] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (102D1C00) [pid = 3948] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (104E6400) [pid = 3948] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (18387400) [pid = 3948] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (15DA0800) [pid = 3948] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1A0C9800) [pid = 3948] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:42:28 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (105F4800) [pid = 3948] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:42:28 INFO - PROCESS | 3948 | 1465119748941 Marionette TRACE conn3 <- [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]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:42:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1183ms 02:42:28 INFO - PROCESS | 3948 | 1465119748976 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 3948 | 1465119748978 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:42:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:42:28 INFO - PROCESS | 3948 | 1465119748981 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 3948 | 1465119748983 Marionette TRACE conn3 <- [1,702,null,{}] 02:42:28 INFO - PROCESS | 3948 | 1465119748987 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 3948 | 1465119748989 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:29 INFO - PROCESS | 3948 | 1465119749071 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:42:29 INFO - PROCESS | 3948 | 1465119749077 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 3948 | 1465119749079 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:29 INFO - PROCESS | 3948 | ++DOCSHELL 11C72800 == 32 [pid = 3948] [id = 185] 02:42:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (13910800) [pid = 3948] [serial = 553] [outer = 00000000] 02:42:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (173E7000) [pid = 3948] [serial = 554] [outer = 13910800] 02:42:29 INFO - PROCESS | 3948 | 1465119749123 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (1811B400) [pid = 3948] [serial = 555] [outer = 13910800] 02:42:30 INFO - PROCESS | 3948 | 1465119750054 Marionette TRACE conn3 <- [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]]]}] 02:42:30 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 02:42:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1089ms 02:42:30 INFO - PROCESS | 3948 | 1465119750082 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 3948 | 1465119750084 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 3948 | 1465119750088 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:42:30 INFO - PROCESS | 3948 | 1465119750089 Marionette TRACE conn3 <- [1,706,null,{}] 02:42:30 INFO - PROCESS | 3948 | 1465119750093 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 3948 | 1465119750095 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:30 INFO - PROCESS | 3948 | 1465119750172 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:42:30 INFO - PROCESS | 3948 | 1465119750178 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 3948 | 1465119750180 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:30 INFO - PROCESS | 3948 | ++DOCSHELL 173DE800 == 33 [pid = 3948] [id = 186] 02:42:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (17DDC400) [pid = 3948] [serial = 556] [outer = 00000000] 02:42:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (1986B400) [pid = 3948] [serial = 557] [outer = 17DDC400] 02:42:30 INFO - PROCESS | 3948 | 1465119750223 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (1997B800) [pid = 3948] [serial = 558] [outer = 17DDC400] 02:42:31 INFO - PROCESS | 3948 | 1465119751171 Marionette TRACE conn3 <- [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]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1136ms 02:42:31 INFO - PROCESS | 3948 | 1465119751236 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 3948 | 1465119751241 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:42:31 INFO - PROCESS | 3948 | 1465119751247 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 3948 | 1465119751250 Marionette TRACE conn3 <- [1,710,null,{}] 02:42:31 INFO - PROCESS | 3948 | 1465119751257 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 3948 | 1465119751260 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:31 INFO - PROCESS | 3948 | 1465119751402 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:42:31 INFO - PROCESS | 3948 | 1465119751477 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 3948 | 1465119751480 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:31 INFO - PROCESS | 3948 | ++DOCSHELL 12804C00 == 34 [pid = 3948] [id = 187] 02:42:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1280B400) [pid = 3948] [serial = 559] [outer = 00000000] 02:42:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12B5F400) [pid = 3948] [serial = 560] [outer = 1280B400] 02:42:31 INFO - PROCESS | 3948 | 1465119751538 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (13DE0400) [pid = 3948] [serial = 561] [outer = 1280B400] 02:42:32 INFO - PROCESS | 3948 | 1465119752173 Marionette TRACE conn3 <- [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] 02:42:32 INFO - PROCESS | 3948 | 1465119752238 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:42:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:42:32 INFO - PROCESS | 3948 | 1465119752245 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 3948 | 1465119752247 Marionette TRACE conn3 <- [1,714,null,{}] 02:42:32 INFO - PROCESS | 3948 | 1465119752251 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 3948 | 1465119752254 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:32 INFO - PROCESS | 3948 | 1465119752359 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:42:32 INFO - PROCESS | 3948 | 1465119752439 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 3948 | 1465119752442 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:32 INFO - PROCESS | 3948 | ++DOCSHELL 16B26400 == 35 [pid = 3948] [id = 188] 02:42:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (16B29C00) [pid = 3948] [serial = 562] [outer = 00000000] 02:42:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (172CF800) [pid = 3948] [serial = 563] [outer = 16B29C00] 02:42:32 INFO - PROCESS | 3948 | 1465119752537 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (17889C00) [pid = 3948] [serial = 564] [outer = 16B29C00] 02:42:33 INFO - PROCESS | 3948 | 1465119753168 Marionette TRACE conn3 <- [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]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 934ms 02:42:33 INFO - PROCESS | 3948 | 1465119753189 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 3948 | 1465119753191 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:42:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:42:33 INFO - PROCESS | 3948 | 1465119753195 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 3948 | 1465119753199 Marionette TRACE conn3 <- [1,718,null,{}] 02:42:33 INFO - PROCESS | 3948 | 1465119753210 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 3948 | 1465119753215 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:33 INFO - PROCESS | 3948 | 1465119753319 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:42:33 INFO - PROCESS | 3948 | 1465119753401 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 3948 | 1465119753405 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:33 INFO - PROCESS | 3948 | ++DOCSHELL 1A0D1400 == 36 [pid = 3948] [id = 189] 02:42:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1A0D4400) [pid = 3948] [serial = 565] [outer = 00000000] 02:42:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1A2A2000) [pid = 3948] [serial = 566] [outer = 1A0D4400] 02:42:33 INFO - PROCESS | 3948 | 1465119753500 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1A60B800) [pid = 3948] [serial = 567] [outer = 1A0D4400] 02:42:34 INFO - PROCESS | 3948 | 1465119754227 Marionette TRACE conn3 <- [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] 02:42:34 INFO - PROCESS | 3948 | 1465119754305 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:42:34 INFO - PROCESS | 3948 | 1465119754310 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:42:34 INFO - PROCESS | 3948 | 1465119754313 Marionette TRACE conn3 <- [1,722,null,{}] 02:42:34 INFO - PROCESS | 3948 | 1465119754319 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 3948 | 1465119754321 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:34 INFO - PROCESS | 3948 | 1465119754432 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:42:34 INFO - PROCESS | 3948 | 1465119754513 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 3948 | 1465119754517 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 11C72800 == 35 [pid = 3948] [id = 185] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 171EAC00 == 34 [pid = 3948] [id = 184] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 13382800 == 33 [pid = 3948] [id = 183] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 11229800 == 32 [pid = 3948] [id = 182] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 16CD4000 == 31 [pid = 3948] [id = 179] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 150B0C00 == 30 [pid = 3948] [id = 181] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 110F9800 == 29 [pid = 3948] [id = 180] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 16B26400 == 28 [pid = 3948] [id = 188] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 1A0D1400 == 27 [pid = 3948] [id = 189] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 173DE800 == 26 [pid = 3948] [id = 186] 02:42:35 INFO - PROCESS | 3948 | --DOCSHELL 12804C00 == 25 [pid = 3948] [id = 187] 02:42:35 INFO - PROCESS | 3948 | ++DOCSHELL 102D0800 == 26 [pid = 3948] [id = 190] 02:42:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (102D1800) [pid = 3948] [serial = 568] [outer = 00000000] 02:42:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (104E9C00) [pid = 3948] [serial = 569] [outer = 102D1800] 02:42:35 INFO - PROCESS | 3948 | 1465119755120 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (105ECC00) [pid = 3948] [serial = 570] [outer = 102D1800] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1A012800) [pid = 3948] [serial = 536] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (17F6D800) [pid = 3948] [serial = 527] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15D8B400) [pid = 3948] [serial = 521] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (15DA6800) [pid = 3948] [serial = 522] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (12B62000) [pid = 3948] [serial = 518] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (13334800) [pid = 3948] [serial = 519] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1022E400) [pid = 3948] [serial = 515] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (104F0C00) [pid = 3948] [serial = 516] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (172C6400) [pid = 3948] [serial = 524] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (13824800) [pid = 3948] [serial = 513] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (11C72C00) [pid = 3948] [serial = 512] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (11C06400) [pid = 3948] [serial = 504] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (10A5E800) [pid = 3948] [serial = 503] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (19975400) [pid = 3948] [serial = 530] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (162AE000) [pid = 3948] [serial = 507] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (160BA400) [pid = 3948] [serial = 506] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1A859000) [pid = 3948] [serial = 510] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (1A2A9000) [pid = 3948] [serial = 509] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (1811A800) [pid = 3948] [serial = 528] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (16C55800) [pid = 3948] [serial = 533] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (1997D800) [pid = 3948] [serial = 531] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (18384400) [pid = 3948] [serial = 534] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (173E7400) [pid = 3948] [serial = 525] [outer = 00000000] [url = about:blank] 02:42:35 INFO - PROCESS | 3948 | 1465119755888 Marionette TRACE conn3 <- [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]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1649ms 02:42:35 INFO - PROCESS | 3948 | 1465119755985 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 3948 | 1465119755989 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:42:35 INFO - PROCESS | 3948 | 1465119755995 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 3948 | 1465119756000 Marionette TRACE conn3 <- [1,726,null,{}] 02:42:36 INFO - PROCESS | 3948 | 1465119756006 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 3948 | 1465119756009 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:36 INFO - PROCESS | 3948 | 1465119756143 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:42:36 INFO - PROCESS | 3948 | 1465119756211 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 3948 | 1465119756214 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:36 INFO - PROCESS | 3948 | ++DOCSHELL 110F8000 == 27 [pid = 3948] [id = 191] 02:42:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (1122B000) [pid = 3948] [serial = 571] [outer = 00000000] 02:42:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (11A1A000) [pid = 3948] [serial = 572] [outer = 1122B000] 02:42:36 INFO - PROCESS | 3948 | 1465119756272 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (11C72C00) [pid = 3948] [serial = 573] [outer = 1122B000] 02:42:37 INFO - PROCESS | 3948 | --DOCSHELL 1280D400 == 26 [pid = 3948] [id = 131] 02:42:37 INFO - PROCESS | 3948 | --DOCSHELL 162AB800 == 25 [pid = 3948] [id = 125] 02:42:37 INFO - PROCESS | 3948 | 1465119757455 Marionette TRACE conn3 <- [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]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:42:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1494ms 02:42:37 INFO - PROCESS | 3948 | 1465119757500 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 3948 | 1465119757504 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:42:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:42:37 INFO - PROCESS | 3948 | 1465119757509 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 3948 | 1465119757511 Marionette TRACE conn3 <- [1,730,null,{}] 02:42:37 INFO - PROCESS | 3948 | 1465119757517 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 3948 | 1465119757520 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:37 INFO - PROCESS | 3948 | 1465119757606 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:42:37 INFO - PROCESS | 3948 | 1465119757715 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3948 | 1465119757720 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:37 INFO - PROCESS | 3948 | ++DOCSHELL 11A1B000 == 26 [pid = 3948] [id = 192] 02:42:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (11C0A800) [pid = 3948] [serial = 574] [outer = 00000000] 02:42:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (12A10C00) [pid = 3948] [serial = 575] [outer = 11C0A800] 02:42:37 INFO - PROCESS | 3948 | 1465119757767 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (12ACB800) [pid = 3948] [serial = 576] [outer = 11C0A800] 02:42:38 INFO - PROCESS | 3948 | 1465119758659 Marionette TRACE conn3 <- [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]]]}] 02:42:38 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 02:42:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1183ms 02:42:38 INFO - PROCESS | 3948 | 1465119758709 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 3948 | 1465119758714 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:42:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:42:38 INFO - PROCESS | 3948 | 1465119758721 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 3948 | 1465119758723 Marionette TRACE conn3 <- [1,734,null,{}] 02:42:38 INFO - PROCESS | 3948 | 1465119758728 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 3948 | 1465119758730 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:38 INFO - PROCESS | 3948 | 1465119758820 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:42:38 INFO - PROCESS | 3948 | 1465119758828 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 3948 | 1465119758830 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:38 INFO - PROCESS | 3948 | ++DOCSHELL 13BCBC00 == 27 [pid = 3948] [id = 193] 02:42:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (13BCC400) [pid = 3948] [serial = 577] [outer = 00000000] 02:42:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (13DE2000) [pid = 3948] [serial = 578] [outer = 13BCC400] 02:42:38 INFO - PROCESS | 3948 | 1465119758877 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (143DFC00) [pid = 3948] [serial = 579] [outer = 13BCC400] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1280B400) [pid = 3948] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (16B29C00) [pid = 3948] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (171EB000) [pid = 3948] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (17895800) [pid = 3948] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (15450C00) [pid = 3948] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (150FB000) [pid = 3948] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (11229C00) [pid = 3948] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (11228400) [pid = 3948] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (13910800) [pid = 3948] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:42:39 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (17DDC400) [pid = 3948] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:42:39 INFO - PROCESS | 3948 | 1465119759841 Marionette TRACE conn3 <- [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]]]}] 02:42:39 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.) 02:42:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1214ms 02:42:39 INFO - PROCESS | 3948 | 1465119759915 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3948 | 1465119759917 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:42:39 INFO - PROCESS | 3948 | 1465119759921 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3948 | 1465119759924 Marionette TRACE conn3 <- [1,738,null,{}] 02:42:39 INFO - PROCESS | 3948 | 1465119759935 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 3948 | 1465119759939 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:40 INFO - PROCESS | 3948 | 1465119760026 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:42:40 INFO - PROCESS | 3948 | 1465119760033 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 3948 | 1465119760036 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:40 INFO - PROCESS | 3948 | ++DOCSHELL 15D8B400 == 28 [pid = 3948] [id = 194] 02:42:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (15D8E800) [pid = 3948] [serial = 580] [outer = 00000000] 02:42:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (15D9E400) [pid = 3948] [serial = 581] [outer = 15D8E800] 02:42:40 INFO - PROCESS | 3948 | 1465119760083 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (15DA4400) [pid = 3948] [serial = 582] [outer = 15D8E800] 02:42:41 INFO - PROCESS | 3948 | 1465119761025 Marionette TRACE conn3 <- [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]]]}] 02:42:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:42:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1152ms 02:42:41 INFO - PROCESS | 3948 | 1465119761078 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 3948 | 1465119761081 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:42:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:42:41 INFO - PROCESS | 3948 | 1465119761084 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 3948 | 1465119761086 Marionette TRACE conn3 <- [1,742,null,{}] 02:42:41 INFO - PROCESS | 3948 | 1465119761089 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 3948 | 1465119761091 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:41 INFO - PROCESS | 3948 | 1465119761175 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:42:41 INFO - PROCESS | 3948 | 1465119761180 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 3948 | 1465119761182 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:41 INFO - PROCESS | 3948 | ++DOCSHELL 160BF400 == 29 [pid = 3948] [id = 195] 02:42:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (162A9800) [pid = 3948] [serial = 583] [outer = 00000000] 02:42:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (16845800) [pid = 3948] [serial = 584] [outer = 162A9800] 02:42:41 INFO - PROCESS | 3948 | 1465119761236 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (16C5F000) [pid = 3948] [serial = 585] [outer = 162A9800] 02:42:42 INFO - PROCESS | 3948 | 1465119762169 Marionette TRACE conn3 <- [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]]]}] 02:42:42 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 02:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1074ms 02:42:42 INFO - PROCESS | 3948 | 1465119762177 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 3948 | 1465119762179 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:42:42 INFO - PROCESS | 3948 | 1465119762182 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:42:42 INFO - PROCESS | 3948 | 1465119762184 Marionette TRACE conn3 <- [1,746,null,{}] 02:42:42 INFO - PROCESS | 3948 | 1465119762187 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 3948 | 1465119762189 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:42 INFO - PROCESS | 3948 | 1465119762301 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:42:42 INFO - PROCESS | 3948 | 1465119762309 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 3948 | 1465119762311 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:42 INFO - PROCESS | 3948 | ++DOCSHELL 160BE000 == 30 [pid = 3948] [id = 196] 02:42:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (16842800) [pid = 3948] [serial = 586] [outer = 00000000] 02:42:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (176E9400) [pid = 3948] [serial = 587] [outer = 16842800] 02:42:42 INFO - PROCESS | 3948 | 1465119762355 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (17895800) [pid = 3948] [serial = 588] [outer = 16842800] 02:42:42 INFO - PROCESS | 3948 | 1465119762773 Marionette TRACE conn3 <- [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]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 638ms 02:42:42 INFO - PROCESS | 3948 | 1465119762820 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 3948 | 1465119762822 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:42:42 INFO - PROCESS | 3948 | 1465119762825 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 3948 | 1465119762827 Marionette TRACE conn3 <- [1,750,null,{}] 02:42:42 INFO - PROCESS | 3948 | 1465119762830 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 3948 | 1465119762836 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:42 INFO - PROCESS | 3948 | 1465119762970 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:42:43 INFO - PROCESS | 3948 | 1465119763061 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 3948 | 1465119763065 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:43 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F9800 == 31 [pid = 3948] [id = 197] 02:42:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (0C7FAC00) [pid = 3948] [serial = 589] [outer = 00000000] 02:42:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (10488000) [pid = 3948] [serial = 590] [outer = 0C7FAC00] 02:42:43 INFO - PROCESS | 3948 | 1465119763122 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10A59800) [pid = 3948] [serial = 591] [outer = 0C7FAC00] 02:42:44 INFO - PROCESS | 3948 | 1465119764120 Marionette TRACE conn3 <- [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]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:42:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1354ms 02:42:44 INFO - PROCESS | 3948 | 1465119764170 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 3948 | 1465119764173 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:42:44 INFO - PROCESS | 3948 | 1465119764178 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:42:44 INFO - PROCESS | 3948 | 1465119764182 Marionette TRACE conn3 <- [1,754,null,{}] 02:42:44 INFO - PROCESS | 3948 | 1465119764187 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 3948 | 1465119764190 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:44 INFO - PROCESS | 3948 | 1465119764292 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:42:44 INFO - PROCESS | 3948 | 1465119764406 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 3948 | 1465119764409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:44 INFO - PROCESS | 3948 | ++DOCSHELL 143E3400 == 32 [pid = 3948] [id = 198] 02:42:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (150BA400) [pid = 3948] [serial = 592] [outer = 00000000] 02:42:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (1536E000) [pid = 3948] [serial = 593] [outer = 150BA400] 02:42:44 INFO - PROCESS | 3948 | 1465119764465 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (15647400) [pid = 3948] [serial = 594] [outer = 150BA400] 02:42:45 INFO - PROCESS | 3948 | 1465119765499 Marionette TRACE conn3 <- [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]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:42:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1354ms 02:42:45 INFO - PROCESS | 3948 | 1465119765546 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 3948 | 1465119765550 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:42:45 INFO - PROCESS | 3948 | 1465119765554 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 3948 | 1465119765556 Marionette TRACE conn3 <- [1,758,null,{}] 02:42:45 INFO - PROCESS | 3948 | 1465119765561 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 3948 | 1465119765563 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:45 INFO - PROCESS | 3948 | 1465119765701 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:42:45 INFO - PROCESS | 3948 | 1465119765926 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 3948 | 1465119765929 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:45 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FD400 == 33 [pid = 3948] [id = 199] 02:42:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (0C7FDC00) [pid = 3948] [serial = 595] [outer = 00000000] 02:42:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (104E7000) [pid = 3948] [serial = 596] [outer = 0C7FDC00] 02:42:45 INFO - PROCESS | 3948 | 1465119765982 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (110F7400) [pid = 3948] [serial = 597] [outer = 0C7FDC00] 02:42:46 INFO - PROCESS | 3948 | --DOCSHELL 0C7FE400 == 32 [pid = 3948] [id = 127] 02:42:46 INFO - PROCESS | 3948 | --DOCSHELL 171DDC00 == 31 [pid = 3948] [id = 135] 02:42:46 INFO - PROCESS | 3948 | --DOCSHELL 1317C400 == 30 [pid = 3948] [id = 123] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (12B5F400) [pid = 3948] [serial = 560] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (172CF800) [pid = 3948] [serial = 563] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (176EE800) [pid = 3948] [serial = 551] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1A2A1C00) [pid = 3948] [serial = 537] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (160B4C00) [pid = 3948] [serial = 542] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (160BB000) [pid = 3948] [serial = 543] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1544B000) [pid = 3948] [serial = 548] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (17984000) [pid = 3948] [serial = 552] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (12ACF400) [pid = 3948] [serial = 545] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (13332400) [pid = 3948] [serial = 546] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (114B1400) [pid = 3948] [serial = 539] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (12A0F000) [pid = 3948] [serial = 540] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (13DE0400) [pid = 3948] [serial = 561] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (173E7000) [pid = 3948] [serial = 554] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (1A2A2000) [pid = 3948] [serial = 566] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (17889C00) [pid = 3948] [serial = 564] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (1997B800) [pid = 3948] [serial = 558] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (1811B400) [pid = 3948] [serial = 555] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 52 (15D94400) [pid = 3948] [serial = 549] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | --DOMWINDOW == 51 (1986B400) [pid = 3948] [serial = 557] [outer = 00000000] [url = about:blank] 02:42:46 INFO - PROCESS | 3948 | 1465119766512 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 996ms 02:42:46 INFO - PROCESS | 3948 | 1465119766557 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 3948 | 1465119766560 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:42:46 INFO - PROCESS | 3948 | 1465119766565 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 3948 | 1465119766567 Marionette TRACE conn3 <- [1,762,null,{}] 02:42:46 INFO - PROCESS | 3948 | 1465119766572 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 3948 | 1465119766576 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:46 INFO - PROCESS | 3948 | 1465119766660 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:42:46 INFO - PROCESS | 3948 | 1465119766741 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 3948 | 1465119766744 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:46 INFO - PROCESS | 3948 | ++DOCSHELL 12D6C000 == 31 [pid = 3948] [id = 200] 02:42:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (130E0C00) [pid = 3948] [serial = 598] [outer = 00000000] 02:42:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (13821000) [pid = 3948] [serial = 599] [outer = 130E0C00] 02:42:46 INFO - PROCESS | 3948 | 1465119766795 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (13919400) [pid = 3948] [serial = 600] [outer = 130E0C00] 02:42:47 INFO - PROCESS | 3948 | 1465119767180 Marionette TRACE conn3 <- [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]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 638ms 02:42:47 INFO - PROCESS | 3948 | 1465119767202 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 3948 | 1465119767205 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:42:47 INFO - PROCESS | 3948 | 1465119767210 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 3948 | 1465119767212 Marionette TRACE conn3 <- [1,766,null,{}] 02:42:47 INFO - PROCESS | 3948 | 1465119767216 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 3948 | 1465119767218 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:47 INFO - PROCESS | 3948 | 1465119767321 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:42:47 INFO - PROCESS | 3948 | 1465119767327 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 3948 | 1465119767329 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:47 INFO - PROCESS | 3948 | ++DOCSHELL 150B5000 == 32 [pid = 3948] [id = 201] 02:42:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (150F6400) [pid = 3948] [serial = 601] [outer = 00000000] 02:42:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (15D9D000) [pid = 3948] [serial = 602] [outer = 150F6400] 02:42:47 INFO - PROCESS | 3948 | 1465119767383 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (15EDCC00) [pid = 3948] [serial = 603] [outer = 150F6400] 02:42:47 INFO - PROCESS | 3948 | 1465119767834 Marionette TRACE conn3 <- [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]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 684ms 02:42:47 INFO - PROCESS | 3948 | 1465119767894 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 3948 | 1465119767896 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:42:47 INFO - PROCESS | 3948 | 1465119767901 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 3948 | 1465119767907 Marionette TRACE conn3 <- [1,770,null,{}] 02:42:47 INFO - PROCESS | 3948 | 1465119767916 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 3948 | 1465119767919 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:48 INFO - PROCESS | 3948 | 1465119768004 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:42:48 INFO - PROCESS | 3948 | 1465119768019 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 3948 | 1465119768022 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:48 INFO - PROCESS | 3948 | ++DOCSHELL 16CD9C00 == 33 [pid = 3948] [id = 202] 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (16CDAC00) [pid = 3948] [serial = 604] [outer = 00000000] 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (173DE800) [pid = 3948] [serial = 605] [outer = 16CDAC00] 02:42:48 INFO - PROCESS | 3948 | 1465119768065 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (1788A800) [pid = 3948] [serial = 606] [outer = 16CDAC00] 02:42:48 INFO - PROCESS | 3948 | 1465119768502 Marionette TRACE conn3 <- [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]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 653ms 02:42:48 INFO - PROCESS | 3948 | 1465119768558 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 3948 | 1465119768560 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:42:48 INFO - PROCESS | 3948 | 1465119768563 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 3948 | 1465119768565 Marionette TRACE conn3 <- [1,774,null,{}] 02:42:48 INFO - PROCESS | 3948 | 1465119768568 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:48 INFO - PROCESS | 3948 | 1465119768570 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:48 INFO - PROCESS | 3948 | 1465119768681 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:42:48 INFO - PROCESS | 3948 | 1465119768761 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 3948 | 1465119768763 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:48 INFO - PROCESS | 3948 | ++DOCSHELL 10487800 == 34 [pid = 3948] [id = 203] 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (17DDC800) [pid = 3948] [serial = 607] [outer = 00000000] 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (18110800) [pid = 3948] [serial = 608] [outer = 17DDC800] 02:42:48 INFO - PROCESS | 3948 | 1465119768806 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (181E4800) [pid = 3948] [serial = 609] [outer = 17DDC800] 02:42:49 INFO - PROCESS | 3948 | 1465119769210 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 701ms 02:42:49 INFO - PROCESS | 3948 | 1465119769263 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 3948 | 1465119769265 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:42:49 INFO - PROCESS | 3948 | 1465119769278 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 3948 | 1465119769280 Marionette TRACE conn3 <- [1,778,null,{}] 02:42:49 INFO - PROCESS | 3948 | 1465119769283 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 3948 | 1465119769285 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:49 INFO - PROCESS | 3948 | 1465119769390 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:42:49 INFO - PROCESS | 3948 | 1465119769397 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 3948 | 1465119769403 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:49 INFO - PROCESS | 3948 | ++DOCSHELL 18378800 == 35 [pid = 3948] [id = 204] 02:42:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (18380000) [pid = 3948] [serial = 610] [outer = 00000000] 02:42:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (18385C00) [pid = 3948] [serial = 611] [outer = 18380000] 02:42:49 INFO - PROCESS | 3948 | 1465119769468 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (183B6C00) [pid = 3948] [serial = 612] [outer = 18380000] 02:42:49 INFO - PROCESS | 3948 | 1465119769927 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 685ms 02:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:42:49 INFO - PROCESS | 3948 | 1465119769973 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 3948 | 1465119769975 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:42:49 INFO - PROCESS | 3948 | 1465119769978 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 3948 | 1465119769979 Marionette TRACE conn3 <- [1,782,null,{}] 02:42:49 INFO - PROCESS | 3948 | 1465119769986 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 3948 | 1465119769988 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:50 INFO - PROCESS | 3948 | 1465119770124 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:42:50 INFO - PROCESS | 3948 | 1465119770137 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 3948 | 1465119770139 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:50 INFO - PROCESS | 3948 | ++DOCSHELL 13BC9400 == 36 [pid = 3948] [id = 205] 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (18384C00) [pid = 3948] [serial = 613] [outer = 00000000] 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (19D58000) [pid = 3948] [serial = 614] [outer = 18384C00] 02:42:50 INFO - PROCESS | 3948 | 1465119770181 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (19D5DC00) [pid = 3948] [serial = 615] [outer = 18384C00] 02:42:50 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15D8E800) [pid = 3948] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:42:50 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (11C0A800) [pid = 3948] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:42:50 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (13BCC400) [pid = 3948] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:42:50 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (162A9800) [pid = 3948] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:42:50 INFO - PROCESS | 3948 | 1465119770614 Marionette TRACE conn3 <- [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]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 685ms 02:42:50 INFO - PROCESS | 3948 | 1465119770678 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 3948 | 1465119770679 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:42:50 INFO - PROCESS | 3948 | 1465119770683 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:42:50 INFO - PROCESS | 3948 | 1465119770684 Marionette TRACE conn3 <- [1,786,null,{}] 02:42:50 INFO - PROCESS | 3948 | 1465119770688 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 3948 | 1465119770690 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:50 INFO - PROCESS | 3948 | 1465119770766 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:42:50 INFO - PROCESS | 3948 | 1465119770845 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 3948 | 1465119770847 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:50 INFO - PROCESS | 3948 | ++DOCSHELL 15D8E800 == 37 [pid = 3948] [id = 206] 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (162A9800) [pid = 3948] [serial = 616] [outer = 00000000] 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (19D63800) [pid = 3948] [serial = 617] [outer = 162A9800] 02:42:50 INFO - PROCESS | 3948 | 1465119770890 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1A00F400) [pid = 3948] [serial = 618] [outer = 162A9800] 02:42:51 INFO - PROCESS | 3948 | 1465119771228 Marionette TRACE conn3 <- [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]]]}] 02:42:51 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 02:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 591ms 02:42:51 INFO - PROCESS | 3948 | 1465119771264 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 3948 | 1465119771266 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:42:51 INFO - PROCESS | 3948 | 1465119771269 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 3948 | 1465119771271 Marionette TRACE conn3 <- [1,790,null,{}] 02:42:51 INFO - PROCESS | 3948 | 1465119771274 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 3948 | 1465119771276 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:51 INFO - PROCESS | 3948 | 1465119771357 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:42:51 INFO - PROCESS | 3948 | 1465119771462 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 3948 | 1465119771465 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:51 INFO - PROCESS | 3948 | ++DOCSHELL 1A009800 == 38 [pid = 3948] [id = 207] 02:42:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (1A00CC00) [pid = 3948] [serial = 619] [outer = 00000000] 02:42:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (1A0C9C00) [pid = 3948] [serial = 620] [outer = 1A00CC00] 02:42:51 INFO - PROCESS | 3948 | 1465119771516 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1A0CAC00) [pid = 3948] [serial = 621] [outer = 1A00CC00] 02:42:51 INFO - PROCESS | 3948 | 1465119771875 Marionette TRACE conn3 <- [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]]]}] 02:42:51 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 02:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 623ms 02:42:51 INFO - PROCESS | 3948 | 1465119771908 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 3948 | 1465119771910 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:42:51 INFO - PROCESS | 3948 | 1465119771913 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:42:51 INFO - PROCESS | 3948 | 1465119771915 Marionette TRACE conn3 <- [1,794,null,{}] 02:42:51 INFO - PROCESS | 3948 | 1465119771918 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 3948 | 1465119771919 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:52 INFO - PROCESS | 3948 | 1465119772029 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:42:52 INFO - PROCESS | 3948 | 1465119772036 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 3948 | 1465119772038 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:52 INFO - PROCESS | 3948 | ++DOCSHELL 16848800 == 39 [pid = 3948] [id = 208] 02:42:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16CD4000) [pid = 3948] [serial = 622] [outer = 00000000] 02:42:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1A2A8800) [pid = 3948] [serial = 623] [outer = 16CD4000] 02:42:52 INFO - PROCESS | 3948 | 1465119772081 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1A2B0C00) [pid = 3948] [serial = 624] [outer = 16CD4000] 02:42:52 INFO - PROCESS | 3948 | 1465119772476 Marionette TRACE conn3 <- [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]]]}] 02:42:52 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 02:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 592ms 02:42:52 INFO - PROCESS | 3948 | 1465119772549 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 3948 | 1465119772553 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:42:52 INFO - PROCESS | 3948 | 1465119772559 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:42:52 INFO - PROCESS | 3948 | 1465119772563 Marionette TRACE conn3 <- [1,798,null,{}] 02:42:52 INFO - PROCESS | 3948 | 1465119772570 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 3948 | 1465119772573 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:52 INFO - PROCESS | 3948 | 1465119772716 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:42:52 INFO - PROCESS | 3948 | 1465119772889 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 3948 | 1465119772895 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:52 INFO - PROCESS | 3948 | ++DOCSHELL 12A8C000 == 40 [pid = 3948] [id = 209] 02:42:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12AD0000) [pid = 3948] [serial = 625] [outer = 00000000] 02:42:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13034000) [pid = 3948] [serial = 626] [outer = 12AD0000] 02:42:52 INFO - PROCESS | 3948 | 1465119772950 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (13381C00) [pid = 3948] [serial = 627] [outer = 12AD0000] 02:42:53 INFO - PROCESS | 3948 | 1465119773489 Marionette TRACE conn3 <- [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]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 934ms 02:42:53 INFO - PROCESS | 3948 | 1465119773515 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 3948 | 1465119773518 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:42:53 INFO - PROCESS | 3948 | 1465119773528 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 3948 | 1465119773535 Marionette TRACE conn3 <- [1,802,null,{}] 02:42:53 INFO - PROCESS | 3948 | 1465119773541 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:53 INFO - PROCESS | 3948 | 1465119773544 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:53 INFO - PROCESS | 3948 | 1465119773651 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:42:53 INFO - PROCESS | 3948 | 1465119773745 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 3948 | 1465119773748 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:53 INFO - PROCESS | 3948 | ++DOCSHELL 15422800 == 41 [pid = 3948] [id = 210] 02:42:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1544B000) [pid = 3948] [serial = 628] [outer = 00000000] 02:42:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (160BC000) [pid = 3948] [serial = 629] [outer = 1544B000] 02:42:53 INFO - PROCESS | 3948 | 1465119773802 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (162B0000) [pid = 3948] [serial = 630] [outer = 1544B000] 02:42:54 INFO - PROCESS | 3948 | 1465119774428 Marionette TRACE conn3 <- [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] 02:42:54 INFO - PROCESS | 3948 | 1465119774491 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:42:54 INFO - PROCESS | 3948 | 1465119774495 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 3948 | 1465119774497 Marionette TRACE conn3 <- [1,806,null,{}] 02:42:54 INFO - PROCESS | 3948 | 1465119774507 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:54 INFO - PROCESS | 3948 | 1465119774511 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:54 INFO - PROCESS | 3948 | 1465119774631 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:42:54 INFO - PROCESS | 3948 | 1465119774752 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 3948 | 1465119774756 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:54 INFO - PROCESS | 3948 | ++DOCSHELL 19976000 == 42 [pid = 3948] [id = 211] 02:42:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (19976C00) [pid = 3948] [serial = 631] [outer = 00000000] 02:42:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A013800) [pid = 3948] [serial = 632] [outer = 19976C00] 02:42:54 INFO - PROCESS | 3948 | 1465119774813 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1A60E400) [pid = 3948] [serial = 633] [outer = 19976C00] 02:42:55 INFO - PROCESS | 3948 | 1465119775528 Marionette TRACE conn3 <- [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]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1089ms 02:42:55 INFO - PROCESS | 3948 | 1465119775580 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 3948 | 1465119775587 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:42:55 INFO - PROCESS | 3948 | 1465119775600 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 3948 | 1465119775603 Marionette TRACE conn3 <- [1,810,null,{}] 02:42:55 INFO - PROCESS | 3948 | 1465119775609 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 3948 | 1465119775612 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:55 INFO - PROCESS | 3948 | 1465119775708 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:42:55 INFO - PROCESS | 3948 | 1465119775785 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 3948 | 1465119775789 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:55 INFO - PROCESS | 3948 | ++DOCSHELL 12A85000 == 43 [pid = 3948] [id = 212] 02:42:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (12A92000) [pid = 3948] [serial = 634] [outer = 00000000] 02:42:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (12B64400) [pid = 3948] [serial = 635] [outer = 12A92000] 02:42:55 INFO - PROCESS | 3948 | 1465119775841 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (13823400) [pid = 3948] [serial = 636] [outer = 12A92000] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (176E9400) [pid = 3948] [serial = 587] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15D9E400) [pid = 3948] [serial = 581] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (104E9C00) [pid = 3948] [serial = 569] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12A10C00) [pid = 3948] [serial = 575] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12ACB800) [pid = 3948] [serial = 576] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (13DE2000) [pid = 3948] [serial = 578] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11A1A000) [pid = 3948] [serial = 572] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16845800) [pid = 3948] [serial = 584] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15DA4400) [pid = 3948] [serial = 582] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (143DFC00) [pid = 3948] [serial = 579] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16C5F000) [pid = 3948] [serial = 585] [outer = 00000000] [url = about:blank] 02:42:56 INFO - PROCESS | 3948 | 1465119776479 Marionette TRACE conn3 <- [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] 02:42:56 INFO - PROCESS | 3948 | 1465119776497 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:42:56 INFO - PROCESS | 3948 | 1465119776503 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:42:56 INFO - PROCESS | 3948 | 1465119776506 Marionette TRACE conn3 <- [1,814,null,{}] 02:42:56 INFO - PROCESS | 3948 | 1465119776510 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 3948 | 1465119776512 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:56 INFO - PROCESS | 3948 | 1465119776596 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:42:56 INFO - PROCESS | 3948 | 1465119776703 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 3948 | 1465119776705 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:56 INFO - PROCESS | 3948 | ++DOCSHELL 10B5F000 == 44 [pid = 3948] [id = 213] 02:42:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (10FB9400) [pid = 3948] [serial = 637] [outer = 00000000] 02:42:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1382A400) [pid = 3948] [serial = 638] [outer = 10FB9400] 02:42:56 INFO - PROCESS | 3948 | 1465119776754 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15366800) [pid = 3948] [serial = 639] [outer = 10FB9400] 02:42:57 INFO - PROCESS | 3948 | 1465119777117 Marionette TRACE conn3 <- [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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 622ms 02:42:57 INFO - PROCESS | 3948 | 1465119777189 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 3948 | 1465119777191 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:42:57 INFO - PROCESS | 3948 | 1465119777198 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 3948 | 1465119777201 Marionette TRACE conn3 <- [1,818,null,{}] 02:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:42:57 INFO - PROCESS | 3948 | 1465119777211 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 3948 | 1465119777215 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:57 INFO - PROCESS | 3948 | 1465119777300 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:42:57 INFO - PROCESS | 3948 | 1465119777312 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3948 | 1465119777315 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:57 INFO - PROCESS | 3948 | ++DOCSHELL 15EDB800 == 45 [pid = 3948] [id = 214] 02:42:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (160BB000) [pid = 3948] [serial = 640] [outer = 00000000] 02:42:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16CCEC00) [pid = 3948] [serial = 641] [outer = 160BB000] 02:42:57 INFO - PROCESS | 3948 | 1465119777362 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (173E0400) [pid = 3948] [serial = 642] [outer = 160BB000] 02:42:57 INFO - PROCESS | 3948 | 1465119777813 Marionette TRACE conn3 <- [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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 638ms 02:42:57 INFO - PROCESS | 3948 | 1465119777840 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 3948 | 1465119777843 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:42:57 INFO - PROCESS | 3948 | 1465119777846 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 3948 | 1465119777848 Marionette TRACE conn3 <- [1,822,null,{}] 02:42:57 INFO - PROCESS | 3948 | 1465119777851 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 3948 | 1465119777853 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:57 INFO - PROCESS | 3948 | 1465119777935 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:42:57 INFO - PROCESS | 3948 | 1465119777940 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3948 | 1465119777942 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:57 INFO - PROCESS | 3948 | ++DOCSHELL 1797EC00 == 46 [pid = 3948] [id = 215] 02:42:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17D44C00) [pid = 3948] [serial = 643] [outer = 00000000] 02:42:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1837F800) [pid = 3948] [serial = 644] [outer = 17D44C00] 02:42:57 INFO - PROCESS | 3948 | 1465119777986 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (183B2800) [pid = 3948] [serial = 645] [outer = 17D44C00] 02:42:58 INFO - PROCESS | 3948 | 1465119778414 Marionette TRACE conn3 <- [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]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 592ms 02:42:58 INFO - PROCESS | 3948 | 1465119778443 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 3948 | 1465119778445 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:42:58 INFO - PROCESS | 3948 | 1465119778449 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 3948 | 1465119778450 Marionette TRACE conn3 <- [1,826,null,{}] 02:42:58 INFO - PROCESS | 3948 | 1465119778453 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 3948 | 1465119778455 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:58 INFO - PROCESS | 3948 | 1465119778534 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:42:58 INFO - PROCESS | 3948 | 1465119778539 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 3948 | 1465119778541 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:58 INFO - PROCESS | 3948 | ++DOCSHELL 17DDD400 == 47 [pid = 3948] [id = 216] 02:42:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (18386400) [pid = 3948] [serial = 646] [outer = 00000000] 02:42:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (19D62800) [pid = 3948] [serial = 647] [outer = 18386400] 02:42:58 INFO - PROCESS | 3948 | 1465119778584 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (19D65C00) [pid = 3948] [serial = 648] [outer = 18386400] 02:42:59 INFO - PROCESS | 3948 | 1465119779052 Marionette TRACE conn3 <- [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]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 638ms 02:42:59 INFO - PROCESS | 3948 | 1465119779069 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3948 | 1465119779071 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:42:59 INFO - PROCESS | 3948 | 1465119779075 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 3948 | 1465119779076 Marionette TRACE conn3 <- [1,830,null,{}] 02:42:59 INFO - PROCESS | 3948 | 1465119779086 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 3948 | 1465119779092 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:59 INFO - PROCESS | 3948 | 1465119779230 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:42:59 INFO - PROCESS | 3948 | 1465119779241 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3948 | 1465119779243 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:59 INFO - PROCESS | 3948 | ++DOCSHELL 1A741400 == 48 [pid = 3948] [id = 217] 02:42:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A744C00) [pid = 3948] [serial = 649] [outer = 00000000] 02:42:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A74F400) [pid = 3948] [serial = 650] [outer = 1A744C00] 02:42:59 INFO - PROCESS | 3948 | 1465119779286 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A85C400) [pid = 3948] [serial = 651] [outer = 1A744C00] 02:42:59 INFO - PROCESS | 3948 | 1465119779737 Marionette TRACE conn3 <- [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]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 700ms 02:42:59 INFO - PROCESS | 3948 | 1465119779774 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3948 | 1465119779776 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:42:59 INFO - PROCESS | 3948 | 1465119779780 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:42:59 INFO - PROCESS | 3948 | 1465119779781 Marionette TRACE conn3 <- [1,834,null,{}] 02:42:59 INFO - PROCESS | 3948 | 1465119779785 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 3948 | 1465119779787 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:59 INFO - PROCESS | 3948 | 1465119779893 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:42:59 INFO - PROCESS | 3948 | 1465119779979 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3948 | 1465119779981 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:42:59 INFO - PROCESS | 3948 | ++DOCSHELL 11C72000 == 49 [pid = 3948] [id = 218] 02:42:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1A2A6000) [pid = 3948] [serial = 652] [outer = 00000000] 02:43:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1A862000) [pid = 3948] [serial = 653] [outer = 1A2A6000] 02:43:00 INFO - PROCESS | 3948 | 1465119780023 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1A866400) [pid = 3948] [serial = 654] [outer = 1A2A6000] 02:43:00 INFO - PROCESS | 3948 | 1465119780428 Marionette TRACE conn3 <- [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]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 701ms 02:43:00 INFO - PROCESS | 3948 | 1465119780485 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 3948 | 1465119780487 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:43:00 INFO - PROCESS | 3948 | 1465119780491 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 3948 | 1465119780492 Marionette TRACE conn3 <- [1,838,null,{}] 02:43:00 INFO - PROCESS | 3948 | 1465119780496 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 3948 | 1465119780497 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:00 INFO - PROCESS | 3948 | 1465119780605 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:43:00 INFO - PROCESS | 3948 | 1465119780610 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 3948 | 1465119780612 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:00 INFO - PROCESS | 3948 | ++DOCSHELL 1A857C00 == 50 [pid = 3948] [id = 219] 02:43:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1A858800) [pid = 3948] [serial = 655] [outer = 00000000] 02:43:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1A8A8C00) [pid = 3948] [serial = 656] [outer = 1A858800] 02:43:00 INFO - PROCESS | 3948 | 1465119780655 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1A8AA000) [pid = 3948] [serial = 657] [outer = 1A858800] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (17DDC800) [pid = 3948] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (16CDAC00) [pid = 3948] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (18380000) [pid = 3948] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (150F6400) [pid = 3948] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (130E0C00) [pid = 3948] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1A00CC00) [pid = 3948] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (0C7FDC00) [pid = 3948] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (162A9800) [pid = 3948] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (18384C00) [pid = 3948] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1122B000) [pid = 3948] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:43:00 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1A0D4400) [pid = 3948] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:43:01 INFO - PROCESS | 3948 | 1465119781163 Marionette TRACE conn3 <- [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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 685ms 02:43:01 INFO - PROCESS | 3948 | 1465119781190 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 3948 | 1465119781191 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:43:01 INFO - PROCESS | 3948 | 1465119781206 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 3948 | 1465119781207 Marionette TRACE conn3 <- [1,842,null,{}] 02:43:01 INFO - PROCESS | 3948 | 1465119781211 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 3948 | 1465119781213 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:01 INFO - PROCESS | 3948 | 1465119781316 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:43:01 INFO - PROCESS | 3948 | 1465119781322 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 3948 | 1465119781324 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:01 INFO - PROCESS | 3948 | ++DOCSHELL 150B0C00 == 51 [pid = 3948] [id = 220] 02:43:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (167BFC00) [pid = 3948] [serial = 658] [outer = 00000000] 02:43:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (19D61C00) [pid = 3948] [serial = 659] [outer = 167BFC00] 02:43:01 INFO - PROCESS | 3948 | 1465119781367 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A0D4400) [pid = 3948] [serial = 660] [outer = 167BFC00] 02:43:01 INFO - PROCESS | 3948 | 1465119781776 Marionette TRACE conn3 <- [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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 592ms 02:43:01 INFO - PROCESS | 3948 | 1465119781792 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 3948 | 1465119781794 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:43:01 INFO - PROCESS | 3948 | 1465119781797 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:43:01 INFO - PROCESS | 3948 | 1465119781799 Marionette TRACE conn3 <- [1,846,null,{}] 02:43:01 INFO - PROCESS | 3948 | 1465119781802 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 3948 | 1465119781804 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:01 INFO - PROCESS | 3948 | 1465119781921 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:43:01 INFO - PROCESS | 3948 | 1465119781928 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 3948 | 1465119781930 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:01 INFO - PROCESS | 3948 | ++DOCSHELL 17F67C00 == 52 [pid = 3948] [id = 221] 02:43:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A85EC00) [pid = 3948] [serial = 661] [outer = 00000000] 02:43:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1AD47400) [pid = 3948] [serial = 662] [outer = 1A85EC00] 02:43:01 INFO - PROCESS | 3948 | 1465119781982 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1AD4A000) [pid = 3948] [serial = 663] [outer = 1A85EC00] 02:43:02 INFO - PROCESS | 3948 | 1465119782369 Marionette TRACE conn3 <- [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]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 591ms 02:43:02 INFO - PROCESS | 3948 | 1465119782395 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 3948 | 1465119782397 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:43:02 INFO - PROCESS | 3948 | 1465119782400 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 3948 | 1465119782403 Marionette TRACE conn3 <- [1,850,null,{}] 02:43:02 INFO - PROCESS | 3948 | 1465119782406 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 3948 | 1465119782408 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:02 INFO - PROCESS | 3948 | 1465119782503 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:43:02 INFO - PROCESS | 3948 | 1465119782591 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 3948 | 1465119782594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:02 INFO - PROCESS | 3948 | ++DOCSHELL 1AE4D400 == 53 [pid = 3948] [id = 222] 02:43:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1AE4DC00) [pid = 3948] [serial = 664] [outer = 00000000] 02:43:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1AE54800) [pid = 3948] [serial = 665] [outer = 1AE4DC00] 02:43:02 INFO - PROCESS | 3948 | 1465119782639 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1AE5BC00) [pid = 3948] [serial = 666] [outer = 1AE4DC00] 02:43:03 INFO - PROCESS | 3948 | 1465119783124 Marionette TRACE conn3 <- [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]]]}] 02:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 793ms 02:43:03 INFO - PROCESS | 3948 | 1465119783187 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 3948 | 1465119783191 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:43:03 INFO - PROCESS | 3948 | 1465119783196 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 3948 | 1465119783200 Marionette TRACE conn3 <- [1,854,null,{}] 02:43:03 INFO - PROCESS | 3948 | 1465119783205 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 3948 | 1465119783209 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:03 INFO - PROCESS | 3948 | 1465119783321 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:43:03 INFO - PROCESS | 3948 | 1465119783450 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 3948 | 1465119783453 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:03 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F7C00 == 54 [pid = 3948] [id = 223] 02:43:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (104EFC00) [pid = 3948] [serial = 667] [outer = 00000000] 02:43:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (12B65000) [pid = 3948] [serial = 668] [outer = 104EFC00] 02:43:03 INFO - PROCESS | 3948 | 1465119783509 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (13DE9C00) [pid = 3948] [serial = 669] [outer = 104EFC00] 02:43:04 INFO - PROCESS | 3948 | 1465119784120 Marionette TRACE conn3 <- [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]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 933ms 02:43:04 INFO - PROCESS | 3948 | 1465119784143 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 3948 | 1465119784147 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:43:04 INFO - PROCESS | 3948 | 1465119784154 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 3948 | 1465119784157 Marionette TRACE conn3 <- [1,858,null,{}] 02:43:04 INFO - PROCESS | 3948 | 1465119784160 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 3948 | 1465119784163 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:04 INFO - PROCESS | 3948 | 1465119784272 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:43:04 INFO - PROCESS | 3948 | 1465119784373 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 3948 | 1465119784376 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:04 INFO - PROCESS | 3948 | ++DOCSHELL 15EE1400 == 55 [pid = 3948] [id = 224] 02:43:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (160B8400) [pid = 3948] [serial = 670] [outer = 00000000] 02:43:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (16B23000) [pid = 3948] [serial = 671] [outer = 160B8400] 02:43:04 INFO - PROCESS | 3948 | 1465119784431 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (178FB000) [pid = 3948] [serial = 672] [outer = 160B8400] 02:43:05 INFO - PROCESS | 3948 | 1465119785043 Marionette TRACE conn3 <- [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]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 949ms 02:43:05 INFO - PROCESS | 3948 | 1465119785099 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 3948 | 1465119785101 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:43:05 INFO - PROCESS | 3948 | 1465119785106 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 3948 | 1465119785112 Marionette TRACE conn3 <- [1,862,null,{}] 02:43:05 INFO - PROCESS | 3948 | 1465119785123 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 3948 | 1465119785128 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:05 INFO - PROCESS | 3948 | 1465119785242 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:43:05 INFO - PROCESS | 3948 | 1465119785337 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 3948 | 1465119785340 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:05 INFO - PROCESS | 3948 | ++DOCSHELL 1A85B000 == 56 [pid = 3948] [id = 225] 02:43:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (1A861800) [pid = 3948] [serial = 673] [outer = 00000000] 02:43:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (1AD4DC00) [pid = 3948] [serial = 674] [outer = 1A861800] 02:43:05 INFO - PROCESS | 3948 | 1465119785395 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (1AE56000) [pid = 3948] [serial = 675] [outer = 1A861800] 02:43:05 INFO - PROCESS | 3948 | 1465119785970 Marionette TRACE conn3 <- [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]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 903ms 02:43:06 INFO - PROCESS | 3948 | 1465119786190 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 3948 | 1465119786193 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:43:06 INFO - PROCESS | 3948 | 1465119786402 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 3948 | 1465119786404 Marionette TRACE conn3 <- [1,866,null,{}] 02:43:06 INFO - PROCESS | 3948 | 1465119786408 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 3948 | 1465119786411 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:06 INFO - PROCESS | 3948 | 1465119786507 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:43:06 INFO - PROCESS | 3948 | 1465119786845 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 3948 | 1465119786848 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:06 INFO - PROCESS | 3948 | ++DOCSHELL 10A59000 == 57 [pid = 3948] [id = 226] 02:43:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (10A5EC00) [pid = 3948] [serial = 676] [outer = 00000000] 02:43:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (11C08000) [pid = 3948] [serial = 677] [outer = 10A5EC00] 02:43:06 INFO - PROCESS | 3948 | 1465119786907 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (12ACE800) [pid = 3948] [serial = 678] [outer = 10A5EC00] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 10B5C800 == 56 [pid = 3948] [id = 132] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 150F2400 == 55 [pid = 3948] [id = 124] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 13918000 == 54 [pid = 3948] [id = 133] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 110EC400 == 53 [pid = 3948] [id = 122] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 17F67C00 == 52 [pid = 3948] [id = 221] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 150B0C00 == 51 [pid = 3948] [id = 220] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 1A857C00 == 50 [pid = 3948] [id = 219] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 11C72000 == 49 [pid = 3948] [id = 218] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 1A741400 == 48 [pid = 3948] [id = 217] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 17DDD400 == 47 [pid = 3948] [id = 216] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 1797EC00 == 46 [pid = 3948] [id = 215] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 15EDB800 == 45 [pid = 3948] [id = 214] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 10B5F000 == 44 [pid = 3948] [id = 213] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 12A85000 == 43 [pid = 3948] [id = 212] 02:43:07 INFO - PROCESS | 3948 | --DOCSHELL 12A8C000 == 42 [pid = 3948] [id = 209] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (1A60B800) [pid = 3948] [serial = 567] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (19D58000) [pid = 3948] [serial = 614] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1A2A8800) [pid = 3948] [serial = 623] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1A0C9C00) [pid = 3948] [serial = 620] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (19D5DC00) [pid = 3948] [serial = 615] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (183B6C00) [pid = 3948] [serial = 612] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (181E4800) [pid = 3948] [serial = 609] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1A00F400) [pid = 3948] [serial = 618] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1788A800) [pid = 3948] [serial = 606] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (11C72C00) [pid = 3948] [serial = 573] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (18110800) [pid = 3948] [serial = 608] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (173DE800) [pid = 3948] [serial = 605] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (18385C00) [pid = 3948] [serial = 611] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (15D9D000) [pid = 3948] [serial = 602] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (15EDCC00) [pid = 3948] [serial = 603] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (13821000) [pid = 3948] [serial = 599] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1A0CAC00) [pid = 3948] [serial = 621] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (13919400) [pid = 3948] [serial = 600] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (10488000) [pid = 3948] [serial = 590] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1536E000) [pid = 3948] [serial = 593] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (110F7400) [pid = 3948] [serial = 597] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (104E7000) [pid = 3948] [serial = 596] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (19D63800) [pid = 3948] [serial = 617] [outer = 00000000] [url = about:blank] 02:43:07 INFO - PROCESS | 3948 | 1465119787495 Marionette TRACE conn3 <- [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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1245ms 02:43:07 INFO - PROCESS | 3948 | 1465119787548 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 3948 | 1465119787551 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:43:07 INFO - PROCESS | 3948 | 1465119787555 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:43:07 INFO - PROCESS | 3948 | 1465119787558 Marionette TRACE conn3 <- [1,870,null,{}] 02:43:07 INFO - PROCESS | 3948 | 1465119787563 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 3948 | 1465119787567 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:07 INFO - PROCESS | 3948 | 1465119787653 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:43:07 INFO - PROCESS | 3948 | 1465119787745 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 3948 | 1465119787747 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:07 INFO - PROCESS | 3948 | ++DOCSHELL 10A57800 == 43 [pid = 3948] [id = 227] 02:43:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (10A58800) [pid = 3948] [serial = 679] [outer = 00000000] 02:43:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (13918000) [pid = 3948] [serial = 680] [outer = 10A58800] 02:43:07 INFO - PROCESS | 3948 | 1465119787794 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (150B0000) [pid = 3948] [serial = 681] [outer = 10A58800] 02:43:08 INFO - PROCESS | 3948 | 1465119788225 Marionette TRACE conn3 <- [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]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 700ms 02:43:08 INFO - PROCESS | 3948 | 1465119788258 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 3948 | 1465119788262 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:43:08 INFO - PROCESS | 3948 | 1465119788265 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:43:08 INFO - PROCESS | 3948 | 1465119788267 Marionette TRACE conn3 <- [1,874,null,{}] 02:43:08 INFO - PROCESS | 3948 | 1465119788271 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 3948 | 1465119788273 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:08 INFO - PROCESS | 3948 | 1465119788360 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:43:08 INFO - PROCESS | 3948 | 1465119788366 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 3948 | 1465119788369 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:08 INFO - PROCESS | 3948 | ++DOCSHELL 15DA5800 == 44 [pid = 3948] [id = 228] 02:43:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (15DA6C00) [pid = 3948] [serial = 682] [outer = 00000000] 02:43:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (171E3400) [pid = 3948] [serial = 683] [outer = 15DA6C00] 02:43:08 INFO - PROCESS | 3948 | 1465119788414 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1788D000) [pid = 3948] [serial = 684] [outer = 15DA6C00] 02:43:08 INFO - PROCESS | 3948 | 1465119788866 Marionette TRACE conn3 <- [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]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 623ms 02:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:43:08 INFO - PROCESS | 3948 | 1465119788906 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 3948 | 1465119788908 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:43:08 INFO - PROCESS | 3948 | 1465119788917 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 3948 | 1465119788922 Marionette TRACE conn3 <- [1,878,null,{}] 02:43:08 INFO - PROCESS | 3948 | 1465119788927 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 3948 | 1465119788932 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:09 INFO - PROCESS | 3948 | 1465119789023 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:43:09 INFO - PROCESS | 3948 | 1465119789030 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 3948 | 1465119789033 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:09 INFO - PROCESS | 3948 | ++DOCSHELL 18381C00 == 45 [pid = 3948] [id = 229] 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (18382800) [pid = 3948] [serial = 685] [outer = 00000000] 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (19863000) [pid = 3948] [serial = 686] [outer = 18382800] 02:43:09 INFO - PROCESS | 3948 | 1465119789076 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (19976800) [pid = 3948] [serial = 687] [outer = 18382800] 02:43:09 INFO - PROCESS | 3948 | 1465119789545 Marionette TRACE conn3 <- [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]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 654ms 02:43:09 INFO - PROCESS | 3948 | 1465119789569 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 3948 | 1465119789571 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:43:09 INFO - PROCESS | 3948 | 1465119789574 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 3948 | 1465119789576 Marionette TRACE conn3 <- [1,882,null,{}] 02:43:09 INFO - PROCESS | 3948 | 1465119789579 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:09 INFO - PROCESS | 3948 | 1465119789581 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:09 INFO - PROCESS | 3948 | 1465119789695 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:43:09 INFO - PROCESS | 3948 | 1465119789782 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 3948 | 1465119789784 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:09 INFO - PROCESS | 3948 | ++DOCSHELL 19D5DC00 == 46 [pid = 3948] [id = 230] 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (19D61800) [pid = 3948] [serial = 688] [outer = 00000000] 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1A011800) [pid = 3948] [serial = 689] [outer = 19D61800] 02:43:09 INFO - PROCESS | 3948 | 1465119789829 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1A017C00) [pid = 3948] [serial = 690] [outer = 19D61800] 02:43:10 INFO - PROCESS | 3948 | 1465119790232 Marionette TRACE conn3 <- [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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 700ms 02:43:10 INFO - PROCESS | 3948 | 1465119790274 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 3948 | 1465119790276 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:43:10 INFO - PROCESS | 3948 | 1465119790279 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:43:10 INFO - PROCESS | 3948 | 1465119790281 Marionette TRACE conn3 <- [1,886,null,{}] 02:43:10 INFO - PROCESS | 3948 | 1465119790284 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 3948 | 1465119790286 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:10 INFO - PROCESS | 3948 | 1465119790397 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:43:10 INFO - PROCESS | 3948 | 1465119790403 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 3948 | 1465119790409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:10 INFO - PROCESS | 3948 | ++DOCSHELL 1A009400 == 47 [pid = 3948] [id = 231] 02:43:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1A00EC00) [pid = 3948] [serial = 691] [outer = 00000000] 02:43:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1A2A5000) [pid = 3948] [serial = 692] [outer = 1A00EC00] 02:43:10 INFO - PROCESS | 3948 | 1465119790513 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (1A741400) [pid = 3948] [serial = 693] [outer = 1A00EC00] 02:43:10 INFO - PROCESS | 3948 | 1465119790941 Marionette TRACE conn3 <- [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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 700ms 02:43:10 INFO - PROCESS | 3948 | 1465119790962 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 3948 | 1465119790964 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:43:10 INFO - PROCESS | 3948 | 1465119790967 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 3948 | 1465119790969 Marionette TRACE conn3 <- [1,890,null,{}] 02:43:10 INFO - PROCESS | 3948 | 1465119790984 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 3948 | 1465119790988 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:11 INFO - PROCESS | 3948 | 1465119791133 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:43:11 INFO - PROCESS | 3948 | 1465119791167 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3948 | 1465119791170 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:11 INFO - PROCESS | 3948 | ++DOCSHELL 1A859400 == 48 [pid = 3948] [id = 232] 02:43:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (1A8A2400) [pid = 3948] [serial = 694] [outer = 00000000] 02:43:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (1AD44C00) [pid = 3948] [serial = 695] [outer = 1A8A2400] 02:43:11 INFO - PROCESS | 3948 | 1465119791212 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (1AD50C00) [pid = 3948] [serial = 696] [outer = 1A8A2400] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (160BB000) [pid = 3948] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (12A92000) [pid = 3948] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (10FB9400) [pid = 3948] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1A744C00) [pid = 3948] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (18386400) [pid = 3948] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (17D44C00) [pid = 3948] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (1A2A6000) [pid = 3948] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1A858800) [pid = 3948] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (167BFC00) [pid = 3948] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:43:11 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1A85EC00) [pid = 3948] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:43:11 INFO - PROCESS | 3948 | 1465119791800 Marionette TRACE conn3 <- [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]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 872ms 02:43:11 INFO - PROCESS | 3948 | 1465119791832 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3948 | 1465119791834 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:43:11 INFO - PROCESS | 3948 | 1465119791841 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3948 | 1465119791843 Marionette TRACE conn3 <- [1,894,null,{}] 02:43:11 INFO - PROCESS | 3948 | 1465119791846 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 3948 | 1465119791848 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:11 INFO - PROCESS | 3948 | 1465119791928 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:43:11 INFO - PROCESS | 3948 | 1465119791933 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3948 | 1465119791935 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:11 INFO - PROCESS | 3948 | ++DOCSHELL 13DE2000 == 49 [pid = 3948] [id = 233] 02:43:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (143E6000) [pid = 3948] [serial = 697] [outer = 00000000] 02:43:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (172C2C00) [pid = 3948] [serial = 698] [outer = 143E6000] 02:43:11 INFO - PROCESS | 3948 | 1465119791980 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (19867000) [pid = 3948] [serial = 699] [outer = 143E6000] 02:43:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (160BB000) [pid = 3948] [serial = 700] [outer = 1B264000] 02:43:12 INFO - PROCESS | 3948 | 1465119792501 Marionette TRACE conn3 <- [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]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 700ms 02:43:12 INFO - PROCESS | 3948 | 1465119792541 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 3948 | 1465119792543 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:43:12 INFO - PROCESS | 3948 | 1465119792547 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 3948 | 1465119792548 Marionette TRACE conn3 <- [1,898,null,{}] 02:43:12 INFO - PROCESS | 3948 | 1465119792552 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 3948 | 1465119792554 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:12 INFO - PROCESS | 3948 | 1465119792652 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:43:12 INFO - PROCESS | 3948 | 1465119792660 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 3948 | 1465119792662 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:12 INFO - PROCESS | 3948 | ++DOCSHELL 114B0400 == 50 [pid = 3948] [id = 234] 02:43:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (11A18400) [pid = 3948] [serial = 701] [outer = 00000000] 02:43:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1AD47800) [pid = 3948] [serial = 702] [outer = 11A18400] 02:43:12 INFO - PROCESS | 3948 | 1465119792704 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (1AD4B000) [pid = 3948] [serial = 703] [outer = 11A18400] 02:43:13 INFO - PROCESS | 3948 | 1465119793127 Marionette TRACE conn3 <- [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]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 622ms 02:43:13 INFO - PROCESS | 3948 | 1465119793185 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 3948 | 1465119793187 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:43:13 INFO - PROCESS | 3948 | 1465119793191 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 3948 | 1465119793192 Marionette TRACE conn3 <- [1,902,null,{}] 02:43:13 INFO - PROCESS | 3948 | 1465119793196 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 3948 | 1465119793197 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:13 INFO - PROCESS | 3948 | 1465119793289 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:43:13 INFO - PROCESS | 3948 | 1465119793294 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 3948 | 1465119793296 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:13 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EE400 == 51 [pid = 3948] [id = 235] 02:43:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (0F2F0C00) [pid = 3948] [serial = 704] [outer = 00000000] 02:43:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (0F2F5C00) [pid = 3948] [serial = 705] [outer = 0F2F0C00] 02:43:13 INFO - PROCESS | 3948 | 1465119793338 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (0F2F9C00) [pid = 3948] [serial = 706] [outer = 0F2F0C00] 02:43:13 INFO - PROCESS | 3948 | 1465119793824 Marionette TRACE conn3 <- [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]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 684ms 02:43:13 INFO - PROCESS | 3948 | 1465119793891 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 3948 | 1465119793896 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:43:13 INFO - PROCESS | 3948 | 1465119793902 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 3948 | 1465119793905 Marionette TRACE conn3 <- [1,906,null,{}] 02:43:13 INFO - PROCESS | 3948 | 1465119793911 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 3948 | 1465119793914 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:14 INFO - PROCESS | 3948 | 1465119794078 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:43:14 INFO - PROCESS | 3948 | 1465119794197 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 3948 | 1465119794202 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:14 INFO - PROCESS | 3948 | ++DOCSHELL 104ED000 == 52 [pid = 3948] [id = 236] 02:43:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (104F0000) [pid = 3948] [serial = 707] [outer = 00000000] 02:43:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (11281000) [pid = 3948] [serial = 708] [outer = 104F0000] 02:43:14 INFO - PROCESS | 3948 | 1465119794258 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (12A8C000) [pid = 3948] [serial = 709] [outer = 104F0000] 02:43:14 INFO - PROCESS | 3948 | 1465119794794 Marionette TRACE conn3 <- [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]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 933ms 02:43:14 INFO - PROCESS | 3948 | 1465119794831 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 3948 | 1465119794835 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:43:14 INFO - PROCESS | 3948 | 1465119794842 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 3948 | 1465119794845 Marionette TRACE conn3 <- [1,910,null,{}] 02:43:14 INFO - PROCESS | 3948 | 1465119794849 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:14 INFO - PROCESS | 3948 | 1465119794852 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:14 INFO - PROCESS | 3948 | 1465119794964 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:43:15 INFO - PROCESS | 3948 | 1465119795068 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 3948 | 1465119795071 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:15 INFO - PROCESS | 3948 | ++DOCSHELL 15DA2C00 == 53 [pid = 3948] [id = 237] 02:43:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (15ED8C00) [pid = 3948] [serial = 710] [outer = 00000000] 02:43:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (160BE400) [pid = 3948] [serial = 711] [outer = 15ED8C00] 02:43:15 INFO - PROCESS | 3948 | 1465119795133 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (16CD8000) [pid = 3948] [serial = 712] [outer = 15ED8C00] 02:43:15 INFO - PROCESS | 3948 | 1465119795750 Marionette TRACE conn3 <- [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]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 949ms 02:43:15 INFO - PROCESS | 3948 | 1465119795787 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 3948 | 1465119795789 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:43:15 INFO - PROCESS | 3948 | 1465119795793 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 3948 | 1465119795797 Marionette TRACE conn3 <- [1,914,null,{}] 02:43:15 INFO - PROCESS | 3948 | 1465119795808 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 3948 | 1465119795812 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:15 INFO - PROCESS | 3948 | 1465119795923 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:43:16 INFO - PROCESS | 3948 | 1465119796027 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 3948 | 1465119796031 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:16 INFO - PROCESS | 3948 | ++DOCSHELL 176EF800 == 54 [pid = 3948] [id = 238] 02:43:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (17888800) [pid = 3948] [serial = 713] [outer = 00000000] 02:43:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (17DDD400) [pid = 3948] [serial = 714] [outer = 17888800] 02:43:16 INFO - PROCESS | 3948 | 1465119796086 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (183AC400) [pid = 3948] [serial = 715] [outer = 17888800] 02:43:16 INFO - PROCESS | 3948 | 1465119796671 Marionette TRACE conn3 <- [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]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 949ms 02:43:16 INFO - PROCESS | 3948 | 1465119796738 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 3948 | 1465119796741 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:43:16 INFO - PROCESS | 3948 | 1465119796744 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 3948 | 1465119796746 Marionette TRACE conn3 <- [1,918,null,{}] 02:43:16 INFO - PROCESS | 3948 | 1465119796750 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 3948 | 1465119796752 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:16 INFO - PROCESS | 3948 | 1465119796859 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:43:16 INFO - PROCESS | 3948 | 1465119796961 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 3948 | 1465119796963 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:16 INFO - PROCESS | 3948 | ++DOCSHELL 1A2A1C00 == 55 [pid = 3948] [id = 239] 02:43:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1A2AD400) [pid = 3948] [serial = 716] [outer = 00000000] 02:43:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (1A857C00) [pid = 3948] [serial = 717] [outer = 1A2AD400] 02:43:17 INFO - PROCESS | 3948 | 1465119797016 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (1A8A5800) [pid = 3948] [serial = 718] [outer = 1A2AD400] 02:43:17 INFO - PROCESS | 3948 | 1465119797821 Marionette TRACE conn3 <- [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]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1136ms 02:43:17 INFO - PROCESS | 3948 | 1465119797885 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 3948 | 1465119797889 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:43:17 INFO - PROCESS | 3948 | 1465119797894 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 3948 | 1465119797898 Marionette TRACE conn3 <- [1,922,null,{}] 02:43:17 INFO - PROCESS | 3948 | 1465119797916 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 3948 | 1465119797919 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:18 INFO - PROCESS | 3948 | 1465119798049 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:43:18 INFO - PROCESS | 3948 | 1465119798105 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 3948 | 1465119798110 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:18 INFO - PROCESS | 3948 | ++DOCSHELL 1142BC00 == 56 [pid = 3948] [id = 240] 02:43:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (114BC400) [pid = 3948] [serial = 719] [outer = 00000000] 02:43:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (1283F400) [pid = 3948] [serial = 720] [outer = 114BC400] 02:43:18 INFO - PROCESS | 3948 | 1465119798157 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (12847800) [pid = 3948] [serial = 721] [outer = 114BC400] 02:43:18 INFO - PROCESS | 3948 | 1465119798726 Marionette TRACE conn3 <- [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]]]}] 02:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 887ms 02:43:18 INFO - PROCESS | 3948 | 1465119798779 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 3948 | 1465119798783 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:43:18 INFO - PROCESS | 3948 | 1465119798789 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 3948 | 1465119798791 Marionette TRACE conn3 <- [1,926,null,{}] 02:43:18 INFO - PROCESS | 3948 | 1465119798795 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 3948 | 1465119798798 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:18 INFO - PROCESS | 3948 | 1465119798895 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:43:19 INFO - PROCESS | 3948 | 1465119799044 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 3948 | 1465119799046 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 1837E000 == 55 [pid = 3948] [id = 136] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 13829800 == 54 [pid = 3948] [id = 128] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 19D59400 == 53 [pid = 3948] [id = 137] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 160B8C00 == 52 [pid = 3948] [id = 134] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 114B0400 == 51 [pid = 3948] [id = 234] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 13DE2000 == 50 [pid = 3948] [id = 233] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 1A859400 == 49 [pid = 3948] [id = 232] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 1A009400 == 48 [pid = 3948] [id = 231] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 19D5DC00 == 47 [pid = 3948] [id = 230] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 18381C00 == 46 [pid = 3948] [id = 229] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 15DA5800 == 45 [pid = 3948] [id = 228] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 10A57800 == 44 [pid = 3948] [id = 227] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 10A59000 == 43 [pid = 3948] [id = 226] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (13034000) [pid = 3948] [serial = 626] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (160BC000) [pid = 3948] [serial = 629] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (1A013800) [pid = 3948] [serial = 632] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (1AE54800) [pid = 3948] [serial = 665] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EF400 == 44 [pid = 3948] [id = 241] 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (10233400) [pid = 3948] [serial = 722] [outer = 00000000] 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (12849800) [pid = 3948] [serial = 723] [outer = 10233400] 02:43:19 INFO - PROCESS | 3948 | 1465119799121 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (1337B800) [pid = 3948] [serial = 724] [outer = 10233400] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 1A85B000 == 43 [pid = 3948] [id = 225] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 15EE1400 == 42 [pid = 3948] [id = 224] 02:43:19 INFO - PROCESS | 3948 | --DOCSHELL 0C7F7C00 == 41 [pid = 3948] [id = 223] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (16CCEC00) [pid = 3948] [serial = 641] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (173E0400) [pid = 3948] [serial = 642] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (13823400) [pid = 3948] [serial = 636] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (12B64400) [pid = 3948] [serial = 635] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (1382A400) [pid = 3948] [serial = 638] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (15366800) [pid = 3948] [serial = 639] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (1A74F400) [pid = 3948] [serial = 650] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (19D62800) [pid = 3948] [serial = 647] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (183B2800) [pid = 3948] [serial = 645] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (1837F800) [pid = 3948] [serial = 644] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1A862000) [pid = 3948] [serial = 653] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1A8A8C00) [pid = 3948] [serial = 656] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1A866400) [pid = 3948] [serial = 654] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (19D61C00) [pid = 3948] [serial = 659] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (1A8AA000) [pid = 3948] [serial = 657] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (1AD4A000) [pid = 3948] [serial = 663] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1A85C400) [pid = 3948] [serial = 651] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1AD47400) [pid = 3948] [serial = 662] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (1A0D4400) [pid = 3948] [serial = 660] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (19D65C00) [pid = 3948] [serial = 648] [outer = 00000000] [url = about:blank] 02:43:19 INFO - PROCESS | 3948 | 1465119799563 Marionette TRACE conn3 <- [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]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 794ms 02:43:19 INFO - PROCESS | 3948 | 1465119799591 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 3948 | 1465119799594 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:43:19 INFO - PROCESS | 3948 | 1465119799597 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 3948 | 1465119799600 Marionette TRACE conn3 <- [1,930,null,{}] 02:43:19 INFO - PROCESS | 3948 | 1465119799611 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 3948 | 1465119799615 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:19 INFO - PROCESS | 3948 | 1465119799701 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:43:19 INFO - PROCESS | 3948 | 1465119799707 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 3948 | 1465119799710 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:19 INFO - PROCESS | 3948 | ++DOCSHELL 150FAC00 == 42 [pid = 3948] [id = 242] 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1542C400) [pid = 3948] [serial = 725] [outer = 00000000] 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (15D99800) [pid = 3948] [serial = 726] [outer = 1542C400] 02:43:19 INFO - PROCESS | 3948 | 1465119799758 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (15DA7400) [pid = 3948] [serial = 727] [outer = 1542C400] 02:43:20 INFO - PROCESS | 3948 | 1465119800225 Marionette TRACE conn3 <- [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]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms 02:43:20 INFO - PROCESS | 3948 | 1465119800235 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 3948 | 1465119800239 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:43:20 INFO - PROCESS | 3948 | 1465119800246 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 3948 | 1465119800247 Marionette TRACE conn3 <- [1,934,null,{}] 02:43:20 INFO - PROCESS | 3948 | 1465119800251 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 3948 | 1465119800253 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:20 INFO - PROCESS | 3948 | 1465119800339 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:43:20 INFO - PROCESS | 3948 | 1465119800345 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 3948 | 1465119800347 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:20 INFO - PROCESS | 3948 | ++DOCSHELL 160BC400 == 43 [pid = 3948] [id = 243] 02:43:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (160BD400) [pid = 3948] [serial = 728] [outer = 00000000] 02:43:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (1710A000) [pid = 3948] [serial = 729] [outer = 160BD400] 02:43:20 INFO - PROCESS | 3948 | 1465119800390 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (1710A400) [pid = 3948] [serial = 730] [outer = 160BD400] 02:43:20 INFO - PROCESS | 3948 | 1465119800833 Marionette TRACE conn3 <- [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]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 638ms 02:43:20 INFO - PROCESS | 3948 | 1465119800883 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 3948 | 1465119800885 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:43:20 INFO - PROCESS | 3948 | 1465119800889 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 3948 | 1465119800891 Marionette TRACE conn3 <- [1,938,null,{}] 02:43:20 INFO - PROCESS | 3948 | 1465119800894 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:20 INFO - PROCESS | 3948 | 1465119800896 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:20 INFO - PROCESS | 3948 | 1465119800985 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:43:20 INFO - PROCESS | 3948 | 1465119800992 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 3948 | 1465119800994 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:20 INFO - PROCESS | 3948 | ++DOCSHELL 1710E800 == 44 [pid = 3948] [id = 244] 02:43:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (172CF800) [pid = 3948] [serial = 731] [outer = 00000000] 02:43:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (17890C00) [pid = 3948] [serial = 732] [outer = 172CF800] 02:43:21 INFO - PROCESS | 3948 | 1465119801037 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (1797F800) [pid = 3948] [serial = 733] [outer = 172CF800] 02:43:21 INFO - PROCESS | 3948 | 1465119801521 Marionette TRACE conn3 <- [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]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 701ms 02:43:21 INFO - PROCESS | 3948 | 1465119801588 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 3948 | 1465119801590 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:43:21 INFO - PROCESS | 3948 | 1465119801594 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 3948 | 1465119801595 Marionette TRACE conn3 <- [1,942,null,{}] 02:43:21 INFO - PROCESS | 3948 | 1465119801606 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 3948 | 1465119801611 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:21 INFO - PROCESS | 3948 | 1465119801751 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:43:21 INFO - PROCESS | 3948 | 1465119801757 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 3948 | 1465119801759 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:21 INFO - PROCESS | 3948 | ++DOCSHELL 1437A000 == 45 [pid = 3948] [id = 245] 02:43:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (171EAC00) [pid = 3948] [serial = 734] [outer = 00000000] 02:43:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (19862000) [pid = 3948] [serial = 735] [outer = 171EAC00] 02:43:21 INFO - PROCESS | 3948 | 1465119801850 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (1997D400) [pid = 3948] [serial = 736] [outer = 171EAC00] 02:43:22 INFO - PROCESS | 3948 | 1465119802265 Marionette TRACE conn3 <- [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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 685ms 02:43:22 INFO - PROCESS | 3948 | 1465119802295 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 3948 | 1465119802298 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:43:22 INFO - PROCESS | 3948 | 1465119802303 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 3948 | 1465119802305 Marionette TRACE conn3 <- [1,946,null,{}] 02:43:22 INFO - PROCESS | 3948 | 1465119802309 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 3948 | 1465119802310 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:22 INFO - PROCESS | 3948 | 1465119802447 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:43:22 INFO - PROCESS | 3948 | 1465119802467 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 3948 | 1465119802453 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:22 INFO - PROCESS | 3948 | ++DOCSHELL 19D59C00 == 46 [pid = 3948] [id = 246] 02:43:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (19D5B400) [pid = 3948] [serial = 737] [outer = 00000000] 02:43:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (1A00F400) [pid = 3948] [serial = 738] [outer = 19D5B400] 02:43:22 INFO - PROCESS | 3948 | 1465119802496 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (1A014000) [pid = 3948] [serial = 739] [outer = 19D5B400] 02:43:22 INFO - PROCESS | 3948 | 1465119802930 Marionette TRACE conn3 <- [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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 701ms 02:43:22 INFO - PROCESS | 3948 | 1465119802987 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 3948 | 1465119802989 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:43:22 INFO - PROCESS | 3948 | 1465119802993 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 3948 | 1465119802994 Marionette TRACE conn3 <- [1,950,null,{}] 02:43:22 INFO - PROCESS | 3948 | 1465119802998 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 3948 | 1465119803009 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:23 INFO - PROCESS | 3948 | 1465119803123 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:43:23 INFO - PROCESS | 3948 | 1465119803183 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 3948 | 1465119803185 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:23 INFO - PROCESS | 3948 | ++DOCSHELL 1A23E000 == 47 [pid = 3948] [id = 247] 02:43:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1A23F400) [pid = 3948] [serial = 740] [outer = 00000000] 02:43:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (1A74A000) [pid = 3948] [serial = 741] [outer = 1A23F400] 02:43:23 INFO - PROCESS | 3948 | 1465119803228 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (1A74B800) [pid = 3948] [serial = 742] [outer = 1A23F400] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (16CD4000) [pid = 3948] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (16842800) [pid = 3948] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (19D61800) [pid = 3948] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (15DA6C00) [pid = 3948] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (10A58800) [pid = 3948] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (1A00EC00) [pid = 3948] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (18382800) [pid = 3948] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (10A5EC00) [pid = 3948] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1A8A2400) [pid = 3948] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (143E6000) [pid = 3948] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:43:23 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (11A18400) [pid = 3948] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:43:23 INFO - PROCESS | 3948 | 1465119803889 Marionette TRACE conn3 <- [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]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 933ms 02:43:23 INFO - PROCESS | 3948 | 1465119803938 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 3948 | 1465119803940 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:43:23 INFO - PROCESS | 3948 | 1465119803943 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:43:23 INFO - PROCESS | 3948 | 1465119803945 Marionette TRACE conn3 <- [1,954,null,{}] 02:43:23 INFO - PROCESS | 3948 | 1465119803948 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 3948 | 1465119803950 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:24 INFO - PROCESS | 3948 | 1465119804031 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:43:24 INFO - PROCESS | 3948 | 1465119804129 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 3948 | 1465119804131 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:24 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F1400 == 48 [pid = 3948] [id = 248] 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (11C66400) [pid = 3948] [serial = 743] [outer = 00000000] 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (16842800) [pid = 3948] [serial = 744] [outer = 11C66400] 02:43:24 INFO - PROCESS | 3948 | 1465119804174 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (1A00E400) [pid = 3948] [serial = 745] [outer = 11C66400] 02:43:24 INFO - PROCESS | 3948 | 1465119804555 Marionette TRACE conn3 <- [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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 638ms 02:43:24 INFO - PROCESS | 3948 | 1465119804582 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 3948 | 1465119804584 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:43:24 INFO - PROCESS | 3948 | 1465119804587 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 3948 | 1465119804589 Marionette TRACE conn3 <- [1,958,null,{}] 02:43:24 INFO - PROCESS | 3948 | 1465119804592 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 3948 | 1465119804594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:24 INFO - PROCESS | 3948 | 1465119804710 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:43:24 INFO - PROCESS | 3948 | 1465119804718 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 3948 | 1465119804720 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:24 INFO - PROCESS | 3948 | ++DOCSHELL 19D64C00 == 49 [pid = 3948] [id = 249] 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (1A2AAC00) [pid = 3948] [serial = 746] [outer = 00000000] 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (1A85CC00) [pid = 3948] [serial = 747] [outer = 1A2AAC00] 02:43:24 INFO - PROCESS | 3948 | 1465119804763 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (1A8A2400) [pid = 3948] [serial = 748] [outer = 1A2AAC00] 02:43:25 INFO - PROCESS | 3948 | 1465119805164 Marionette TRACE conn3 <- [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]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 638ms 02:43:25 INFO - PROCESS | 3948 | 1465119805226 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 3948 | 1465119805228 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:43:25 INFO - PROCESS | 3948 | 1465119805231 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 3948 | 1465119805234 Marionette TRACE conn3 <- [1,962,null,{}] 02:43:25 INFO - PROCESS | 3948 | 1465119805237 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:25 INFO - PROCESS | 3948 | 1465119805239 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:25 INFO - PROCESS | 3948 | 1465119805379 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:43:25 INFO - PROCESS | 3948 | 1465119805426 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 3948 | 1465119805428 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:25 INFO - PROCESS | 3948 | ++DOCSHELL 1A8AD800 == 50 [pid = 3948] [id = 250] 02:43:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (1AD49400) [pid = 3948] [serial = 749] [outer = 00000000] 02:43:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (1AE4E800) [pid = 3948] [serial = 750] [outer = 1AD49400] 02:43:25 INFO - PROCESS | 3948 | 1465119805474 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1AF60C00) [pid = 3948] [serial = 751] [outer = 1AD49400] 02:43:25 INFO - PROCESS | 3948 | 1465119806001 Marionette TRACE conn3 <- [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]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 840ms 02:43:26 INFO - PROCESS | 3948 | 1465119806075 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 3948 | 1465119806079 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:43:26 INFO - PROCESS | 3948 | 1465119806084 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 3948 | 1465119806087 Marionette TRACE conn3 <- [1,966,null,{}] 02:43:26 INFO - PROCESS | 3948 | 1465119806093 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 3948 | 1465119806096 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:26 INFO - PROCESS | 3948 | 1465119806210 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:43:26 INFO - PROCESS | 3948 | 1465119806347 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 3948 | 1465119806350 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:26 INFO - PROCESS | 3948 | ++DOCSHELL 0F2ECC00 == 51 [pid = 3948] [id = 251] 02:43:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (1027A400) [pid = 3948] [serial = 752] [outer = 00000000] 02:43:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (11222400) [pid = 3948] [serial = 753] [outer = 1027A400] 02:43:26 INFO - PROCESS | 3948 | 1465119806415 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (12841000) [pid = 3948] [serial = 754] [outer = 1027A400] 02:43:27 INFO - PROCESS | 3948 | 1465119807017 Marionette TRACE conn3 <- [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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 996ms 02:43:27 INFO - PROCESS | 3948 | 1465119807072 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 3948 | 1465119807077 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:43:27 INFO - PROCESS | 3948 | 1465119807083 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 3948 | 1465119807086 Marionette TRACE conn3 <- [1,970,null,{}] 02:43:27 INFO - PROCESS | 3948 | 1465119807090 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 3948 | 1465119807093 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:27 INFO - PROCESS | 3948 | 1465119807204 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:43:27 INFO - PROCESS | 3948 | 1465119807339 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 3948 | 1465119807341 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:27 INFO - PROCESS | 3948 | ++DOCSHELL 1437A400 == 52 [pid = 3948] [id = 252] 02:43:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (143E6000) [pid = 3948] [serial = 755] [outer = 00000000] 02:43:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (15D9A000) [pid = 3948] [serial = 756] [outer = 143E6000] 02:43:27 INFO - PROCESS | 3948 | 1465119807399 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 117 (160BCC00) [pid = 3948] [serial = 757] [outer = 143E6000] 02:43:28 INFO - PROCESS | 3948 | 1465119808022 Marionette TRACE conn3 <- [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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 996ms 02:43:28 INFO - PROCESS | 3948 | 1465119808086 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 3948 | 1465119808089 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:43:28 INFO - PROCESS | 3948 | 1465119808093 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 3948 | 1465119808096 Marionette TRACE conn3 <- [1,974,null,{}] 02:43:28 INFO - PROCESS | 3948 | 1465119808107 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 3948 | 1465119808112 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:28 INFO - PROCESS | 3948 | 1465119808222 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:43:28 INFO - PROCESS | 3948 | 1465119808358 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 3948 | 1465119808362 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:28 INFO - PROCESS | 3948 | ++DOCSHELL 17105400 == 53 [pid = 3948] [id = 253] 02:43:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 118 (17108800) [pid = 3948] [serial = 758] [outer = 00000000] 02:43:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 119 (173BF400) [pid = 3948] [serial = 759] [outer = 17108800] 02:43:28 INFO - PROCESS | 3948 | 1465119808418 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 120 (17F71000) [pid = 3948] [serial = 760] [outer = 17108800] 02:43:28 INFO - PROCESS | 3948 | 1465119808984 Marionette TRACE conn3 <- [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]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 949ms 02:43:29 INFO - PROCESS | 3948 | 1465119809037 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 3948 | 1465119809040 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:43:29 INFO - PROCESS | 3948 | 1465119809044 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 3948 | 1465119809045 Marionette TRACE conn3 <- [1,978,null,{}] 02:43:29 INFO - PROCESS | 3948 | 1465119809049 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 3948 | 1465119809051 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:29 INFO - PROCESS | 3948 | 1465119809173 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:43:29 INFO - PROCESS | 3948 | 1465119809280 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3948 | 1465119809283 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:29 INFO - PROCESS | 3948 | ++DOCSHELL 105F1C00 == 54 [pid = 3948] [id = 254] 02:43:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 121 (114B1400) [pid = 3948] [serial = 761] [outer = 00000000] 02:43:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 122 (1A00D000) [pid = 3948] [serial = 762] [outer = 114B1400] 02:43:29 INFO - PROCESS | 3948 | 1465119809335 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 123 (1A74B000) [pid = 3948] [serial = 763] [outer = 114B1400] 02:43:30 INFO - PROCESS | 3948 | 1465119810134 Marionette TRACE conn3 <- [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]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1152ms 02:43:30 INFO - PROCESS | 3948 | 1465119810181 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 3948 | 1465119810186 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:43:30 INFO - PROCESS | 3948 | 1465119810191 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:43:30 INFO - PROCESS | 3948 | 1465119810194 Marionette TRACE conn3 <- [1,982,null,{}] 02:43:30 INFO - PROCESS | 3948 | 1465119810199 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 3948 | 1465119810202 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:30 INFO - PROCESS | 3948 | 1465119810303 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:43:30 INFO - PROCESS | 3948 | 1465119810438 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 3948 | 1465119810442 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:30 INFO - PROCESS | 3948 | ++DOCSHELL 10A59000 == 55 [pid = 3948] [id = 255] 02:43:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 124 (1283E400) [pid = 3948] [serial = 764] [outer = 00000000] 02:43:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 125 (12AC9C00) [pid = 3948] [serial = 765] [outer = 1283E400] 02:43:30 INFO - PROCESS | 3948 | 1465119810498 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 126 (13DDF800) [pid = 3948] [serial = 766] [outer = 1283E400] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 16848800 == 54 [pid = 3948] [id = 208] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 19D64C00 == 53 [pid = 3948] [id = 249] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 0F2F1400 == 52 [pid = 3948] [id = 248] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 1A23E000 == 51 [pid = 3948] [id = 247] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 19D59C00 == 50 [pid = 3948] [id = 246] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 1437A000 == 49 [pid = 3948] [id = 245] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 1710E800 == 48 [pid = 3948] [id = 244] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 160BC400 == 47 [pid = 3948] [id = 243] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 150FAC00 == 46 [pid = 3948] [id = 242] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 0F2EF400 == 45 [pid = 3948] [id = 241] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 1142BC00 == 44 [pid = 3948] [id = 240] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 1A2A1C00 == 43 [pid = 3948] [id = 239] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 176EF800 == 42 [pid = 3948] [id = 238] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 15DA2C00 == 41 [pid = 3948] [id = 237] 02:43:30 INFO - PROCESS | 3948 | --DOCSHELL 104ED000 == 40 [pid = 3948] [id = 236] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 125 (1A2B0C00) [pid = 3948] [serial = 624] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 124 (17895800) [pid = 3948] [serial = 588] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 123 (1A011800) [pid = 3948] [serial = 689] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 122 (1A017C00) [pid = 3948] [serial = 690] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 121 (171E3400) [pid = 3948] [serial = 683] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 120 (1788D000) [pid = 3948] [serial = 684] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 119 (13918000) [pid = 3948] [serial = 680] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 118 (1A741400) [pid = 3948] [serial = 693] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 117 (150B0000) [pid = 3948] [serial = 681] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 116 (1A2A5000) [pid = 3948] [serial = 692] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (19863000) [pid = 3948] [serial = 686] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (12ACE800) [pid = 3948] [serial = 678] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (1AD4DC00) [pid = 3948] [serial = 674] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (16B23000) [pid = 3948] [serial = 671] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (1AD44C00) [pid = 3948] [serial = 695] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (172C2C00) [pid = 3948] [serial = 698] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (1AD47800) [pid = 3948] [serial = 702] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (1AD50C00) [pid = 3948] [serial = 696] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (12B65000) [pid = 3948] [serial = 668] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (1127D800) [pid = 3948] [serial = 390] [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.] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (11C08000) [pid = 3948] [serial = 677] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1AD4B000) [pid = 3948] [serial = 703] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (0F2F5C00) [pid = 3948] [serial = 705] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (19867000) [pid = 3948] [serial = 699] [outer = 00000000] [url = about:blank] 02:43:30 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (19976800) [pid = 3948] [serial = 687] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3948 | 1465119811018 Marionette TRACE conn3 <- [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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 840ms 02:43:31 INFO - PROCESS | 3948 | 1465119811034 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3948 | 1465119811038 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:43:31 INFO - PROCESS | 3948 | 1465119811044 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:43:31 INFO - PROCESS | 3948 | 1465119811047 Marionette TRACE conn3 <- [1,986,null,{}] 02:43:31 INFO - PROCESS | 3948 | 1465119811050 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 3948 | 1465119811053 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:31 INFO - PROCESS | 3948 | 1465119811140 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:43:31 INFO - PROCESS | 3948 | 1465119811146 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3948 | 1465119811148 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:31 INFO - PROCESS | 3948 | ++DOCSHELL 12B62400 == 41 [pid = 3948] [id = 256] 02:43:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (12B65000) [pid = 3948] [serial = 767] [outer = 00000000] 02:43:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (143E7400) [pid = 3948] [serial = 768] [outer = 12B65000] 02:43:31 INFO - PROCESS | 3948 | 1465119811195 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (15447400) [pid = 3948] [serial = 769] [outer = 12B65000] 02:43:31 INFO - PROCESS | 3948 | 1465119811691 Marionette TRACE conn3 <- [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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 685ms 02:43:31 INFO - PROCESS | 3948 | 1465119811744 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3948 | 1465119811747 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:43:31 INFO - PROCESS | 3948 | 1465119811785 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 3948 | 1465119811789 Marionette TRACE conn3 <- [1,990,null,{}] 02:43:31 INFO - PROCESS | 3948 | 1465119811802 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 3948 | 1465119811806 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:31 INFO - PROCESS | 3948 | 1465119811897 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:43:31 INFO - PROCESS | 3948 | 1465119811989 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3948 | 1465119811992 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:32 INFO - PROCESS | 3948 | ++DOCSHELL 16F02400 == 42 [pid = 3948] [id = 257] 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (16F02C00) [pid = 3948] [serial = 770] [outer = 00000000] 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (16F08000) [pid = 3948] [serial = 771] [outer = 16F02C00] 02:43:32 INFO - PROCESS | 3948 | 1465119812038 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (16F0F400) [pid = 3948] [serial = 772] [outer = 16F02C00] 02:43:32 INFO - PROCESS | 3948 | 1465119812407 Marionette TRACE conn3 <- [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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 02:43:32 INFO - PROCESS | 3948 | 1465119812437 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 3948 | 1465119812440 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:43:32 INFO - PROCESS | 3948 | 1465119812443 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:43:32 INFO - PROCESS | 3948 | 1465119812445 Marionette TRACE conn3 <- [1,994,null,{}] 02:43:32 INFO - PROCESS | 3948 | 1465119812448 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 3948 | 1465119812450 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:32 INFO - PROCESS | 3948 | 1465119812535 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:43:32 INFO - PROCESS | 3948 | 1465119812540 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 3948 | 1465119812542 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:32 INFO - PROCESS | 3948 | ++DOCSHELL 17104000 == 43 [pid = 3948] [id = 258] 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (1710E800) [pid = 3948] [serial = 773] [outer = 00000000] 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (176EF800) [pid = 3948] [serial = 774] [outer = 1710E800] 02:43:32 INFO - PROCESS | 3948 | 1465119812595 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (17F6C000) [pid = 3948] [serial = 775] [outer = 1710E800] 02:43:33 INFO - PROCESS | 3948 | 1465119813038 Marionette TRACE conn3 <- [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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 638ms 02:43:33 INFO - PROCESS | 3948 | 1465119813085 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3948 | 1465119813087 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:43:33 INFO - PROCESS | 3948 | 1465119813094 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3948 | 1465119813096 Marionette TRACE conn3 <- [1,998,null,{}] 02:43:33 INFO - PROCESS | 3948 | 1465119813106 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 3948 | 1465119813109 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:33 INFO - PROCESS | 3948 | 1465119813221 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:43:33 INFO - PROCESS | 3948 | 1465119813226 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3948 | 1465119813228 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:33 INFO - PROCESS | 3948 | ++DOCSHELL 1837C800 == 44 [pid = 3948] [id = 259] 02:43:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1837F800) [pid = 3948] [serial = 776] [outer = 00000000] 02:43:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (19865800) [pid = 3948] [serial = 777] [outer = 1837F800] 02:43:33 INFO - PROCESS | 3948 | 1465119813298 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (19979400) [pid = 3948] [serial = 778] [outer = 1837F800] 02:43:33 INFO - PROCESS | 3948 | 1465119813765 Marionette TRACE conn3 <- [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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 685ms 02:43:33 INFO - PROCESS | 3948 | 1465119813800 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3948 | 1465119813802 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:43:33 INFO - PROCESS | 3948 | 1465119813805 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3948 | 1465119813807 Marionette TRACE conn3 <- [1,1002,null,{}] 02:43:33 INFO - PROCESS | 3948 | 1465119813810 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 3948 | 1465119813816 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:33 INFO - PROCESS | 3948 | 1465119813938 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:43:33 INFO - PROCESS | 3948 | 1465119814003 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3948 | 1465119814005 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:34 INFO - PROCESS | 3948 | ++DOCSHELL 1A011800 == 45 [pid = 3948] [id = 260] 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (1A0CB400) [pid = 3948] [serial = 779] [outer = 00000000] 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (1A613800) [pid = 3948] [serial = 780] [outer = 1A0CB400] 02:43:34 INFO - PROCESS | 3948 | 1465119814050 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (1A749400) [pid = 3948] [serial = 781] [outer = 1A0CB400] 02:43:34 INFO - PROCESS | 3948 | 1465119814479 Marionette TRACE conn3 <- [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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 731ms 02:43:34 INFO - PROCESS | 3948 | 1465119814543 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 3948 | 1465119814545 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:43:34 INFO - PROCESS | 3948 | 1465119814557 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 3948 | 1465119814559 Marionette TRACE conn3 <- [1,1006,null,{}] 02:43:34 INFO - PROCESS | 3948 | 1465119814567 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 3948 | 1465119814569 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:34 INFO - PROCESS | 3948 | 1465119814699 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:43:34 INFO - PROCESS | 3948 | 1465119814764 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 3948 | 1465119814766 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:34 INFO - PROCESS | 3948 | ++DOCSHELL 15DA7C00 == 46 [pid = 3948] [id = 261] 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 117 (1A74F000) [pid = 3948] [serial = 782] [outer = 00000000] 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 118 (1A8AAC00) [pid = 3948] [serial = 783] [outer = 1A74F000] 02:43:34 INFO - PROCESS | 3948 | 1465119814810 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 119 (1A8AB400) [pid = 3948] [serial = 784] [outer = 1A74F000] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 118 (1A23F400) [pid = 3948] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 117 (1542C400) [pid = 3948] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 116 (160BD400) [pid = 3948] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (172CF800) [pid = 3948] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (114BC400) [pid = 3948] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (10233400) [pid = 3948] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (19D5B400) [pid = 3948] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (11C66400) [pid = 3948] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (1A2AAC00) [pid = 3948] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:43:35 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (171EAC00) [pid = 3948] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:43:35 INFO - PROCESS | 3948 | 1465119815414 Marionette TRACE conn3 <- [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]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 903ms 02:43:35 INFO - PROCESS | 3948 | 1465119815456 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 3948 | 1465119815458 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:43:35 INFO - PROCESS | 3948 | 1465119815461 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:43:35 INFO - PROCESS | 3948 | 1465119815463 Marionette TRACE conn3 <- [1,1010,null,{}] 02:43:35 INFO - PROCESS | 3948 | 1465119815466 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 3948 | 1465119815468 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:35 INFO - PROCESS | 3948 | 1465119815550 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:43:35 INFO - PROCESS | 3948 | 1465119815653 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 3948 | 1465119815655 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:35 INFO - PROCESS | 3948 | ++DOCSHELL 11C66400 == 47 [pid = 3948] [id = 262] 02:43:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (1283F000) [pid = 3948] [serial = 785] [outer = 00000000] 02:43:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (17896800) [pid = 3948] [serial = 786] [outer = 1283F000] 02:43:35 INFO - PROCESS | 3948 | 1465119815700 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (1A23F400) [pid = 3948] [serial = 787] [outer = 1283F000] 02:43:36 INFO - PROCESS | 3948 | 1465119816071 Marionette TRACE conn3 <- [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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 638ms 02:43:36 INFO - PROCESS | 3948 | 1465119816100 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 3948 | 1465119816101 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:43:36 INFO - PROCESS | 3948 | 1465119816105 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3948 | 1465119816106 Marionette TRACE conn3 <- [1,1014,null,{}] 02:43:36 INFO - PROCESS | 3948 | 1465119816109 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 3948 | 1465119816111 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:36 INFO - PROCESS | 3948 | 1465119816231 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:43:36 INFO - PROCESS | 3948 | 1465119816240 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3948 | 1465119816242 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:36 INFO - PROCESS | 3948 | ++DOCSHELL 17107C00 == 48 [pid = 3948] [id = 263] 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (18384000) [pid = 3948] [serial = 788] [outer = 00000000] 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (1AD4E000) [pid = 3948] [serial = 789] [outer = 18384000] 02:43:36 INFO - PROCESS | 3948 | 1465119816284 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (1AE4FC00) [pid = 3948] [serial = 790] [outer = 18384000] 02:43:36 INFO - PROCESS | 3948 | 1465119816681 Marionette TRACE conn3 <- [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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 638ms 02:43:36 INFO - PROCESS | 3948 | 1465119816743 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 3948 | 1465119816745 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:43:36 INFO - PROCESS | 3948 | 1465119816748 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3948 | 1465119816750 Marionette TRACE conn3 <- [1,1018,null,{}] 02:43:36 INFO - PROCESS | 3948 | 1465119816754 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 3948 | 1465119816755 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:36 INFO - PROCESS | 3948 | 1465119816883 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:43:36 INFO - PROCESS | 3948 | 1465119816895 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3948 | 1465119816897 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:36 INFO - PROCESS | 3948 | ++DOCSHELL 0F29D800 == 49 [pid = 3948] [id = 264] 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (0F2A0800) [pid = 3948] [serial = 791] [outer = 00000000] 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 117 (0F2A7C00) [pid = 3948] [serial = 792] [outer = 0F2A0800] 02:43:36 INFO - PROCESS | 3948 | 1465119816940 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 118 (0F2AB800) [pid = 3948] [serial = 793] [outer = 0F2A0800] 02:43:37 INFO - PROCESS | 3948 | 1465119817614 Marionette TRACE conn3 <- [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]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 934ms 02:43:37 INFO - PROCESS | 3948 | 1465119817697 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 3948 | 1465119817704 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:43:37 INFO - PROCESS | 3948 | 1465119817710 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 3948 | 1465119817715 Marionette TRACE conn3 <- [1,1022,null,{}] 02:43:37 INFO - PROCESS | 3948 | 1465119817721 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:37 INFO - PROCESS | 3948 | 1465119817724 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:37 INFO - PROCESS | 3948 | 1465119817861 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:43:37 INFO - PROCESS | 3948 | 1465119817992 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 3948 | 1465119817995 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:38 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F3C00 == 50 [pid = 3948] [id = 265] 02:43:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 119 (105F3400) [pid = 3948] [serial = 794] [outer = 00000000] 02:43:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 120 (11A0F000) [pid = 3948] [serial = 795] [outer = 105F3400] 02:43:38 INFO - PROCESS | 3948 | 1465119818051 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 121 (13088800) [pid = 3948] [serial = 796] [outer = 105F3400] 02:43:38 INFO - PROCESS | 3948 | 1465119818619 Marionette TRACE conn3 <- [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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 996ms 02:43:38 INFO - PROCESS | 3948 | 1465119818699 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 3948 | 1465119818703 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:43:38 INFO - PROCESS | 3948 | 1465119818712 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 3948 | 1465119818717 Marionette TRACE conn3 <- [1,1026,null,{}] 02:43:38 INFO - PROCESS | 3948 | 1465119818722 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:38 INFO - PROCESS | 3948 | 1465119818725 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:38 INFO - PROCESS | 3948 | 1465119818891 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:43:38 INFO - PROCESS | 3948 | 1465119818901 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 3948 | 1465119818904 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:38 INFO - PROCESS | 3948 | ++DOCSHELL 15DA8800 == 51 [pid = 3948] [id = 266] 02:43:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 122 (162A9800) [pid = 3948] [serial = 797] [outer = 00000000] 02:43:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 123 (16CD6800) [pid = 3948] [serial = 798] [outer = 162A9800] 02:43:38 INFO - PROCESS | 3948 | 1465119818958 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 124 (16F0D400) [pid = 3948] [serial = 799] [outer = 162A9800] 02:43:39 INFO - PROCESS | 3948 | 1465119819633 Marionette TRACE conn3 <- [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]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 996ms 02:43:39 INFO - PROCESS | 3948 | 1465119819713 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 3948 | 1465119819715 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:43:39 INFO - PROCESS | 3948 | 1465119819719 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 3948 | 1465119819723 Marionette TRACE conn3 <- [1,1030,null,{}] 02:43:39 INFO - PROCESS | 3948 | 1465119819734 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 3948 | 1465119819740 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:39 INFO - PROCESS | 3948 | 1465119819894 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:43:40 INFO - PROCESS | 3948 | 1465119820024 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 3948 | 1465119820028 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:40 INFO - PROCESS | 3948 | ++DOCSHELL 1A744C00 == 52 [pid = 3948] [id = 267] 02:43:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 125 (1A85E800) [pid = 3948] [serial = 800] [outer = 00000000] 02:43:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 126 (1A8AA000) [pid = 3948] [serial = 801] [outer = 1A85E800] 02:43:40 INFO - PROCESS | 3948 | 1465119820085 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 127 (1AE53800) [pid = 3948] [serial = 802] [outer = 1A85E800] 02:43:40 INFO - PROCESS | 3948 | 1465119820699 Marionette TRACE conn3 <- [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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 996ms 02:43:40 INFO - PROCESS | 3948 | 1465119820720 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 3948 | 1465119820723 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:43:40 INFO - PROCESS | 3948 | 1465119820726 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 3948 | 1465119820728 Marionette TRACE conn3 <- [1,1034,null,{}] 02:43:40 INFO - PROCESS | 3948 | 1465119820732 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:40 INFO - PROCESS | 3948 | 1465119820734 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:40 INFO - PROCESS | 3948 | 1465119820856 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:43:40 INFO - PROCESS | 3948 | 1465119820993 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 3948 | 1465119820996 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:41 INFO - PROCESS | 3948 | ++DOCSHELL 11C67800 == 53 [pid = 3948] [id = 268] 02:43:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 128 (12805400) [pid = 3948] [serial = 803] [outer = 00000000] 02:43:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 129 (16F7FC00) [pid = 3948] [serial = 804] [outer = 12805400] 02:43:41 INFO - PROCESS | 3948 | 1465119821049 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 130 (16F84000) [pid = 3948] [serial = 805] [outer = 12805400] 02:43:41 INFO - PROCESS | 3948 | 1465119821787 Marionette TRACE conn3 <- [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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1089ms 02:43:41 INFO - PROCESS | 3948 | 1465119821808 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 3948 | 1465119821812 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:43:41 INFO - PROCESS | 3948 | 1465119821816 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 3948 | 1465119821819 Marionette TRACE conn3 <- [1,1038,null,{}] 02:43:41 INFO - PROCESS | 3948 | 1465119821825 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 3948 | 1465119821828 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:41 INFO - PROCESS | 3948 | 1465119821931 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:43:42 INFO - PROCESS | 3948 | 1465119822041 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3948 | 1465119822044 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:42 INFO - PROCESS | 3948 | ++DOCSHELL 10559400 == 54 [pid = 3948] [id = 269] 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 131 (1055FC00) [pid = 3948] [serial = 806] [outer = 00000000] 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 132 (110F8800) [pid = 3948] [serial = 807] [outer = 1055FC00] 02:43:42 INFO - PROCESS | 3948 | 1465119822137 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 133 (1333C800) [pid = 3948] [serial = 808] [outer = 1055FC00] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 10437400 == 53 [pid = 3948] [id = 129] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 17107C00 == 52 [pid = 3948] [id = 263] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 11C66400 == 51 [pid = 3948] [id = 262] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 15DA7C00 == 50 [pid = 3948] [id = 261] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 1A011800 == 49 [pid = 3948] [id = 260] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 1837C800 == 48 [pid = 3948] [id = 259] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 17104000 == 47 [pid = 3948] [id = 258] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 16F02400 == 46 [pid = 3948] [id = 257] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 12B62400 == 45 [pid = 3948] [id = 256] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 10A59000 == 44 [pid = 3948] [id = 255] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 17105400 == 43 [pid = 3948] [id = 253] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 1437A400 == 42 [pid = 3948] [id = 252] 02:43:42 INFO - PROCESS | 3948 | --DOCSHELL 0F2ECC00 == 41 [pid = 3948] [id = 251] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 132 (1AE4E800) [pid = 3948] [serial = 750] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 131 (1A74A000) [pid = 3948] [serial = 741] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 130 (11281000) [pid = 3948] [serial = 708] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 129 (15D99800) [pid = 3948] [serial = 726] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 128 (15DA7400) [pid = 3948] [serial = 727] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 127 (1710A000) [pid = 3948] [serial = 729] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 126 (1710A400) [pid = 3948] [serial = 730] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 125 (17890C00) [pid = 3948] [serial = 732] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 124 (160BE400) [pid = 3948] [serial = 711] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 123 (17DDD400) [pid = 3948] [serial = 714] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 122 (12847800) [pid = 3948] [serial = 721] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 121 (1283F400) [pid = 3948] [serial = 720] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 120 (12849800) [pid = 3948] [serial = 723] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 119 (1337B800) [pid = 3948] [serial = 724] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 118 (1A857C00) [pid = 3948] [serial = 717] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 117 (1A014000) [pid = 3948] [serial = 739] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 116 (1A00F400) [pid = 3948] [serial = 738] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (16842800) [pid = 3948] [serial = 744] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (1A85CC00) [pid = 3948] [serial = 747] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (1A8A2400) [pid = 3948] [serial = 748] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (1A74B800) [pid = 3948] [serial = 742] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (19862000) [pid = 3948] [serial = 735] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (1A00E400) [pid = 3948] [serial = 745] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (1997D400) [pid = 3948] [serial = 736] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (1797F800) [pid = 3948] [serial = 733] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3948 | 1465119822640 Marionette TRACE conn3 <- [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]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 825ms 02:43:42 INFO - PROCESS | 3948 | 1465119822656 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 3948 | 1465119822660 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:43:42 INFO - PROCESS | 3948 | 1465119822666 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 3948 | 1465119822669 Marionette TRACE conn3 <- [1,1042,null,{}] 02:43:42 INFO - PROCESS | 3948 | 1465119822672 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 3948 | 1465119822675 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:42 INFO - PROCESS | 3948 | 1465119822764 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:43:42 INFO - PROCESS | 3948 | 1465119822773 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3948 | 1465119822775 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:42 INFO - PROCESS | 3948 | ++DOCSHELL 10B5C000 == 42 [pid = 3948] [id = 270] 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (10B63000) [pid = 3948] [serial = 809] [outer = 00000000] 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (13087000) [pid = 3948] [serial = 810] [outer = 10B63000] 02:43:42 INFO - PROCESS | 3948 | 1465119822908 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (15431400) [pid = 3948] [serial = 811] [outer = 10B63000] 02:43:43 INFO - PROCESS | 3948 | 1465119823308 Marionette TRACE conn3 <- [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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 700ms 02:43:43 INFO - PROCESS | 3948 | 1465119823366 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 3948 | 1465119823368 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:43:43 INFO - PROCESS | 3948 | 1465119823372 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:43:43 INFO - PROCESS | 3948 | 1465119823375 Marionette TRACE conn3 <- [1,1046,null,{}] 02:43:43 INFO - PROCESS | 3948 | 1465119823385 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:43 INFO - PROCESS | 3948 | 1465119823390 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:43 INFO - PROCESS | 3948 | 1465119823502 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:43:43 INFO - PROCESS | 3948 | 1465119823518 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 3948 | 1465119823521 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:43 INFO - PROCESS | 3948 | ++DOCSHELL 16F09000 == 43 [pid = 3948] [id = 271] 02:43:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (16F09800) [pid = 3948] [serial = 812] [outer = 00000000] 02:43:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (16F82800) [pid = 3948] [serial = 813] [outer = 16F09800] 02:43:43 INFO - PROCESS | 3948 | 1465119823567 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (16F8AC00) [pid = 3948] [serial = 814] [outer = 16F09800] 02:43:44 INFO - PROCESS | 3948 | 1465119824019 Marionette TRACE conn3 <- [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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 701ms 02:43:44 INFO - PROCESS | 3948 | 1465119824071 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3948 | 1465119824074 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:43:44 INFO - PROCESS | 3948 | 1465119824077 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 3948 | 1465119824079 Marionette TRACE conn3 <- [1,1050,null,{}] 02:43:44 INFO - PROCESS | 3948 | 1465119824082 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 3948 | 1465119824084 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:44 INFO - PROCESS | 3948 | 1465119824170 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:43:44 INFO - PROCESS | 3948 | 1465119824176 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3948 | 1465119824178 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:44 INFO - PROCESS | 3948 | ++DOCSHELL 16F07800 == 44 [pid = 3948] [id = 272] 02:43:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (16F80C00) [pid = 3948] [serial = 815] [outer = 00000000] 02:43:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (171E3400) [pid = 3948] [serial = 816] [outer = 16F80C00] 02:43:44 INFO - PROCESS | 3948 | 1465119824230 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 117 (176E7000) [pid = 3948] [serial = 817] [outer = 16F80C00] 02:43:44 INFO - PROCESS | 3948 | 1465119824669 Marionette TRACE conn3 <- [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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 02:43:44 INFO - PROCESS | 3948 | 1465119824715 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3948 | 1465119824717 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:43:44 INFO - PROCESS | 3948 | 1465119824726 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 3948 | 1465119824728 Marionette TRACE conn3 <- [1,1054,null,{}] 02:43:44 INFO - PROCESS | 3948 | 1465119824731 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 3948 | 1465119824733 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:44 INFO - PROCESS | 3948 | 1465119824847 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:43:44 INFO - PROCESS | 3948 | 1465119824943 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3948 | 1465119824945 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:44 INFO - PROCESS | 3948 | ++DOCSHELL 12843000 == 45 [pid = 3948] [id = 273] 02:43:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 118 (178F2800) [pid = 3948] [serial = 818] [outer = 00000000] 02:43:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 119 (17DDD400) [pid = 3948] [serial = 819] [outer = 178F2800] 02:43:44 INFO - PROCESS | 3948 | 1465119824988 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 120 (1811D000) [pid = 3948] [serial = 820] [outer = 178F2800] 02:43:45 INFO - PROCESS | 3948 | 1465119825419 Marionette TRACE conn3 <- [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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 02:43:45 INFO - PROCESS | 3948 | 1465119825461 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 3948 | 1465119825463 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:43:45 INFO - PROCESS | 3948 | 1465119825470 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 3948 | 1465119825472 Marionette TRACE conn3 <- [1,1058,null,{}] 02:43:45 INFO - PROCESS | 3948 | 1465119825475 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:45 INFO - PROCESS | 3948 | 1465119825481 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:45 INFO - PROCESS | 3948 | 1465119825607 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:43:45 INFO - PROCESS | 3948 | 1465119825676 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 3948 | 1465119825678 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:45 INFO - PROCESS | 3948 | ++DOCSHELL 0F29EC00 == 46 [pid = 3948] [id = 274] 02:43:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 121 (17890C00) [pid = 3948] [serial = 821] [outer = 00000000] 02:43:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 122 (1A00AC00) [pid = 3948] [serial = 822] [outer = 17890C00] 02:43:45 INFO - PROCESS | 3948 | 1465119825722 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 123 (1A010C00) [pid = 3948] [serial = 823] [outer = 17890C00] 02:43:46 INFO - PROCESS | 3948 | 1465119826132 Marionette TRACE conn3 <- [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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 685ms 02:43:46 INFO - PROCESS | 3948 | 1465119826154 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 3948 | 1465119826156 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:43:46 INFO - PROCESS | 3948 | 1465119826160 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:43:46 INFO - PROCESS | 3948 | 1465119826161 Marionette TRACE conn3 <- [1,1062,null,{}] 02:43:46 INFO - PROCESS | 3948 | 1465119826165 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 3948 | 1465119826166 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:46 INFO - PROCESS | 3948 | 1465119826321 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:43:46 INFO - PROCESS | 3948 | 1465119826385 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 3948 | 1465119826388 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:46 INFO - PROCESS | 3948 | ++DOCSHELL 19976400 == 47 [pid = 3948] [id = 275] 02:43:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 124 (1997DC00) [pid = 3948] [serial = 824] [outer = 00000000] 02:43:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 125 (1A60B800) [pid = 3948] [serial = 825] [outer = 1997DC00] 02:43:46 INFO - PROCESS | 3948 | 1465119826431 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 126 (1A60E000) [pid = 3948] [serial = 826] [outer = 1997DC00] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 125 (17888800) [pid = 3948] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 124 (15ED8C00) [pid = 3948] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 123 (0F2F0C00) [pid = 3948] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 122 (104F0000) [pid = 3948] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 121 (1A2AD400) [pid = 3948] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 120 (1837F800) [pid = 3948] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 119 (1283E400) [pid = 3948] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 118 (1710E800) [pid = 3948] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 117 (12B65000) [pid = 3948] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 116 (1A0CB400) [pid = 3948] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (16F02C00) [pid = 3948] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (1283F000) [pid = 3948] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (18384000) [pid = 3948] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (1A74F000) [pid = 3948] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (102D1800) [pid = 3948] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (0C7FAC00) [pid = 3948] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (160B8400) [pid = 3948] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (150BA400) [pid = 3948] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (1A861800) [pid = 3948] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (12AD0000) [pid = 3948] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (1544B000) [pid = 3948] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (19976C00) [pid = 3948] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1AE4DC00) [pid = 3948] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:43:46 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (104EFC00) [pid = 3948] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:43:47 INFO - PROCESS | 3948 | 1465119827049 Marionette TRACE conn3 <- [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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 934ms 02:43:47 INFO - PROCESS | 3948 | 1465119827105 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3948 | 1465119827107 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:43:47 INFO - PROCESS | 3948 | 1465119827111 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 3948 | 1465119827112 Marionette TRACE conn3 <- [1,1066,null,{}] 02:43:47 INFO - PROCESS | 3948 | 1465119827115 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 3948 | 1465119827117 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:47 INFO - PROCESS | 3948 | 1465119827198 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:43:47 INFO - PROCESS | 3948 | 1465119827205 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3948 | 1465119827207 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:47 INFO - PROCESS | 3948 | ++DOCSHELL 104EFC00 == 48 [pid = 3948] [id = 276] 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (104F0000) [pid = 3948] [serial = 827] [outer = 00000000] 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (150BA400) [pid = 3948] [serial = 828] [outer = 104F0000] 02:43:47 INFO - PROCESS | 3948 | 1465119827253 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (15D9F000) [pid = 3948] [serial = 829] [outer = 104F0000] 02:43:47 INFO - PROCESS | 3948 | 1465119827732 Marionette TRACE conn3 <- [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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 623ms 02:43:47 INFO - PROCESS | 3948 | 1465119827749 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3948 | 1465119827751 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:43:47 INFO - PROCESS | 3948 | 1465119827754 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:43:47 INFO - PROCESS | 3948 | 1465119827756 Marionette TRACE conn3 <- [1,1070,null,{}] 02:43:47 INFO - PROCESS | 3948 | 1465119827759 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 3948 | 1465119827761 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:47 INFO - PROCESS | 3948 | 1465119827842 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:43:47 INFO - PROCESS | 3948 | 1465119827848 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3948 | 1465119827850 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:47 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FAC00 == 49 [pid = 3948] [id = 277] 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (0F2A6C00) [pid = 3948] [serial = 830] [outer = 00000000] 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (17110C00) [pid = 3948] [serial = 831] [outer = 0F2A6C00] 02:43:47 INFO - PROCESS | 3948 | 1465119827892 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (19D58000) [pid = 3948] [serial = 832] [outer = 0F2A6C00] 02:43:48 INFO - PROCESS | 3948 | 1465119828322 Marionette TRACE conn3 <- [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]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 592ms 02:43:48 INFO - PROCESS | 3948 | 1465119828352 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 3948 | 1465119828354 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:43:48 INFO - PROCESS | 3948 | 1465119828357 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 3948 | 1465119828359 Marionette TRACE conn3 <- [1,1074,null,{}] 02:43:48 INFO - PROCESS | 3948 | 1465119828377 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 3948 | 1465119828389 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:48 INFO - PROCESS | 3948 | 1465119828471 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:43:48 INFO - PROCESS | 3948 | 1465119828476 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 3948 | 1465119828478 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:48 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AA400 == 50 [pid = 3948] [id = 278] 02:43:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (12D64000) [pid = 3948] [serial = 833] [outer = 00000000] 02:43:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (1A74B800) [pid = 3948] [serial = 834] [outer = 12D64000] 02:43:48 INFO - PROCESS | 3948 | 1465119828521 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 111 (1A85DC00) [pid = 3948] [serial = 835] [outer = 12D64000] 02:43:48 INFO - PROCESS | 3948 | 1465119828967 Marionette TRACE conn3 <- [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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 685ms 02:43:49 INFO - PROCESS | 3948 | 1465119829057 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 3948 | 1465119829062 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:43:49 INFO - PROCESS | 3948 | 1465119829067 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:43:49 INFO - PROCESS | 3948 | 1465119829071 Marionette TRACE conn3 <- [1,1078,null,{}] 02:43:49 INFO - PROCESS | 3948 | 1465119829077 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 3948 | 1465119829081 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:49 INFO - PROCESS | 3948 | 1465119829208 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:43:49 INFO - PROCESS | 3948 | 1465119829359 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 3948 | 1465119829364 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:49 INFO - PROCESS | 3948 | ++DOCSHELL 105F0000 == 51 [pid = 3948] [id = 279] 02:43:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 112 (105F4800) [pid = 3948] [serial = 836] [outer = 00000000] 02:43:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 113 (11227800) [pid = 3948] [serial = 837] [outer = 105F4800] 02:43:49 INFO - PROCESS | 3948 | 1465119829403 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 114 (12840400) [pid = 3948] [serial = 838] [outer = 105F4800] 02:43:49 INFO - PROCESS | 3948 | 1465119829972 Marionette TRACE conn3 <- [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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 933ms 02:43:49 INFO - PROCESS | 3948 | 1465119829998 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 3948 | 1465119830002 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:43:50 INFO - PROCESS | 3948 | 1465119830013 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 3948 | 1465119830019 Marionette TRACE conn3 <- [1,1082,null,{}] 02:43:50 INFO - PROCESS | 3948 | 1465119830023 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 3948 | 1465119830026 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:50 INFO - PROCESS | 3948 | 1465119830138 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:43:50 INFO - PROCESS | 3948 | 1465119830250 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 3948 | 1465119830253 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:50 INFO - PROCESS | 3948 | ++DOCSHELL 1544E400 == 52 [pid = 3948] [id = 280] 02:43:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 115 (15DA1C00) [pid = 3948] [serial = 839] [outer = 00000000] 02:43:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 116 (160B4800) [pid = 3948] [serial = 840] [outer = 15DA1C00] 02:43:50 INFO - PROCESS | 3948 | 1465119830349 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 117 (16B28400) [pid = 3948] [serial = 841] [outer = 15DA1C00] 02:43:50 INFO - PROCESS | 3948 | 1465119830962 Marionette TRACE conn3 <- [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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 996ms 02:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:43:51 INFO - PROCESS | 3948 | 1465119831010 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 3948 | 1465119831013 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:43:51 INFO - PROCESS | 3948 | 1465119831016 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 3948 | 1465119831019 Marionette TRACE conn3 <- [1,1086,null,{}] 02:43:51 INFO - PROCESS | 3948 | 1465119831029 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 3948 | 1465119831035 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:51 INFO - PROCESS | 3948 | 1465119831155 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:43:51 INFO - PROCESS | 3948 | 1465119831294 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 3948 | 1465119831298 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:51 INFO - PROCESS | 3948 | ++DOCSHELL 178F0C00 == 53 [pid = 3948] [id = 281] 02:43:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 118 (17985000) [pid = 3948] [serial = 842] [outer = 00000000] 02:43:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 119 (19D66C00) [pid = 3948] [serial = 843] [outer = 17985000] 02:43:51 INFO - PROCESS | 3948 | 1465119831355 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 120 (1A239000) [pid = 3948] [serial = 844] [outer = 17985000] 02:43:51 INFO - PROCESS | 3948 | 1465119831958 Marionette TRACE conn3 <- [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]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 996ms 02:43:52 INFO - PROCESS | 3948 | 1465119832019 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 3948 | 1465119832021 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:43:52 INFO - PROCESS | 3948 | 1465119832025 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 3948 | 1465119832027 Marionette TRACE conn3 <- [1,1090,null,{}] 02:43:52 INFO - PROCESS | 3948 | 1465119832030 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 3948 | 1465119832033 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:52 INFO - PROCESS | 3948 | 1465119832151 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:43:52 INFO - PROCESS | 3948 | 1465119832288 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 3948 | 1465119832291 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:52 INFO - PROCESS | 3948 | ++DOCSHELL 173E7400 == 54 [pid = 3948] [id = 282] 02:43:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 121 (1A8A4000) [pid = 3948] [serial = 845] [outer = 00000000] 02:43:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 122 (1AD4D800) [pid = 3948] [serial = 846] [outer = 1A8A4000] 02:43:52 INFO - PROCESS | 3948 | 1465119832349 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 123 (1AE53400) [pid = 3948] [serial = 847] [outer = 1A8A4000] 02:43:52 INFO - PROCESS | 3948 | 1465119832876 Marionette TRACE conn3 <- [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]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 903ms 02:43:52 INFO - PROCESS | 3948 | 1465119832929 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 3948 | 1465119832931 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:43:52 INFO - PROCESS | 3948 | 1465119832934 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 3948 | 1465119832936 Marionette TRACE conn3 <- [1,1094,null,{}] 02:43:52 INFO - PROCESS | 3948 | 1465119832940 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 3948 | 1465119832942 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:53 INFO - PROCESS | 3948 | 1465119833047 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:43:53 INFO - PROCESS | 3948 | 1465119833204 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 3948 | 1465119833207 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:53 INFO - PROCESS | 3948 | ++DOCSHELL 0F29FC00 == 55 [pid = 3948] [id = 283] 02:43:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 124 (0F2A2C00) [pid = 3948] [serial = 848] [outer = 00000000] 02:43:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 125 (151A9800) [pid = 3948] [serial = 849] [outer = 0F2A2C00] 02:43:53 INFO - PROCESS | 3948 | 1465119833259 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 126 (151ABC00) [pid = 3948] [serial = 850] [outer = 0F2A2C00] 02:43:54 INFO - PROCESS | 3948 | 1465119834023 Marionette TRACE conn3 <- [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]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1136ms 02:43:54 INFO - PROCESS | 3948 | 1465119834069 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 3948 | 1465119834073 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:43:54 INFO - PROCESS | 3948 | 1465119834078 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:43:54 INFO - PROCESS | 3948 | 1465119834081 Marionette TRACE conn3 <- [1,1098,null,{}] 02:43:54 INFO - PROCESS | 3948 | 1465119834087 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 3948 | 1465119834089 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:54 INFO - PROCESS | 3948 | 1465119834201 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:43:54 INFO - PROCESS | 3948 | 1465119834343 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 3948 | 1465119834348 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:54 INFO - PROCESS | 3948 | ++DOCSHELL 11287C00 == 56 [pid = 3948] [id = 284] 02:43:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 127 (11A18C00) [pid = 3948] [serial = 851] [outer = 00000000] 02:43:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 128 (12844400) [pid = 3948] [serial = 852] [outer = 11A18C00] 02:43:54 INFO - PROCESS | 3948 | 1465119834403 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 129 (12ACF400) [pid = 3948] [serial = 853] [outer = 11A18C00] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0C7FAC00 == 55 [pid = 3948] [id = 277] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 104EFC00 == 54 [pid = 3948] [id = 276] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 19976400 == 53 [pid = 3948] [id = 275] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F29EC00 == 52 [pid = 3948] [id = 274] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 12843000 == 51 [pid = 3948] [id = 273] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 16F07800 == 50 [pid = 3948] [id = 272] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 16F09000 == 49 [pid = 3948] [id = 271] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 10B5C000 == 48 [pid = 3948] [id = 270] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 10559400 == 47 [pid = 3948] [id = 269] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F29D800 == 46 [pid = 3948] [id = 264] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 102D0800 == 45 [pid = 3948] [id = 190] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 105F1C00 == 44 [pid = 3948] [id = 254] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 1A0CA400 == 43 [pid = 3948] [id = 130] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 17983000 == 42 [pid = 3948] [id = 126] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 15EDD800 == 41 [pid = 3948] [id = 138] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F2F3C00 == 40 [pid = 3948] [id = 265] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 1AE4D400 == 39 [pid = 3948] [id = 222] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 11C67800 == 38 [pid = 3948] [id = 268] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 1A8AD800 == 37 [pid = 3948] [id = 250] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 1A744C00 == 36 [pid = 3948] [id = 267] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 19976000 == 35 [pid = 3948] [id = 211] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F2EE400 == 34 [pid = 3948] [id = 235] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 15422800 == 33 [pid = 3948] [id = 210] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 15DA8800 == 32 [pid = 3948] [id = 266] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F29FC00 == 31 [pid = 3948] [id = 283] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 173E7400 == 30 [pid = 3948] [id = 282] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 178F0C00 == 29 [pid = 3948] [id = 281] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 0F2AA400 == 28 [pid = 3948] [id = 278] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 105F0000 == 27 [pid = 3948] [id = 279] 02:43:55 INFO - PROCESS | 3948 | --DOCSHELL 1544E400 == 26 [pid = 3948] [id = 280] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 128 (15647400) [pid = 3948] [serial = 594] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 127 (1AE56000) [pid = 3948] [serial = 675] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 126 (13381C00) [pid = 3948] [serial = 627] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 125 (162B0000) [pid = 3948] [serial = 630] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 124 (1A60E400) [pid = 3948] [serial = 633] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 123 (1AE5BC00) [pid = 3948] [serial = 666] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 122 (13DE9C00) [pid = 3948] [serial = 669] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 121 (19865800) [pid = 3948] [serial = 777] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 120 (13DDF800) [pid = 3948] [serial = 766] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 119 (12AC9C00) [pid = 3948] [serial = 765] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 118 (176EF800) [pid = 3948] [serial = 774] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 117 (173BF400) [pid = 3948] [serial = 759] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 116 (15D9A000) [pid = 3948] [serial = 756] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 115 (143E7400) [pid = 3948] [serial = 768] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 114 (15447400) [pid = 3948] [serial = 769] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 113 (11222400) [pid = 3948] [serial = 753] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 112 (1A749400) [pid = 3948] [serial = 781] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 111 (1A00D000) [pid = 3948] [serial = 762] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 110 (16F08000) [pid = 3948] [serial = 771] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (16F0F400) [pid = 3948] [serial = 772] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (1A613800) [pid = 3948] [serial = 780] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (17896800) [pid = 3948] [serial = 786] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (1AD4E000) [pid = 3948] [serial = 789] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (1A8AAC00) [pid = 3948] [serial = 783] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (1AE4FC00) [pid = 3948] [serial = 790] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (1A8AB400) [pid = 3948] [serial = 784] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1A23F400) [pid = 3948] [serial = 787] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (19979400) [pid = 3948] [serial = 778] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (17F6C000) [pid = 3948] [serial = 775] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (105ECC00) [pid = 3948] [serial = 570] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (10A59800) [pid = 3948] [serial = 591] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (178FB000) [pid = 3948] [serial = 672] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (183AC400) [pid = 3948] [serial = 715] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (16CD8000) [pid = 3948] [serial = 712] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (0F2F9C00) [pid = 3948] [serial = 706] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (12A8C000) [pid = 3948] [serial = 709] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1A8A5800) [pid = 3948] [serial = 718] [outer = 00000000] [url = about:blank] 02:43:55 INFO - PROCESS | 3948 | 1465119835885 Marionette TRACE conn3 <- [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]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1836ms 02:43:55 INFO - PROCESS | 3948 | 1465119835934 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 3948 | 1465119835938 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:43:55 INFO - PROCESS | 3948 | 1465119835943 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 3948 | 1465119835946 Marionette TRACE conn3 <- [1,1102,null,{}] 02:43:55 INFO - PROCESS | 3948 | 1465119835952 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:55 INFO - PROCESS | 3948 | 1465119835954 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:56 INFO - PROCESS | 3948 | 1465119836049 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:43:56 INFO - PROCESS | 3948 | 1465119836141 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 3948 | 1465119836146 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:56 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2800 == 27 [pid = 3948] [id = 285] 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (0F2A3000) [pid = 3948] [serial = 854] [outer = 00000000] 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (0F2F8800) [pid = 3948] [serial = 855] [outer = 0F2A3000] 02:43:56 INFO - PROCESS | 3948 | 1465119836200 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1043A800) [pid = 3948] [serial = 856] [outer = 0F2A3000] 02:43:56 INFO - PROCESS | 3948 | 1465119836612 Marionette TRACE conn3 <- [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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 700ms 02:43:56 INFO - PROCESS | 3948 | 1465119836643 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 3948 | 1465119836648 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:43:56 INFO - PROCESS | 3948 | 1465119836654 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 3948 | 1465119836657 Marionette TRACE conn3 <- [1,1106,null,{}] 02:43:56 INFO - PROCESS | 3948 | 1465119836661 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:56 INFO - PROCESS | 3948 | 1465119836663 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:56 INFO - PROCESS | 3948 | 1465119836751 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:43:56 INFO - PROCESS | 3948 | 1465119836757 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 3948 | 1465119836759 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:56 INFO - PROCESS | 3948 | ++DOCSHELL 1127E400 == 28 [pid = 3948] [id = 286] 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (11282000) [pid = 3948] [serial = 857] [outer = 00000000] 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (11A1A800) [pid = 3948] [serial = 858] [outer = 11282000] 02:43:56 INFO - PROCESS | 3948 | 1465119836806 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (1280C400) [pid = 3948] [serial = 859] [outer = 11282000] 02:43:57 INFO - PROCESS | 3948 | 1465119837266 Marionette TRACE conn3 <- [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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 622ms 02:43:57 INFO - PROCESS | 3948 | 1465119837276 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 3948 | 1465119837278 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:43:57 INFO - PROCESS | 3948 | 1465119837281 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 3948 | 1465119837285 Marionette TRACE conn3 <- [1,1110,null,{}] 02:43:57 INFO - PROCESS | 3948 | 1465119837299 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 3948 | 1465119837304 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:57 INFO - PROCESS | 3948 | 1465119837389 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:43:57 INFO - PROCESS | 3948 | 1465119837431 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 3948 | 1465119837434 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:57 INFO - PROCESS | 3948 | ++DOCSHELL 1337A400 == 29 [pid = 3948] [id = 287] 02:43:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (1337B800) [pid = 3948] [serial = 860] [outer = 00000000] 02:43:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (13829C00) [pid = 3948] [serial = 861] [outer = 1337B800] 02:43:57 INFO - PROCESS | 3948 | 1465119837484 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (13DE0400) [pid = 3948] [serial = 862] [outer = 1337B800] 02:43:57 INFO - PROCESS | 3948 | 1465119837986 Marionette TRACE conn3 <- [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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 747ms 02:43:58 INFO - PROCESS | 3948 | 1465119838042 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3948 | 1465119838055 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:43:58 INFO - PROCESS | 3948 | 1465119838071 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:43:58 INFO - PROCESS | 3948 | 1465119838072 Marionette TRACE conn3 <- [1,1114,null,{}] 02:43:58 INFO - PROCESS | 3948 | 1465119838076 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 3948 | 1465119838078 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:58 INFO - PROCESS | 3948 | 1465119838194 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:43:58 INFO - PROCESS | 3948 | 1465119838257 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 3948 | 1465119838260 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:58 INFO - PROCESS | 3948 | ++DOCSHELL 13DE3800 == 30 [pid = 3948] [id = 288] 02:43:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (150BA800) [pid = 3948] [serial = 863] [outer = 00000000] 02:43:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (151A9C00) [pid = 3948] [serial = 864] [outer = 150BA800] 02:43:58 INFO - PROCESS | 3948 | 1465119838303 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (151B0800) [pid = 3948] [serial = 865] [outer = 150BA800] 02:43:58 INFO - PROCESS | 3948 | 1465119838727 Marionette TRACE conn3 <- [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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 700ms 02:43:58 INFO - PROCESS | 3948 | 1465119838794 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3948 | 1465119838796 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:43:58 INFO - PROCESS | 3948 | 1465119838809 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 3948 | 1465119838811 Marionette TRACE conn3 <- [1,1118,null,{}] 02:43:58 INFO - PROCESS | 3948 | 1465119838814 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 3948 | 1465119838817 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:58 INFO - PROCESS | 3948 | 1465119838927 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:43:58 INFO - PROCESS | 3948 | 1465119838939 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 3948 | 1465119838941 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:58 INFO - PROCESS | 3948 | ++DOCSHELL 15649000 == 31 [pid = 3948] [id = 289] 02:43:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (15649800) [pid = 3948] [serial = 866] [outer = 00000000] 02:43:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 106 (15DA1400) [pid = 3948] [serial = 867] [outer = 15649800] 02:43:58 INFO - PROCESS | 3948 | 1465119838989 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 107 (15EDCC00) [pid = 3948] [serial = 868] [outer = 15649800] 02:43:59 INFO - PROCESS | 3948 | 1465119839450 Marionette TRACE conn3 <- [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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 701ms 02:43:59 INFO - PROCESS | 3948 | 1465119839503 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 3948 | 1465119839505 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:43:59 INFO - PROCESS | 3948 | 1465119839508 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 3948 | 1465119839510 Marionette TRACE conn3 <- [1,1122,null,{}] 02:43:59 INFO - PROCESS | 3948 | 1465119839513 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 3948 | 1465119839519 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:59 INFO - PROCESS | 3948 | 1465119839659 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:43:59 INFO - PROCESS | 3948 | 1465119839670 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 3948 | 1465119839672 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:43:59 INFO - PROCESS | 3948 | ++DOCSHELL 160BA000 == 32 [pid = 3948] [id = 290] 02:43:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 108 (160C0800) [pid = 3948] [serial = 869] [outer = 00000000] 02:43:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 109 (16B28800) [pid = 3948] [serial = 870] [outer = 160C0800] 02:43:59 INFO - PROCESS | 3948 | 1465119839717 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 110 (16F0E000) [pid = 3948] [serial = 871] [outer = 160C0800] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 109 (17108800) [pid = 3948] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 108 (1027A400) [pid = 3948] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 107 (1AD49400) [pid = 3948] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 106 (114B1400) [pid = 3948] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 105 (143E6000) [pid = 3948] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (178F2800) [pid = 3948] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (17890C00) [pid = 3948] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1997DC00) [pid = 3948] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (104F0000) [pid = 3948] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (10B63000) [pid = 3948] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (16F09800) [pid = 3948] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (162A9800) [pid = 3948] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (0F2A0800) [pid = 3948] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (16F80C00) [pid = 3948] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1055FC00) [pid = 3948] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (105F3400) [pid = 3948] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (1A85E800) [pid = 3948] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (12805400) [pid = 3948] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (12D64000) [pid = 3948] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:44:00 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (0F2A6C00) [pid = 3948] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:44:00 INFO - PROCESS | 3948 | 1465119840661 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1182ms 02:44:00 INFO - PROCESS | 3948 | 1465119840699 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 3948 | 1465119840701 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:44:00 INFO - PROCESS | 3948 | 1465119840704 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:44:00 INFO - PROCESS | 3948 | 1465119840706 Marionette TRACE conn3 <- [1,1126,null,{}] 02:44:00 INFO - PROCESS | 3948 | 1465119840709 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 3948 | 1465119840721 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:00 INFO - PROCESS | 3948 | 1465119840836 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:44:00 INFO - PROCESS | 3948 | 1465119840897 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 3948 | 1465119840899 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:00 INFO - PROCESS | 3948 | ++DOCSHELL 0C781000 == 33 [pid = 3948] [id = 291] 02:44:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (0C786000) [pid = 3948] [serial = 872] [outer = 00000000] 02:44:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (11281000) [pid = 3948] [serial = 873] [outer = 0C786000] 02:44:00 INFO - PROCESS | 3948 | 1465119840947 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1280FC00) [pid = 3948] [serial = 874] [outer = 0C786000] 02:44:01 INFO - PROCESS | 3948 | 1465119841311 Marionette TRACE conn3 <- [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]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 638ms 02:44:01 INFO - PROCESS | 3948 | 1465119841331 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 3948 | 1465119841332 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:44:01 INFO - PROCESS | 3948 | 1465119841336 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 3948 | 1465119841337 Marionette TRACE conn3 <- [1,1130,null,{}] 02:44:01 INFO - PROCESS | 3948 | 1465119841341 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 3948 | 1465119841342 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:01 INFO - PROCESS | 3948 | 1465119841420 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:44:01 INFO - PROCESS | 3948 | 1465119841426 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 3948 | 1465119841428 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:01 INFO - PROCESS | 3948 | ++DOCSHELL 110F1C00 == 34 [pid = 3948] [id = 292] 02:44:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (12845C00) [pid = 3948] [serial = 875] [outer = 00000000] 02:44:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (16F80400) [pid = 3948] [serial = 876] [outer = 12845C00] 02:44:01 INFO - PROCESS | 3948 | 1465119841470 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (16F80C00) [pid = 3948] [serial = 877] [outer = 12845C00] 02:44:01 INFO - PROCESS | 3948 | 1465119841887 Marionette TRACE conn3 <- [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]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 591ms 02:44:01 INFO - PROCESS | 3948 | 1465119841944 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 3948 | 1465119841946 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:44:01 INFO - PROCESS | 3948 | 1465119841950 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 3948 | 1465119841951 Marionette TRACE conn3 <- [1,1134,null,{}] 02:44:01 INFO - PROCESS | 3948 | 1465119841955 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 3948 | 1465119841957 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:02 INFO - PROCESS | 3948 | 1465119842041 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:44:02 INFO - PROCESS | 3948 | 1465119842046 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 3948 | 1465119842048 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:02 INFO - PROCESS | 3948 | ++DOCSHELL 13331C00 == 35 [pid = 3948] [id = 293] 02:44:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (17108800) [pid = 3948] [serial = 878] [outer = 00000000] 02:44:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (1710F400) [pid = 3948] [serial = 879] [outer = 17108800] 02:44:02 INFO - PROCESS | 3948 | 1465119842091 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (17110000) [pid = 3948] [serial = 880] [outer = 17108800] 02:44:02 INFO - PROCESS | 3948 | 1465119842733 Marionette TRACE conn3 <- [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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 825ms 02:44:02 INFO - PROCESS | 3948 | 1465119842794 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 3948 | 1465119842799 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:44:02 INFO - PROCESS | 3948 | 1465119842828 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 3948 | 1465119842832 Marionette TRACE conn3 <- [1,1138,null,{}] 02:44:02 INFO - PROCESS | 3948 | 1465119842838 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 3948 | 1465119842841 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:02 INFO - PROCESS | 3948 | 1465119842970 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:44:03 INFO - PROCESS | 3948 | 1465119843102 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 3948 | 1465119843107 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:03 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A4400 == 36 [pid = 3948] [id = 294] 02:44:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 100 (0F2A6800) [pid = 3948] [serial = 881] [outer = 00000000] 02:44:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 101 (104EFC00) [pid = 3948] [serial = 882] [outer = 0F2A6800] 02:44:03 INFO - PROCESS | 3948 | 1465119843164 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 102 (110F9800) [pid = 3948] [serial = 883] [outer = 0F2A6800] 02:44:03 INFO - PROCESS | 3948 | 1465119843861 Marionette TRACE conn3 <- [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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1089ms 02:44:03 INFO - PROCESS | 3948 | 1465119843931 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 3948 | 1465119843935 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:44:03 INFO - PROCESS | 3948 | 1465119843942 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 3948 | 1465119843944 Marionette TRACE conn3 <- [1,1142,null,{}] 02:44:03 INFO - PROCESS | 3948 | 1465119843948 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:03 INFO - PROCESS | 3948 | 1465119843951 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:04 INFO - PROCESS | 3948 | 1465119844069 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:44:04 INFO - PROCESS | 3948 | 1465119844206 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 3948 | 1465119844208 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:04 INFO - PROCESS | 3948 | ++DOCSHELL 12A8E800 == 37 [pid = 3948] [id = 295] 02:44:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 103 (12B62800) [pid = 3948] [serial = 884] [outer = 00000000] 02:44:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 104 (1436D400) [pid = 3948] [serial = 885] [outer = 12B62800] 02:44:04 INFO - PROCESS | 3948 | 1465119844266 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 105 (151A4C00) [pid = 3948] [serial = 886] [outer = 12B62800] 02:44:05 INFO - PROCESS | 3948 | 1465119845146 Marionette TRACE conn3 <- [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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1292ms 02:44:05 INFO - PROCESS | 3948 | 1465119845222 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 3948 | 1465119845227 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:44:05 INFO - PROCESS | 3948 | 1465119845232 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:44:05 INFO - PROCESS | 3948 | 1465119845235 Marionette TRACE conn3 <- [1,1146,null,{}] 02:44:05 INFO - PROCESS | 3948 | 1465119845240 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:05 INFO - PROCESS | 3948 | 1465119845243 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:05 INFO - PROCESS | 3948 | 1465119845354 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:44:05 INFO - PROCESS | 3948 | 1465119845498 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 3948 | 1465119845502 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 110F1C00 == 36 [pid = 3948] [id = 292] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 0C781000 == 35 [pid = 3948] [id = 291] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 160BA000 == 34 [pid = 3948] [id = 290] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 15649000 == 33 [pid = 3948] [id = 289] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 13DE3800 == 32 [pid = 3948] [id = 288] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 1337A400 == 31 [pid = 3948] [id = 287] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 1127E400 == 30 [pid = 3948] [id = 286] 02:44:05 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2800 == 29 [pid = 3948] [id = 285] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 104 (17F71000) [pid = 3948] [serial = 760] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 103 (12841000) [pid = 3948] [serial = 754] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 102 (1AF60C00) [pid = 3948] [serial = 751] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 101 (1A74B000) [pid = 3948] [serial = 763] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 100 (160BCC00) [pid = 3948] [serial = 757] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 99 (17DDD400) [pid = 3948] [serial = 819] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (1811D000) [pid = 3948] [serial = 820] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (1A010C00) [pid = 3948] [serial = 823] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (1A00AC00) [pid = 3948] [serial = 822] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1A60B800) [pid = 3948] [serial = 825] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (150BA400) [pid = 3948] [serial = 828] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (15D9F000) [pid = 3948] [serial = 829] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (13087000) [pid = 3948] [serial = 810] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (16F82800) [pid = 3948] [serial = 813] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (16F8AC00) [pid = 3948] [serial = 814] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16CD6800) [pid = 3948] [serial = 798] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F0D400) [pid = 3948] [serial = 799] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (0F2AB800) [pid = 3948] [serial = 793] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (0F2A7C00) [pid = 3948] [serial = 792] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (171E3400) [pid = 3948] [serial = 816] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (110F8800) [pid = 3948] [serial = 807] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1333C800) [pid = 3948] [serial = 808] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (11A0F000) [pid = 3948] [serial = 795] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13088800) [pid = 3948] [serial = 796] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1A8AA000) [pid = 3948] [serial = 801] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1AE53800) [pid = 3948] [serial = 802] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16F7FC00) [pid = 3948] [serial = 804] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F84000) [pid = 3948] [serial = 805] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15431400) [pid = 3948] [serial = 811] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A74B800) [pid = 3948] [serial = 834] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A85DC00) [pid = 3948] [serial = 835] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A60E000) [pid = 3948] [serial = 826] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (19D58000) [pid = 3948] [serial = 832] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (17110C00) [pid = 3948] [serial = 831] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (176E7000) [pid = 3948] [serial = 817] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2800 == 30 [pid = 3948] [id = 296] 02:44:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (0F2A6C00) [pid = 3948] [serial = 887] [outer = 00000000] 02:44:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (0F2EF800) [pid = 3948] [serial = 888] [outer = 0F2A6C00] 02:44:05 INFO - PROCESS | 3948 | 1465119845575 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (10A56400) [pid = 3948] [serial = 889] [outer = 0F2A6C00] 02:44:06 INFO - PROCESS | 3948 | 1465119846093 Marionette TRACE conn3 <- [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]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 887ms 02:44:06 INFO - PROCESS | 3948 | 1465119846137 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3948 | 1465119846141 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:44:06 INFO - PROCESS | 3948 | 1465119846147 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:44:06 INFO - PROCESS | 3948 | 1465119846149 Marionette TRACE conn3 <- [1,1150,null,{}] 02:44:06 INFO - PROCESS | 3948 | 1465119846153 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 3948 | 1465119846156 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:06 INFO - PROCESS | 3948 | 1465119846241 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:44:06 INFO - PROCESS | 3948 | 1465119846350 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3948 | 1465119846352 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:06 INFO - PROCESS | 3948 | ++DOCSHELL 10A63400 == 31 [pid = 3948] [id = 297] 02:44:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1284B400) [pid = 3948] [serial = 890] [outer = 00000000] 02:44:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (13031400) [pid = 3948] [serial = 891] [outer = 1284B400] 02:44:06 INFO - PROCESS | 3948 | 1465119846398 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13332800) [pid = 3948] [serial = 892] [outer = 1284B400] 02:44:06 INFO - PROCESS | 3948 | 1465119846779 Marionette TRACE conn3 <- [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]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 700ms 02:44:06 INFO - PROCESS | 3948 | 1465119846863 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3948 | 1465119846866 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:44:06 INFO - PROCESS | 3948 | 1465119846871 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3948 | 1465119846874 Marionette TRACE conn3 <- [1,1154,null,{}] 02:44:06 INFO - PROCESS | 3948 | 1465119846885 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 3948 | 1465119846889 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:06 INFO - PROCESS | 3948 | 1465119846977 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:44:06 INFO - PROCESS | 3948 | 1465119846991 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3948 | 1465119846994 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:06 INFO - PROCESS | 3948 | ++DOCSHELL 15429400 == 32 [pid = 3948] [id = 298] 02:44:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15429C00) [pid = 3948] [serial = 893] [outer = 00000000] 02:44:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15646C00) [pid = 3948] [serial = 894] [outer = 15429C00] 02:44:07 INFO - PROCESS | 3948 | 1465119847041 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15D9C000) [pid = 3948] [serial = 895] [outer = 15429C00] 02:44:07 INFO - PROCESS | 3948 | 1465119847495 Marionette TRACE conn3 <- [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]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 623ms 02:44:07 INFO - PROCESS | 3948 | 1465119847519 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 3948 | 1465119847521 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:44:07 INFO - PROCESS | 3948 | 1465119847525 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 3948 | 1465119847526 Marionette TRACE conn3 <- [1,1158,null,{}] 02:44:07 INFO - PROCESS | 3948 | 1465119847530 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 3948 | 1465119847531 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:07 INFO - PROCESS | 3948 | 1465119847617 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:44:07 INFO - PROCESS | 3948 | 1465119847622 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 3948 | 1465119847624 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:07 INFO - PROCESS | 3948 | ++DOCSHELL 160B9400 == 33 [pid = 3948] [id = 299] 02:44:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (160B9800) [pid = 3948] [serial = 896] [outer = 00000000] 02:44:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (162AB400) [pid = 3948] [serial = 897] [outer = 160B9800] 02:44:07 INFO - PROCESS | 3948 | 1465119847668 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16C53800) [pid = 3948] [serial = 898] [outer = 160B9800] 02:44:08 INFO - PROCESS | 3948 | 1465119848141 Marionette TRACE conn3 <- [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]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 638ms 02:44:08 INFO - PROCESS | 3948 | 1465119848162 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3948 | 1465119848164 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:44:08 INFO - PROCESS | 3948 | 1465119848171 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3948 | 1465119848173 Marionette TRACE conn3 <- [1,1162,null,{}] 02:44:08 INFO - PROCESS | 3948 | 1465119848176 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 3948 | 1465119848178 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:08 INFO - PROCESS | 3948 | 1465119848288 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:44:08 INFO - PROCESS | 3948 | 1465119848294 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3948 | 1465119848296 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:08 INFO - PROCESS | 3948 | ++DOCSHELL 15EE5000 == 34 [pid = 3948] [id = 300] 02:44:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (16CCF000) [pid = 3948] [serial = 899] [outer = 00000000] 02:44:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F0A800) [pid = 3948] [serial = 900] [outer = 16CCF000] 02:44:08 INFO - PROCESS | 3948 | 1465119848339 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F0EC00) [pid = 3948] [serial = 901] [outer = 16CCF000] 02:44:08 INFO - PROCESS | 3948 | 1465119848812 Marionette TRACE conn3 <- [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] 02:44:08 INFO - PROCESS | 3948 | 1465119848854 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:44:08 INFO - PROCESS | 3948 | 1465119848862 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3948 | 1465119848864 Marionette TRACE conn3 <- [1,1166,null,{}] 02:44:08 INFO - PROCESS | 3948 | 1465119848867 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 3948 | 1465119848873 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:08 INFO - PROCESS | 3948 | 1465119849004 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:44:09 INFO - PROCESS | 3948 | 1465119849065 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3948 | 1465119849067 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:09 INFO - PROCESS | 3948 | ++DOCSHELL 16F82C00 == 35 [pid = 3948] [id = 301] 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F84000) [pid = 3948] [serial = 902] [outer = 00000000] 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (171EB800) [pid = 3948] [serial = 903] [outer = 16F84000] 02:44:09 INFO - PROCESS | 3948 | 1465119849122 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (172C2000) [pid = 3948] [serial = 904] [outer = 16F84000] 02:44:09 INFO - PROCESS | 3948 | 1465119849559 Marionette TRACE conn3 <- [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] 02:44:09 INFO - PROCESS | 3948 | 1465119849626 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:44:09 INFO - PROCESS | 3948 | 1465119849636 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 3948 | 1465119849637 Marionette TRACE conn3 <- [1,1170,null,{}] 02:44:09 INFO - PROCESS | 3948 | 1465119849641 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 3948 | 1465119849643 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:09 INFO - PROCESS | 3948 | 1465119849753 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:44:09 INFO - PROCESS | 3948 | 1465119849814 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3948 | 1465119849816 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:09 INFO - PROCESS | 3948 | ++DOCSHELL 17896800 == 36 [pid = 3948] [id = 302] 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (17896C00) [pid = 3948] [serial = 905] [outer = 00000000] 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1797FC00) [pid = 3948] [serial = 906] [outer = 17896C00] 02:44:09 INFO - PROCESS | 3948 | 1465119849858 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (17983000) [pid = 3948] [serial = 907] [outer = 17896C00] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (11A18C00) [pid = 3948] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (0F2A3000) [pid = 3948] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (11282000) [pid = 3948] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (105F4800) [pid = 3948] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (15DA1C00) [pid = 3948] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (17985000) [pid = 3948] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1A8A4000) [pid = 3948] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0F2A2C00) [pid = 3948] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15649800) [pid = 3948] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0C786000) [pid = 3948] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (160C0800) [pid = 3948] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12845C00) [pid = 3948] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1337B800) [pid = 3948] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:44:10 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (150BA800) [pid = 3948] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:44:10 INFO - PROCESS | 3948 | 1465119850300 Marionette TRACE conn3 <- [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] 02:44:10 INFO - PROCESS | 3948 | 1465119850335 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 3948 | 1465119850338 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:44:10 INFO - PROCESS | 3948 | 1465119850340 Marionette TRACE conn3 <- [1,1174,null,{}] 02:44:10 INFO - PROCESS | 3948 | 1465119850343 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 3948 | 1465119850345 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:10 INFO - PROCESS | 3948 | 1465119850425 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:44:10 INFO - PROCESS | 3948 | 1465119850430 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 3948 | 1465119850432 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:10 INFO - PROCESS | 3948 | ++DOCSHELL 1337B800 == 37 [pid = 3948] [id = 303] 02:44:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151A9000) [pid = 3948] [serial = 908] [outer = 00000000] 02:44:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (160C1C00) [pid = 3948] [serial = 909] [outer = 151A9000] 02:44:10 INFO - PROCESS | 3948 | 1465119850474 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1710D000) [pid = 3948] [serial = 910] [outer = 151A9000] 02:44:10 INFO - PROCESS | 3948 | 1465119850921 Marionette TRACE conn3 <- [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] 02:44:10 INFO - PROCESS | 3948 | 1465119850979 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:44:10 INFO - PROCESS | 3948 | 1465119850982 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 3948 | 1465119850984 Marionette TRACE conn3 <- [1,1178,null,{}] 02:44:10 INFO - PROCESS | 3948 | 1465119850987 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 3948 | 1465119850989 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:11 INFO - PROCESS | 3948 | 1465119851081 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:44:11 INFO - PROCESS | 3948 | 1465119851091 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 3948 | 1465119851093 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:11 INFO - PROCESS | 3948 | ++DOCSHELL 15424400 == 38 [pid = 3948] [id = 304] 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (176E7000) [pid = 3948] [serial = 911] [outer = 00000000] 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1811F800) [pid = 3948] [serial = 912] [outer = 176E7000] 02:44:11 INFO - PROCESS | 3948 | 1465119851135 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1837A000) [pid = 3948] [serial = 913] [outer = 176E7000] 02:44:11 INFO - PROCESS | 3948 | 1465119851579 Marionette TRACE conn3 <- [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] 02:44:11 INFO - PROCESS | 3948 | 1465119851622 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:44:11 INFO - PROCESS | 3948 | 1465119851626 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 3948 | 1465119851627 Marionette TRACE conn3 <- [1,1182,null,{}] 02:44:11 INFO - PROCESS | 3948 | 1465119851631 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 3948 | 1465119851632 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:11 INFO - PROCESS | 3948 | 1465119851713 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:44:11 INFO - PROCESS | 3948 | 1465119851718 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 3948 | 1465119851720 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:11 INFO - PROCESS | 3948 | ++DOCSHELL 18379000 == 39 [pid = 3948] [id = 305] 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1837D800) [pid = 3948] [serial = 914] [outer = 00000000] 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (183AD000) [pid = 3948] [serial = 915] [outer = 1837D800] 02:44:11 INFO - PROCESS | 3948 | 1465119851764 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (183B4400) [pid = 3948] [serial = 916] [outer = 1837D800] 02:44:12 INFO - PROCESS | 3948 | --DOCSHELL 11287C00 == 38 [pid = 3948] [id = 284] 02:44:12 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2800 == 37 [pid = 3948] [id = 296] 02:44:12 INFO - PROCESS | 3948 | --DOCSHELL 12A8E800 == 36 [pid = 3948] [id = 295] 02:44:12 INFO - PROCESS | 3948 | --DOCSHELL 13331C00 == 35 [pid = 3948] [id = 293] 02:44:12 INFO - PROCESS | 3948 | --DOCSHELL 0F2A4400 == 34 [pid = 3948] [id = 294] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 10A63400 == 33 [pid = 3948] [id = 297] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 15429400 == 32 [pid = 3948] [id = 298] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 15EE5000 == 31 [pid = 3948] [id = 300] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 1337B800 == 30 [pid = 3948] [id = 303] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 160B9400 == 29 [pid = 3948] [id = 299] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 17896800 == 28 [pid = 3948] [id = 302] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 16F82C00 == 27 [pid = 3948] [id = 301] 02:44:13 INFO - PROCESS | 3948 | --DOCSHELL 15424400 == 26 [pid = 3948] [id = 304] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12844400) [pid = 3948] [serial = 852] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (0F2F8800) [pid = 3948] [serial = 855] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1043A800) [pid = 3948] [serial = 856] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (11A1A800) [pid = 3948] [serial = 858] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1280C400) [pid = 3948] [serial = 859] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (12840400) [pid = 3948] [serial = 838] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11227800) [pid = 3948] [serial = 837] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16B28400) [pid = 3948] [serial = 841] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (160B4800) [pid = 3948] [serial = 840] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1A239000) [pid = 3948] [serial = 844] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (19D66C00) [pid = 3948] [serial = 843] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1AE53400) [pid = 3948] [serial = 847] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1AD4D800) [pid = 3948] [serial = 846] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (151ABC00) [pid = 3948] [serial = 850] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (151A9800) [pid = 3948] [serial = 849] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15DA1400) [pid = 3948] [serial = 867] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (11281000) [pid = 3948] [serial = 873] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (16B28800) [pid = 3948] [serial = 870] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (16F80400) [pid = 3948] [serial = 876] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (13829C00) [pid = 3948] [serial = 861] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (1710F400) [pid = 3948] [serial = 879] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (16F0E000) [pid = 3948] [serial = 871] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (151A9C00) [pid = 3948] [serial = 864] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (151B0800) [pid = 3948] [serial = 865] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (1280FC00) [pid = 3948] [serial = 874] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (16F80C00) [pid = 3948] [serial = 877] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (15EDCC00) [pid = 3948] [serial = 868] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (12ACF400) [pid = 3948] [serial = 853] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (13DE0400) [pid = 3948] [serial = 862] [outer = 00000000] [url = about:blank] 02:44:13 INFO - PROCESS | 3948 | 1465119853558 Marionette TRACE conn3 <- [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] 02:44:13 INFO - PROCESS | 3948 | 1465119853635 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:44:13 INFO - PROCESS | 3948 | 1465119853641 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 3948 | 1465119853645 Marionette TRACE conn3 <- [1,1186,null,{}] 02:44:13 INFO - PROCESS | 3948 | 1465119853651 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 3948 | 1465119853654 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:13 INFO - PROCESS | 3948 | 1465119853745 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:44:13 INFO - PROCESS | 3948 | 1465119853758 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 3948 | 1465119853761 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:13 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F8800 == 27 [pid = 3948] [id = 306] 02:44:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (10270000) [pid = 3948] [serial = 917] [outer = 00000000] 02:44:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (104E7000) [pid = 3948] [serial = 918] [outer = 10270000] 02:44:13 INFO - PROCESS | 3948 | 1465119853809 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (1055C400) [pid = 3948] [serial = 919] [outer = 10270000] 02:44:14 INFO - PROCESS | 3948 | 1465119854293 Marionette TRACE conn3 <- [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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 685ms 02:44:14 INFO - PROCESS | 3948 | 1465119854337 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 3948 | 1465119854342 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:44:14 INFO - PROCESS | 3948 | 1465119854348 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 3948 | 1465119854350 Marionette TRACE conn3 <- [1,1190,null,{}] 02:44:14 INFO - PROCESS | 3948 | 1465119854354 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 3948 | 1465119854357 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:14 INFO - PROCESS | 3948 | 1465119854443 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:44:14 INFO - PROCESS | 3948 | 1465119854452 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 3948 | 1465119854455 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:14 INFO - PROCESS | 3948 | ++DOCSHELL 11226000 == 28 [pid = 3948] [id = 307] 02:44:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (11227800) [pid = 3948] [serial = 920] [outer = 00000000] 02:44:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (11282000) [pid = 3948] [serial = 921] [outer = 11227800] 02:44:14 INFO - PROCESS | 3948 | 1465119854502 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (11A0EC00) [pid = 3948] [serial = 922] [outer = 11227800] 02:44:14 INFO - PROCESS | 3948 | 1465119854981 Marionette TRACE conn3 <- [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]]]}] 02:44:15 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 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 701ms 02:44:15 INFO - PROCESS | 3948 | 1465119855046 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 3948 | 1465119855049 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:44:15 INFO - PROCESS | 3948 | 1465119855052 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 3948 | 1465119855055 Marionette TRACE conn3 <- [1,1194,null,{}] 02:44:15 INFO - PROCESS | 3948 | 1465119855072 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 3948 | 1465119855079 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:15 INFO - PROCESS | 3948 | 1465119855247 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:44:15 INFO - PROCESS | 3948 | 1465119855266 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 3948 | 1465119855270 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:15 INFO - PROCESS | 3948 | ++DOCSHELL 12ACC000 == 29 [pid = 3948] [id = 308] 02:44:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (12ACC800) [pid = 3948] [serial = 923] [outer = 00000000] 02:44:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (12B58800) [pid = 3948] [serial = 924] [outer = 12ACC800] 02:44:15 INFO - PROCESS | 3948 | 1465119855317 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1302AC00) [pid = 3948] [serial = 925] [outer = 12ACC800] 02:44:15 INFO - PROCESS | 3948 | 1465119855724 Marionette TRACE conn3 <- [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]]]}] 02:44:15 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 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 700ms 02:44:15 INFO - PROCESS | 3948 | 1465119855751 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 3948 | 1465119855754 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:44:15 INFO - PROCESS | 3948 | 1465119855757 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 3948 | 1465119855769 Marionette TRACE conn3 <- [1,1198,null,{}] 02:44:15 INFO - PROCESS | 3948 | 1465119855773 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 3948 | 1465119855775 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:15 INFO - PROCESS | 3948 | 1465119855890 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:44:15 INFO - PROCESS | 3948 | 1465119855898 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 3948 | 1465119855900 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:15 INFO - PROCESS | 3948 | ++DOCSHELL 12B58400 == 30 [pid = 3948] [id = 309] 02:44:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12D64000) [pid = 3948] [serial = 926] [outer = 00000000] 02:44:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (13915C00) [pid = 3948] [serial = 927] [outer = 12D64000] 02:44:15 INFO - PROCESS | 3948 | 1465119855945 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13DDF800) [pid = 3948] [serial = 928] [outer = 12D64000] 02:44:16 INFO - PROCESS | 3948 | 1465119856372 Marionette TRACE conn3 <- [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]]]}] 02:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 653ms 02:44:16 INFO - PROCESS | 3948 | 1465119856415 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 3948 | 1465119856401 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:44:16 INFO - PROCESS | 3948 | 1465119856405 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 3948 | 1465119856406 Marionette TRACE conn3 <- [1,1202,null,{}] 02:44:16 INFO - PROCESS | 3948 | 1465119856410 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:16 INFO - PROCESS | 3948 | 1465119856412 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:16 INFO - PROCESS | 3948 | 1465119856518 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:44:16 INFO - PROCESS | 3948 | 1465119856561 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 3948 | 1465119856563 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:16 INFO - PROCESS | 3948 | ++DOCSHELL 143E0000 == 31 [pid = 3948] [id = 310] 02:44:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (143E7400) [pid = 3948] [serial = 929] [outer = 00000000] 02:44:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (150BB000) [pid = 3948] [serial = 930] [outer = 143E7400] 02:44:16 INFO - PROCESS | 3948 | 1465119856610 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (151A6000) [pid = 3948] [serial = 931] [outer = 143E7400] 02:44:17 INFO - PROCESS | 3948 | 1465119857020 Marionette TRACE conn3 <- [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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 622ms 02:44:17 INFO - PROCESS | 3948 | 1465119857043 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3948 | 1465119857045 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:44:17 INFO - PROCESS | 3948 | 1465119857048 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:44:17 INFO - PROCESS | 3948 | 1465119857050 Marionette TRACE conn3 <- [1,1206,null,{}] 02:44:17 INFO - PROCESS | 3948 | 1465119857053 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 3948 | 1465119857058 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:17 INFO - PROCESS | 3948 | 1465119857193 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:44:17 INFO - PROCESS | 3948 | 1465119857200 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3948 | 1465119857202 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:17 INFO - PROCESS | 3948 | ++DOCSHELL 151AE000 == 32 [pid = 3948] [id = 311] 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (151AEC00) [pid = 3948] [serial = 932] [outer = 00000000] 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15649800) [pid = 3948] [serial = 933] [outer = 151AEC00] 02:44:17 INFO - PROCESS | 3948 | 1465119857246 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15DA5400) [pid = 3948] [serial = 934] [outer = 151AEC00] 02:44:17 INFO - PROCESS | 3948 | 1465119857643 Marionette TRACE conn3 <- [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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 638ms 02:44:17 INFO - PROCESS | 3948 | 1465119857686 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3948 | 1465119857688 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:44:17 INFO - PROCESS | 3948 | 1465119857691 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:44:17 INFO - PROCESS | 3948 | 1465119857693 Marionette TRACE conn3 <- [1,1210,null,{}] 02:44:17 INFO - PROCESS | 3948 | 1465119857696 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 3948 | 1465119857698 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:17 INFO - PROCESS | 3948 | 1465119857822 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:44:17 INFO - PROCESS | 3948 | 1465119857862 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3948 | 1465119857864 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:17 INFO - PROCESS | 3948 | ++DOCSHELL 15649000 == 33 [pid = 3948] [id = 312] 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15D99400) [pid = 3948] [serial = 935] [outer = 00000000] 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160B5400) [pid = 3948] [serial = 936] [outer = 15D99400] 02:44:17 INFO - PROCESS | 3948 | 1465119857907 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160B8C00) [pid = 3948] [serial = 937] [outer = 15D99400] 02:44:18 INFO - PROCESS | 3948 | 1465119858286 Marionette TRACE conn3 <- [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] 02:44:18 INFO - PROCESS | 3948 | 1465119858332 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:44:18 INFO - PROCESS | 3948 | 1465119858335 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 3948 | 1465119858337 Marionette TRACE conn3 <- [1,1214,null,{}] 02:44:18 INFO - PROCESS | 3948 | 1465119858340 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 3948 | 1465119858342 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:18 INFO - PROCESS | 3948 | 1465119858456 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:44:18 INFO - PROCESS | 3948 | 1465119858509 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 3948 | 1465119858511 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:18 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2000 == 34 [pid = 3948] [id = 313] 02:44:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15D99800) [pid = 3948] [serial = 938] [outer = 00000000] 02:44:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16B27400) [pid = 3948] [serial = 939] [outer = 15D99800] 02:44:18 INFO - PROCESS | 3948 | 1465119858554 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16B2C800) [pid = 3948] [serial = 940] [outer = 15D99800] 02:44:18 INFO - PROCESS | 3948 | 1465119858937 Marionette TRACE conn3 <- [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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 638ms 02:44:18 INFO - PROCESS | 3948 | 1465119858973 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 3948 | 1465119858975 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:44:18 INFO - PROCESS | 3948 | 1465119858979 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:44:18 INFO - PROCESS | 3948 | 1465119858980 Marionette TRACE conn3 <- [1,1218,null,{}] 02:44:18 INFO - PROCESS | 3948 | 1465119858984 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 3948 | 1465119858985 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:19 INFO - PROCESS | 3948 | 1465119859092 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:44:19 INFO - PROCESS | 3948 | 1465119859176 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 3948 | 1465119859178 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:19 INFO - PROCESS | 3948 | ++DOCSHELL 12A8F000 == 35 [pid = 3948] [id = 314] 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16C55400) [pid = 3948] [serial = 941] [outer = 00000000] 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (16F0BC00) [pid = 3948] [serial = 942] [outer = 16C55400] 02:44:19 INFO - PROCESS | 3948 | 1465119859220 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F0C800) [pid = 3948] [serial = 943] [outer = 16C55400] 02:44:19 INFO - PROCESS | 3948 | 1465119859619 Marionette TRACE conn3 <- [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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 685ms 02:44:19 INFO - PROCESS | 3948 | 1465119859687 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 3948 | 1465119859689 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:44:19 INFO - PROCESS | 3948 | 1465119859692 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 3948 | 1465119859694 Marionette TRACE conn3 <- [1,1222,null,{}] 02:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:44:19 INFO - PROCESS | 3948 | 1465119859697 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 3948 | 1465119859699 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:19 INFO - PROCESS | 3948 | 1465119859831 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:44:19 INFO - PROCESS | 3948 | 1465119859843 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 3948 | 1465119859845 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:19 INFO - PROCESS | 3948 | ++DOCSHELL 16F07400 == 36 [pid = 3948] [id = 315] 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F7E400) [pid = 3948] [serial = 944] [outer = 00000000] 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F8D400) [pid = 3948] [serial = 945] [outer = 16F7E400] 02:44:19 INFO - PROCESS | 3948 | 1465119859887 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17104400) [pid = 3948] [serial = 946] [outer = 16F7E400] 02:44:20 INFO - PROCESS | 3948 | 1465119860293 Marionette TRACE conn3 <- [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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 638ms 02:44:20 INFO - PROCESS | 3948 | 1465119860317 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 3948 | 1465119860319 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:44:20 INFO - PROCESS | 3948 | 1465119860328 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 3948 | 1465119860331 Marionette TRACE conn3 <- [1,1226,null,{}] 02:44:20 INFO - PROCESS | 3948 | 1465119860335 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 3948 | 1465119860337 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:20 INFO - PROCESS | 3948 | 1465119860459 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:44:20 INFO - PROCESS | 3948 | 1465119860550 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3948 | 1465119860552 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:20 INFO - PROCESS | 3948 | ++DOCSHELL 13DE2C00 == 37 [pid = 3948] [id = 316] 02:44:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1710EC00) [pid = 3948] [serial = 947] [outer = 00000000] 02:44:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1788E800) [pid = 3948] [serial = 948] [outer = 1710EC00] 02:44:20 INFO - PROCESS | 3948 | 1465119860599 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (17979C00) [pid = 3948] [serial = 949] [outer = 1710EC00] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (176E7000) [pid = 3948] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16CCF000) [pid = 3948] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16F84000) [pid = 3948] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17896C00) [pid = 3948] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (160B9800) [pid = 3948] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15429C00) [pid = 3948] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1284B400) [pid = 3948] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (0F2A6C00) [pid = 3948] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12B62800) [pid = 3948] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2A6800) [pid = 3948] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (17108800) [pid = 3948] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:44:20 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (151A9000) [pid = 3948] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:44:21 INFO - PROCESS | 3948 | 1465119861138 Marionette TRACE conn3 <- [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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 825ms 02:44:21 INFO - PROCESS | 3948 | 1465119861165 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 3948 | 1465119861167 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:44:21 INFO - PROCESS | 3948 | 1465119861171 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3948 | 1465119861172 Marionette TRACE conn3 <- [1,1230,null,{}] 02:44:21 INFO - PROCESS | 3948 | 1465119861188 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 3948 | 1465119861190 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:21 INFO - PROCESS | 3948 | 1465119861267 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:44:21 INFO - PROCESS | 3948 | 1465119861272 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 3948 | 1465119861274 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:21 INFO - PROCESS | 3948 | ++DOCSHELL 12B62800 == 38 [pid = 3948] [id = 317] 02:44:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (150F2C00) [pid = 3948] [serial = 950] [outer = 00000000] 02:44:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F84000) [pid = 3948] [serial = 951] [outer = 150F2C00] 02:44:21 INFO - PROCESS | 3948 | 1465119861317 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F8B000) [pid = 3948] [serial = 952] [outer = 150F2C00] 02:44:21 INFO - PROCESS | 3948 | 1465119861712 Marionette TRACE conn3 <- [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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 592ms 02:44:21 INFO - PROCESS | 3948 | 1465119861768 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 3948 | 1465119861770 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:44:21 INFO - PROCESS | 3948 | 1465119861774 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3948 | 1465119861775 Marionette TRACE conn3 <- [1,1234,null,{}] 02:44:21 INFO - PROCESS | 3948 | 1465119861779 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 3948 | 1465119861780 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:21 INFO - PROCESS | 3948 | 1465119861909 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:44:21 INFO - PROCESS | 3948 | 1465119861920 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 3948 | 1465119861922 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:21 INFO - PROCESS | 3948 | ++DOCSHELL 12D9E800 == 39 [pid = 3948] [id = 318] 02:44:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (13822800) [pid = 3948] [serial = 953] [outer = 00000000] 02:44:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1737F000) [pid = 3948] [serial = 954] [outer = 13822800] 02:44:21 INFO - PROCESS | 3948 | 1465119861968 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (17DE7000) [pid = 3948] [serial = 955] [outer = 13822800] 02:44:22 INFO - PROCESS | 3948 | 1465119862406 Marionette TRACE conn3 <- [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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 700ms 02:44:22 INFO - PROCESS | 3948 | 1465119862475 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 3948 | 1465119862476 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:44:22 INFO - PROCESS | 3948 | 1465119862480 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 3948 | 1465119862481 Marionette TRACE conn3 <- [1,1238,null,{}] 02:44:22 INFO - PROCESS | 3948 | 1465119862485 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 3948 | 1465119862487 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:22 INFO - PROCESS | 3948 | 1465119862569 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:44:22 INFO - PROCESS | 3948 | 1465119862575 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 3948 | 1465119862577 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:22 INFO - PROCESS | 3948 | ++DOCSHELL 150F6400 == 40 [pid = 3948] [id = 319] 02:44:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16B25000) [pid = 3948] [serial = 956] [outer = 00000000] 02:44:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (18383C00) [pid = 3948] [serial = 957] [outer = 16B25000] 02:44:22 INFO - PROCESS | 3948 | 1465119862622 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (19867400) [pid = 3948] [serial = 958] [outer = 16B25000] 02:44:23 INFO - PROCESS | 3948 | --DOCSHELL 18379000 == 39 [pid = 3948] [id = 305] 02:44:23 INFO - PROCESS | 3948 | --DOCSHELL 0F2F8800 == 38 [pid = 3948] [id = 306] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 12ACC000 == 37 [pid = 3948] [id = 308] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 11226000 == 36 [pid = 3948] [id = 307] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 12B62800 == 35 [pid = 3948] [id = 317] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 12D9E800 == 34 [pid = 3948] [id = 318] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 15649000 == 33 [pid = 3948] [id = 312] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 12B58400 == 32 [pid = 3948] [id = 309] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 143E0000 == 31 [pid = 3948] [id = 310] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 151AE000 == 30 [pid = 3948] [id = 311] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 13DE2C00 == 29 [pid = 3948] [id = 316] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 12A8F000 == 28 [pid = 3948] [id = 314] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 16F07400 == 27 [pid = 3948] [id = 315] 02:44:24 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2000 == 26 [pid = 3948] [id = 313] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1837A000) [pid = 3948] [serial = 913] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16F0A800) [pid = 3948] [serial = 900] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (171EB800) [pid = 3948] [serial = 903] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (16F0EC00) [pid = 3948] [serial = 901] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1797FC00) [pid = 3948] [serial = 906] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (172C2000) [pid = 3948] [serial = 904] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1811F800) [pid = 3948] [serial = 912] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (17983000) [pid = 3948] [serial = 907] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (183AD000) [pid = 3948] [serial = 915] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (162AB400) [pid = 3948] [serial = 897] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15646C00) [pid = 3948] [serial = 894] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15D9C000) [pid = 3948] [serial = 895] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (13031400) [pid = 3948] [serial = 891] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13332800) [pid = 3948] [serial = 892] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (0F2EF800) [pid = 3948] [serial = 888] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (10A56400) [pid = 3948] [serial = 889] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (151A4C00) [pid = 3948] [serial = 886] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1436D400) [pid = 3948] [serial = 885] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (110F9800) [pid = 3948] [serial = 883] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (104EFC00) [pid = 3948] [serial = 882] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (17110000) [pid = 3948] [serial = 880] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (160C1C00) [pid = 3948] [serial = 909] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1710D000) [pid = 3948] [serial = 910] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (16C53800) [pid = 3948] [serial = 898] [outer = 00000000] [url = about:blank] 02:44:24 INFO - PROCESS | 3948 | 1465119864346 Marionette TRACE conn3 <- [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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1899ms 02:44:24 INFO - PROCESS | 3948 | 1465119864383 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 3948 | 1465119864386 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:44:24 INFO - PROCESS | 3948 | 1465119864392 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 3948 | 1465119864395 Marionette TRACE conn3 <- [1,1242,null,{}] 02:44:24 INFO - PROCESS | 3948 | 1465119864401 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 3948 | 1465119864404 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:24 INFO - PROCESS | 3948 | 1465119864494 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:44:24 INFO - PROCESS | 3948 | 1465119864501 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 3948 | 1465119864505 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:24 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F2000 == 27 [pid = 3948] [id = 320] 02:44:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (0F2F2400) [pid = 3948] [serial = 959] [outer = 00000000] 02:44:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10273C00) [pid = 3948] [serial = 960] [outer = 0F2F2400] 02:44:24 INFO - PROCESS | 3948 | 1465119864564 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1043F400) [pid = 3948] [serial = 961] [outer = 0F2F2400] 02:44:25 INFO - PROCESS | 3948 | 1465119865101 Marionette TRACE conn3 <- [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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 732ms 02:44:25 INFO - PROCESS | 3948 | 1465119865133 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3948 | 1465119865138 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:44:25 INFO - PROCESS | 3948 | 1465119865145 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 3948 | 1465119865147 Marionette TRACE conn3 <- [1,1246,null,{}] 02:44:25 INFO - PROCESS | 3948 | 1465119865151 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 3948 | 1465119865154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:25 INFO - PROCESS | 3948 | 1465119865244 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:44:25 INFO - PROCESS | 3948 | 1465119865252 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3948 | 1465119865255 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:25 INFO - PROCESS | 3948 | ++DOCSHELL 10FBC400 == 28 [pid = 3948] [id = 321] 02:44:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (10FBE000) [pid = 3948] [serial = 962] [outer = 00000000] 02:44:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (11226C00) [pid = 3948] [serial = 963] [outer = 10FBE000] 02:44:25 INFO - PROCESS | 3948 | 1465119865303 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (114B0400) [pid = 3948] [serial = 964] [outer = 10FBE000] 02:44:25 INFO - PROCESS | 3948 | 1465119865763 Marionette TRACE conn3 <- [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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 638ms 02:44:25 INFO - PROCESS | 3948 | 1465119865782 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3948 | 1465119865784 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:44:25 INFO - PROCESS | 3948 | 1465119865791 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 3948 | 1465119865794 Marionette TRACE conn3 <- [1,1250,null,{}] 02:44:25 INFO - PROCESS | 3948 | 1465119865805 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 3948 | 1465119865809 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:25 INFO - PROCESS | 3948 | 1465119865889 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:44:25 INFO - PROCESS | 3948 | 1465119865898 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3948 | 1465119865901 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:25 INFO - PROCESS | 3948 | ++DOCSHELL 12A8F000 == 29 [pid = 3948] [id = 322] 02:44:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12A92000) [pid = 3948] [serial = 965] [outer = 00000000] 02:44:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (12ACF400) [pid = 3948] [serial = 966] [outer = 12A92000] 02:44:25 INFO - PROCESS | 3948 | 1465119865989 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12D95000) [pid = 3948] [serial = 967] [outer = 12A92000] 02:44:26 INFO - PROCESS | 3948 | 1465119866436 Marionette TRACE conn3 <- [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]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 701ms 02:44:26 INFO - PROCESS | 3948 | 1465119866486 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 3948 | 1465119866489 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:44:26 INFO - PROCESS | 3948 | 1465119866492 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 3948 | 1465119866494 Marionette TRACE conn3 <- [1,1254,null,{}] 02:44:26 INFO - PROCESS | 3948 | 1465119866497 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 3948 | 1465119866499 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:26 INFO - PROCESS | 3948 | 1465119866583 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:44:26 INFO - PROCESS | 3948 | 1465119866589 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 3948 | 1465119866591 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:26 INFO - PROCESS | 3948 | ++DOCSHELL 10B5D400 == 30 [pid = 3948] [id = 323] 02:44:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12ACE800) [pid = 3948] [serial = 968] [outer = 00000000] 02:44:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13BCC400) [pid = 3948] [serial = 969] [outer = 12ACE800] 02:44:26 INFO - PROCESS | 3948 | 1465119866635 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (14379C00) [pid = 3948] [serial = 970] [outer = 12ACE800] 02:44:27 INFO - PROCESS | 3948 | 1465119867061 Marionette TRACE conn3 <- [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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 591ms 02:44:27 INFO - PROCESS | 3948 | 1465119867089 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 3948 | 1465119867091 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:44:27 INFO - PROCESS | 3948 | 1465119867094 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:44:27 INFO - PROCESS | 3948 | 1465119867096 Marionette TRACE conn3 <- [1,1258,null,{}] 02:44:27 INFO - PROCESS | 3948 | 1465119867099 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 3948 | 1465119867101 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:27 INFO - PROCESS | 3948 | 1465119867182 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:44:27 INFO - PROCESS | 3948 | 1465119867189 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3948 | 1465119867191 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:27 INFO - PROCESS | 3948 | ++DOCSHELL 150FAC00 == 31 [pid = 3948] [id = 324] 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (151A2000) [pid = 3948] [serial = 971] [outer = 00000000] 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151AC400) [pid = 3948] [serial = 972] [outer = 151A2000] 02:44:27 INFO - PROCESS | 3948 | 1465119867234 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151AFC00) [pid = 3948] [serial = 973] [outer = 151A2000] 02:44:27 INFO - PROCESS | 3948 | 1465119867688 Marionette TRACE conn3 <- [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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 638ms 02:44:27 INFO - PROCESS | 3948 | 1465119867733 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 3948 | 1465119867735 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:44:27 INFO - PROCESS | 3948 | 1465119867742 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 3948 | 1465119867743 Marionette TRACE conn3 <- [1,1262,null,{}] 02:44:27 INFO - PROCESS | 3948 | 1465119867747 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 3948 | 1465119867752 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:27 INFO - PROCESS | 3948 | 1465119867853 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:44:27 INFO - PROCESS | 3948 | 1465119867860 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3948 | 1465119867862 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:27 INFO - PROCESS | 3948 | ++DOCSHELL 15D8E000 == 32 [pid = 3948] [id = 325] 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15D8EC00) [pid = 3948] [serial = 974] [outer = 00000000] 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA2C00) [pid = 3948] [serial = 975] [outer = 15D8EC00] 02:44:27 INFO - PROCESS | 3948 | 1465119867905 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15EE0800) [pid = 3948] [serial = 976] [outer = 15D8EC00] 02:44:28 INFO - PROCESS | 3948 | 1465119868338 Marionette TRACE conn3 <- [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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 638ms 02:44:28 INFO - PROCESS | 3948 | 1465119868360 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 3948 | 1465119868362 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:44:28 INFO - PROCESS | 3948 | 1465119868365 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 3948 | 1465119868367 Marionette TRACE conn3 <- [1,1266,null,{}] 02:44:28 INFO - PROCESS | 3948 | 1465119868381 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 3948 | 1465119868383 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:28 INFO - PROCESS | 3948 | 1465119868458 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:44:28 INFO - PROCESS | 3948 | 1465119868463 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 3948 | 1465119868465 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:28 INFO - PROCESS | 3948 | ++DOCSHELL 15D9E000 == 33 [pid = 3948] [id = 326] 02:44:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15DA4000) [pid = 3948] [serial = 977] [outer = 00000000] 02:44:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (162AA400) [pid = 3948] [serial = 978] [outer = 15DA4000] 02:44:28 INFO - PROCESS | 3948 | 1465119868508 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (162AC800) [pid = 3948] [serial = 979] [outer = 15DA4000] 02:44:28 INFO - PROCESS | 3948 | 1465119868942 Marionette TRACE conn3 <- [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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 592ms 02:44:28 INFO - PROCESS | 3948 | 1465119868963 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 3948 | 1465119868965 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:44:28 INFO - PROCESS | 3948 | 1465119868968 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 3948 | 1465119868969 Marionette TRACE conn3 <- [1,1270,null,{}] 02:44:28 INFO - PROCESS | 3948 | 1465119868973 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 3948 | 1465119868975 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:29 INFO - PROCESS | 3948 | 1465119869093 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:44:29 INFO - PROCESS | 3948 | 1465119869101 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3948 | 1465119869103 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:29 INFO - PROCESS | 3948 | ++DOCSHELL 160BBC00 == 34 [pid = 3948] [id = 327] 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16B31800) [pid = 3948] [serial = 980] [outer = 00000000] 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F0C000) [pid = 3948] [serial = 981] [outer = 16B31800] 02:44:29 INFO - PROCESS | 3948 | 1465119869145 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (16F0D000) [pid = 3948] [serial = 982] [outer = 16B31800] 02:44:29 INFO - PROCESS | 3948 | 1465119869548 Marionette TRACE conn3 <- [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]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 638ms 02:44:29 INFO - PROCESS | 3948 | 1465119869606 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 3948 | 1465119869608 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:44:29 INFO - PROCESS | 3948 | 1465119869612 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 3948 | 1465119869613 Marionette TRACE conn3 <- [1,1274,null,{}] 02:44:29 INFO - PROCESS | 3948 | 1465119869616 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 3948 | 1465119869618 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:29 INFO - PROCESS | 3948 | 1465119869735 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:44:29 INFO - PROCESS | 3948 | 1465119869820 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3948 | 1465119869822 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:29 INFO - PROCESS | 3948 | ++DOCSHELL 10560400 == 35 [pid = 3948] [id = 328] 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (12A8D800) [pid = 3948] [serial = 983] [outer = 00000000] 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (16F8CC00) [pid = 3948] [serial = 984] [outer = 12A8D800] 02:44:29 INFO - PROCESS | 3948 | 1465119869871 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (16F8DC00) [pid = 3948] [serial = 985] [outer = 12A8D800] 02:44:30 INFO - PROCESS | 3948 | 1465119870278 Marionette TRACE conn3 <- [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]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 700ms 02:44:30 INFO - PROCESS | 3948 | 1465119870311 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 3948 | 1465119870313 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:44:30 INFO - PROCESS | 3948 | 1465119870317 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 3948 | 1465119870318 Marionette TRACE conn3 <- [1,1278,null,{}] 02:44:30 INFO - PROCESS | 3948 | 1465119870322 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 3948 | 1465119870334 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:30 INFO - PROCESS | 3948 | 1465119870446 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:44:30 INFO - PROCESS | 3948 | 1465119870451 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 3948 | 1465119870453 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:30 INFO - PROCESS | 3948 | ++DOCSHELL 15D9B000 == 36 [pid = 3948] [id = 329] 02:44:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (16F84800) [pid = 3948] [serial = 986] [outer = 00000000] 02:44:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (171E5400) [pid = 3948] [serial = 987] [outer = 16F84800] 02:44:30 INFO - PROCESS | 3948 | 1465119870496 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (173BF400) [pid = 3948] [serial = 988] [outer = 16F84800] 02:44:30 INFO - PROCESS | 3948 | 1465119870937 Marionette TRACE conn3 <- [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]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 638ms 02:44:30 INFO - PROCESS | 3948 | 1465119870955 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 3948 | 1465119870957 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:44:30 INFO - PROCESS | 3948 | 1465119870961 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 3948 | 1465119870963 Marionette TRACE conn3 <- [1,1282,null,{}] 02:44:30 INFO - PROCESS | 3948 | 1465119870966 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 3948 | 1465119870969 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:31 INFO - PROCESS | 3948 | 1465119871085 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:44:31 INFO - PROCESS | 3948 | 1465119871183 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3948 | 1465119871186 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:31 INFO - PROCESS | 3948 | ++DOCSHELL 143E9800 == 37 [pid = 3948] [id = 330] 02:44:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (173E4800) [pid = 3948] [serial = 989] [outer = 00000000] 02:44:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (17985000) [pid = 3948] [serial = 990] [outer = 173E4800] 02:44:31 INFO - PROCESS | 3948 | 1465119871230 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (17F6A000) [pid = 3948] [serial = 991] [outer = 173E4800] 02:44:31 INFO - PROCESS | 3948 | 1465119871640 Marionette TRACE conn3 <- [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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 747ms 02:44:31 INFO - PROCESS | 3948 | 1465119871701 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 3948 | 1465119871703 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (13822800) [pid = 3948] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (16C55400) [pid = 3948] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (16F7E400) [pid = 3948] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1710EC00) [pid = 3948] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (150F2C00) [pid = 3948] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (15D99800) [pid = 3948] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15D99400) [pid = 3948] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (151AEC00) [pid = 3948] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (143E7400) [pid = 3948] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (12D64000) [pid = 3948] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12ACC800) [pid = 3948] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (11227800) [pid = 3948] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10270000) [pid = 3948] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:44:31 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1837D800) [pid = 3948] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:44:31 INFO - PROCESS | 3948 | 1465119871868 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3948 | 1465119871870 Marionette TRACE conn3 <- [1,1286,null,{}] 02:44:31 INFO - PROCESS | 3948 | 1465119871874 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 3948 | 1465119871877 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:31 INFO - PROCESS | 3948 | 1465119871954 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:44:31 INFO - PROCESS | 3948 | 1465119871959 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3948 | 1465119871961 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:31 INFO - PROCESS | 3948 | ++DOCSHELL 1284B400 == 38 [pid = 3948] [id = 331] 02:44:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (13331C00) [pid = 3948] [serial = 992] [outer = 00000000] 02:44:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (150F2C00) [pid = 3948] [serial = 993] [outer = 13331C00] 02:44:31 INFO - PROCESS | 3948 | 1465119872004 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (151A5000) [pid = 3948] [serial = 994] [outer = 13331C00] 02:44:32 INFO - PROCESS | 3948 | 1465119872470 Marionette TRACE conn3 <- [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]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 638ms 02:44:32 INFO - PROCESS | 3948 | 1465119872505 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 3948 | 1465119872517 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:44:32 INFO - PROCESS | 3948 | 1465119872521 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:44:32 INFO - PROCESS | 3948 | 1465119872522 Marionette TRACE conn3 <- [1,1290,null,{}] 02:44:32 INFO - PROCESS | 3948 | 1465119872525 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 3948 | 1465119872527 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:32 INFO - PROCESS | 3948 | 1465119872603 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:44:32 INFO - PROCESS | 3948 | 1465119872608 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 3948 | 1465119872610 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:32 INFO - PROCESS | 3948 | ++DOCSHELL 12ACB000 == 39 [pid = 3948] [id = 332] 02:44:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (15D99400) [pid = 3948] [serial = 995] [outer = 00000000] 02:44:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (178F3000) [pid = 3948] [serial = 996] [outer = 15D99400] 02:44:32 INFO - PROCESS | 3948 | 1465119872652 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (181EFC00) [pid = 3948] [serial = 997] [outer = 15D99400] 02:44:33 INFO - PROCESS | 3948 | 1465119873112 Marionette TRACE conn3 <- [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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 638ms 02:44:33 INFO - PROCESS | 3948 | 1465119873159 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3948 | 1465119873161 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 3948 | 1465119873165 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:44:33 INFO - PROCESS | 3948 | 1465119873166 Marionette TRACE conn3 <- [1,1294,null,{}] 02:44:33 INFO - PROCESS | 3948 | 1465119873170 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 3948 | 1465119873172 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:33 INFO - PROCESS | 3948 | 1465119873252 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:44:33 INFO - PROCESS | 3948 | 1465119873259 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 3948 | 1465119873261 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:33 INFO - PROCESS | 3948 | ++DOCSHELL 16CDA000 == 40 [pid = 3948] [id = 333] 02:44:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1788B800) [pid = 3948] [serial = 998] [outer = 00000000] 02:44:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (183B3000) [pid = 3948] [serial = 999] [outer = 1788B800] 02:44:33 INFO - PROCESS | 3948 | 1465119873303 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (19977400) [pid = 3948] [serial = 1000] [outer = 1788B800] 02:44:33 INFO - PROCESS | 3948 | 1465119873716 Marionette TRACE conn3 <- [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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 591ms 02:44:33 INFO - PROCESS | 3948 | 1465119873765 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3948 | 1465119873767 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 3948 | 1465119873771 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3948 | 1465119873772 Marionette TRACE conn3 <- [1,1298,null,{}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:44:33 INFO - PROCESS | 3948 | 1465119873780 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 3948 | 1465119873781 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:33 INFO - PROCESS | 3948 | 1465119873860 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:44:34 INFO - PROCESS | 3948 | 1465119874065 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3948 | 1465119874068 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:34 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FAC00 == 41 [pid = 3948] [id = 334] 02:44:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (0F29D800) [pid = 3948] [serial = 1001] [outer = 00000000] 02:44:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (0F2AA000) [pid = 3948] [serial = 1002] [outer = 0F29D800] 02:44:34 INFO - PROCESS | 3948 | 1465119874125 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (0F2F3800) [pid = 3948] [serial = 1003] [outer = 0F29D800] 02:44:34 INFO - PROCESS | 3948 | 1465119874848 Marionette TRACE conn3 <- [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] 02:44:34 INFO - PROCESS | 3948 | 1465119874931 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:44:34 INFO - PROCESS | 3948 | 1465119874936 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 3948 | 1465119874939 Marionette TRACE conn3 <- [1,1302,null,{}] 02:44:34 INFO - PROCESS | 3948 | 1465119874944 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 3948 | 1465119874947 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:35 INFO - PROCESS | 3948 | 1465119875072 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:44:35 INFO - PROCESS | 3948 | 1465119875196 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 3948 | 1465119875199 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:35 INFO - PROCESS | 3948 | ++DOCSHELL 12809C00 == 42 [pid = 3948] [id = 335] 02:44:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (12840400) [pid = 3948] [serial = 1004] [outer = 00000000] 02:44:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (1284CC00) [pid = 3948] [serial = 1005] [outer = 12840400] 02:44:35 INFO - PROCESS | 3948 | 1465119875262 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (1308A400) [pid = 3948] [serial = 1006] [outer = 12840400] 02:44:36 INFO - PROCESS | 3948 | 1465119876174 Marionette TRACE conn3 <- [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]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1291ms 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 16CDA000 == 41 [pid = 3948] [id = 333] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 12ACB000 == 40 [pid = 3948] [id = 332] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 1284B400 == 39 [pid = 3948] [id = 331] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 143E9800 == 38 [pid = 3948] [id = 330] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 15D9B000 == 37 [pid = 3948] [id = 329] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 10560400 == 36 [pid = 3948] [id = 328] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 160BBC00 == 35 [pid = 3948] [id = 327] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 15D9E000 == 34 [pid = 3948] [id = 326] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 15D8E000 == 33 [pid = 3948] [id = 325] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 150FAC00 == 32 [pid = 3948] [id = 324] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 10B5D400 == 31 [pid = 3948] [id = 323] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 12A8F000 == 30 [pid = 3948] [id = 322] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 10FBC400 == 29 [pid = 3948] [id = 321] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 0F2F2000 == 28 [pid = 3948] [id = 320] 02:44:36 INFO - PROCESS | 3948 | --DOCSHELL 150F6400 == 27 [pid = 3948] [id = 319] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (17DE7000) [pid = 3948] [serial = 955] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (18383C00) [pid = 3948] [serial = 957] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (16F0BC00) [pid = 3948] [serial = 942] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (16F8D400) [pid = 3948] [serial = 945] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (16F0C800) [pid = 3948] [serial = 943] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1788E800) [pid = 3948] [serial = 948] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (17104400) [pid = 3948] [serial = 946] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1737F000) [pid = 3948] [serial = 954] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F84000) [pid = 3948] [serial = 951] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (17979C00) [pid = 3948] [serial = 949] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16B27400) [pid = 3948] [serial = 939] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (160B5400) [pid = 3948] [serial = 936] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (160B8C00) [pid = 3948] [serial = 937] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (15649800) [pid = 3948] [serial = 933] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15DA5400) [pid = 3948] [serial = 934] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (150BB000) [pid = 3948] [serial = 930] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (151A6000) [pid = 3948] [serial = 931] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13915C00) [pid = 3948] [serial = 927] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (13DDF800) [pid = 3948] [serial = 928] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12B58800) [pid = 3948] [serial = 924] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1302AC00) [pid = 3948] [serial = 925] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (11282000) [pid = 3948] [serial = 921] [outer = 00000000] [url = about:blank] 02:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (11A0EC00) [pid = 3948] [serial = 922] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (104E7000) [pid = 3948] [serial = 918] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1055C400) [pid = 3948] [serial = 919] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (183B4400) [pid = 3948] [serial = 916] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (16B2C800) [pid = 3948] [serial = 940] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (16F8B000) [pid = 3948] [serial = 952] [outer = 00000000] [url = about:blank] 02:44:36 INFO - PROCESS | 3948 | 1465119876280 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 3948 | 1465119876285 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:44:36 INFO - PROCESS | 3948 | 1465119876291 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 3948 | 1465119876295 Marionette TRACE conn3 <- [1,1306,null,{}] 02:44:36 INFO - PROCESS | 3948 | 1465119876300 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 3948 | 1465119876303 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:36 INFO - PROCESS | 3948 | 1465119876395 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:44:36 INFO - PROCESS | 3948 | 1465119876401 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 3948 | 1465119876406 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:36 INFO - PROCESS | 3948 | ++DOCSHELL 10A56400 == 28 [pid = 3948] [id = 336] 02:44:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (10A57800) [pid = 3948] [serial = 1007] [outer = 00000000] 02:44:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (10A63000) [pid = 3948] [serial = 1008] [outer = 10A57800] 02:44:36 INFO - PROCESS | 3948 | 1465119876453 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (110ECC00) [pid = 3948] [serial = 1009] [outer = 10A57800] 02:44:36 INFO - PROCESS | 3948 | 1465119876964 Marionette TRACE conn3 <- [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]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 685ms 02:44:36 INFO - PROCESS | 3948 | 1465119876990 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 3948 | 1465119876995 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:44:37 INFO - PROCESS | 3948 | 1465119877001 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 3948 | 1465119877003 Marionette TRACE conn3 <- [1,1310,null,{}] 02:44:37 INFO - PROCESS | 3948 | 1465119877011 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 3948 | 1465119877013 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:37 INFO - PROCESS | 3948 | 1465119877098 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:44:37 INFO - PROCESS | 3948 | 1465119877104 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3948 | 1465119877107 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:37 INFO - PROCESS | 3948 | ++DOCSHELL 12845C00 == 29 [pid = 3948] [id = 337] 02:44:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12846800) [pid = 3948] [serial = 1010] [outer = 00000000] 02:44:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12A8C400) [pid = 3948] [serial = 1011] [outer = 12846800] 02:44:37 INFO - PROCESS | 3948 | 1465119877156 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12D64800) [pid = 3948] [serial = 1012] [outer = 12846800] 02:44:37 INFO - PROCESS | 3948 | 1465119877632 Marionette TRACE conn3 <- [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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 701ms 02:44:37 INFO - PROCESS | 3948 | 1465119877700 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 3948 | 1465119877702 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:44:37 INFO - PROCESS | 3948 | 1465119877706 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 3948 | 1465119877709 Marionette TRACE conn3 <- [1,1314,null,{}] 02:44:37 INFO - PROCESS | 3948 | 1465119877720 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 3948 | 1465119877725 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:37 INFO - PROCESS | 3948 | 1465119877836 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:44:37 INFO - PROCESS | 3948 | 1465119877926 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3948 | 1465119877929 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:37 INFO - PROCESS | 3948 | ++DOCSHELL 1436E400 == 30 [pid = 3948] [id = 338] 02:44:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (143DFC00) [pid = 3948] [serial = 1013] [outer = 00000000] 02:44:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (150F0400) [pid = 3948] [serial = 1014] [outer = 143DFC00] 02:44:37 INFO - PROCESS | 3948 | 1465119877976 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151A4000) [pid = 3948] [serial = 1015] [outer = 143DFC00] 02:44:38 INFO - PROCESS | 3948 | 1465119878355 Marionette TRACE conn3 <- [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]]]}] 02:44:38 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 02:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 700ms 02:44:38 INFO - PROCESS | 3948 | 1465119878405 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 3948 | 1465119878407 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:44:38 INFO - PROCESS | 3948 | 1465119878410 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:44:38 INFO - PROCESS | 3948 | 1465119878412 Marionette TRACE conn3 <- [1,1318,null,{}] 02:44:38 INFO - PROCESS | 3948 | 1465119878428 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 3948 | 1465119878430 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:38 INFO - PROCESS | 3948 | 1465119878546 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:44:38 INFO - PROCESS | 3948 | 1465119878601 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 3948 | 1465119878603 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:38 INFO - PROCESS | 3948 | ++DOCSHELL 15447400 == 31 [pid = 3948] [id = 339] 02:44:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15447C00) [pid = 3948] [serial = 1016] [outer = 00000000] 02:44:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1564F400) [pid = 3948] [serial = 1017] [outer = 15447C00] 02:44:38 INFO - PROCESS | 3948 | 1465119878647 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15D9C800) [pid = 3948] [serial = 1018] [outer = 15447C00] 02:44:39 INFO - PROCESS | 3948 | 1465119879060 Marionette TRACE conn3 <- [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]]]}] 02:44:39 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 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 700ms 02:44:39 INFO - PROCESS | 3948 | 1465119879110 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 3948 | 1465119879112 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:44:39 INFO - PROCESS | 3948 | 1465119879115 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:44:39 INFO - PROCESS | 3948 | 1465119879117 Marionette TRACE conn3 <- [1,1322,null,{}] 02:44:39 INFO - PROCESS | 3948 | 1465119879120 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 3948 | 1465119879122 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:39 INFO - PROCESS | 3948 | 1465119879256 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:44:39 INFO - PROCESS | 3948 | 1465119879319 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 3948 | 1465119879322 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:39 INFO - PROCESS | 3948 | ++DOCSHELL 10A60C00 == 32 [pid = 3948] [id = 340] 02:44:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15ED7400) [pid = 3948] [serial = 1019] [outer = 00000000] 02:44:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15EE1800) [pid = 3948] [serial = 1020] [outer = 15ED7400] 02:44:39 INFO - PROCESS | 3948 | 1465119879366 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (160B9400) [pid = 3948] [serial = 1021] [outer = 15ED7400] 02:44:39 INFO - PROCESS | 3948 | 1465119879794 Marionette TRACE conn3 <- [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]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 747ms 02:44:39 INFO - PROCESS | 3948 | 1465119879848 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 3948 | 1465119879850 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:44:39 INFO - PROCESS | 3948 | 1465119879854 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 3948 | 1465119879855 Marionette TRACE conn3 <- [1,1326,null,{}] 02:44:39 INFO - PROCESS | 3948 | 1465119879858 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 3948 | 1465119879864 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:39 INFO - PROCESS | 3948 | 1465119879994 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:44:40 INFO - PROCESS | 3948 | 1465119880061 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 3948 | 1465119880071 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:40 INFO - PROCESS | 3948 | ++DOCSHELL 16CCEC00 == 33 [pid = 3948] [id = 341] 02:44:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16CD8000) [pid = 3948] [serial = 1022] [outer = 00000000] 02:44:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F0CC00) [pid = 3948] [serial = 1023] [outer = 16CD8000] 02:44:40 INFO - PROCESS | 3948 | 1465119880116 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (16F8C400) [pid = 3948] [serial = 1024] [outer = 16CD8000] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16F84800) [pid = 3948] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16B31800) [pid = 3948] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15D8EC00) [pid = 3948] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (173E4800) [pid = 3948] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (13331C00) [pid = 3948] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16B25000) [pid = 3948] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (15D99400) [pid = 3948] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12ACE800) [pid = 3948] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2F2400) [pid = 3948] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (10FBE000) [pid = 3948] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (151A2000) [pid = 3948] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15DA4000) [pid = 3948] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12A92000) [pid = 3948] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:44:40 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12A8D800) [pid = 3948] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:44:41 INFO - PROCESS | 3948 | 1465119881172 Marionette TRACE conn3 <- [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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1322ms 02:44:41 INFO - PROCESS | 3948 | 1465119881197 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3948 | 1465119881199 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:44:41 INFO - PROCESS | 3948 | 1465119881202 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:44:41 INFO - PROCESS | 3948 | 1465119881204 Marionette TRACE conn3 <- [1,1330,null,{}] 02:44:41 INFO - PROCESS | 3948 | 1465119881207 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 3948 | 1465119881209 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:41 INFO - PROCESS | 3948 | 1465119881290 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:44:41 INFO - PROCESS | 3948 | 1465119881295 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3948 | 1465119881297 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:41 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F2400 == 34 [pid = 3948] [id = 342] 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (10A63400) [pid = 3948] [serial = 1025] [outer = 00000000] 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12D97800) [pid = 3948] [serial = 1026] [outer = 10A63400] 02:44:41 INFO - PROCESS | 3948 | 1465119881340 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13331C00) [pid = 3948] [serial = 1027] [outer = 10A63400] 02:44:41 INFO - PROCESS | 3948 | 1465119881755 Marionette TRACE conn3 <- [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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 591ms 02:44:41 INFO - PROCESS | 3948 | 1465119881799 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3948 | 1465119881801 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:44:41 INFO - PROCESS | 3948 | 1465119881805 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:44:41 INFO - PROCESS | 3948 | 1465119881806 Marionette TRACE conn3 <- [1,1334,null,{}] 02:44:41 INFO - PROCESS | 3948 | 1465119881810 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 3948 | 1465119881812 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:41 INFO - PROCESS | 3948 | 1465119881895 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:44:41 INFO - PROCESS | 3948 | 1465119881900 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3948 | 1465119881902 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:41 INFO - PROCESS | 3948 | ++DOCSHELL 151A2000 == 35 [pid = 3948] [id = 343] 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15DA4000) [pid = 3948] [serial = 1028] [outer = 00000000] 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17107800) [pid = 3948] [serial = 1029] [outer = 15DA4000] 02:44:41 INFO - PROCESS | 3948 | 1465119881944 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (171EA400) [pid = 3948] [serial = 1030] [outer = 15DA4000] 02:44:42 INFO - PROCESS | 3948 | 1465119882567 Marionette TRACE conn3 <- [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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 793ms 02:44:42 INFO - PROCESS | 3948 | 1465119882636 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 3948 | 1465119882641 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:44:42 INFO - PROCESS | 3948 | 1465119882660 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 3948 | 1465119882663 Marionette TRACE conn3 <- [1,1338,null,{}] 02:44:42 INFO - PROCESS | 3948 | 1465119882669 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 3948 | 1465119882673 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:42 INFO - PROCESS | 3948 | 1465119882789 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:44:42 INFO - PROCESS | 3948 | 1465119882911 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 3948 | 1465119882914 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:42 INFO - PROCESS | 3948 | ++DOCSHELL 1055C400 == 36 [pid = 3948] [id = 344] 02:44:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (105FB000) [pid = 3948] [serial = 1031] [outer = 00000000] 02:44:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (11C74400) [pid = 3948] [serial = 1032] [outer = 105FB000] 02:44:42 INFO - PROCESS | 3948 | 1465119882970 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1284A400) [pid = 3948] [serial = 1033] [outer = 105FB000] 02:44:43 INFO - PROCESS | 3948 | 1465119883517 Marionette TRACE conn3 <- [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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 934ms 02:44:43 INFO - PROCESS | 3948 | 1465119883587 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 3948 | 1465119883591 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:44:43 INFO - PROCESS | 3948 | 1465119883598 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 3948 | 1465119883601 Marionette TRACE conn3 <- [1,1342,null,{}] 02:44:43 INFO - PROCESS | 3948 | 1465119883605 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 3948 | 1465119883608 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:43 INFO - PROCESS | 3948 | 1465119883720 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:44:43 INFO - PROCESS | 3948 | 1465119883849 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 3948 | 1465119883852 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:43 INFO - PROCESS | 3948 | ++DOCSHELL 13919400 == 37 [pid = 3948] [id = 345] 02:44:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1391BC00) [pid = 3948] [serial = 1034] [outer = 00000000] 02:44:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (150BCC00) [pid = 3948] [serial = 1035] [outer = 1391BC00] 02:44:43 INFO - PROCESS | 3948 | 1465119883908 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (151A6800) [pid = 3948] [serial = 1036] [outer = 1391BC00] 02:44:44 INFO - PROCESS | 3948 | 1465119884555 Marionette TRACE conn3 <- [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]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 996ms 02:44:44 INFO - PROCESS | 3948 | 1465119884600 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 3948 | 1465119884603 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:44:44 INFO - PROCESS | 3948 | 1465119884607 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 3948 | 1465119884610 Marionette TRACE conn3 <- [1,1346,null,{}] 02:44:44 INFO - PROCESS | 3948 | 1465119884621 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:44 INFO - PROCESS | 3948 | 1465119884626 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:44 INFO - PROCESS | 3948 | 1465119884730 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:44:44 INFO - PROCESS | 3948 | 1465119884862 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 3948 | 1465119884866 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:44 INFO - PROCESS | 3948 | ++DOCSHELL 16F80C00 == 38 [pid = 3948] [id = 346] 02:44:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F81800) [pid = 3948] [serial = 1037] [outer = 00000000] 02:44:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1710EC00) [pid = 3948] [serial = 1038] [outer = 16F81800] 02:44:44 INFO - PROCESS | 3948 | 1465119884922 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (173E6400) [pid = 3948] [serial = 1039] [outer = 16F81800] 02:44:45 INFO - PROCESS | 3948 | 1465119885635 Marionette TRACE conn3 <- [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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1090ms 02:44:45 INFO - PROCESS | 3948 | 1465119885707 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 3948 | 1465119885712 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:44:45 INFO - PROCESS | 3948 | 1465119885717 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 3948 | 1465119885720 Marionette TRACE conn3 <- [1,1350,null,{}] 02:44:45 INFO - PROCESS | 3948 | 1465119885726 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 3948 | 1465119885728 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:45 INFO - PROCESS | 3948 | 1465119885865 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:44:45 INFO - PROCESS | 3948 | 1465119886003 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 3948 | 1465119886007 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:46 INFO - PROCESS | 3948 | ++DOCSHELL 10560000 == 39 [pid = 3948] [id = 347] 02:44:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10A5F000) [pid = 3948] [serial = 1040] [outer = 00000000] 02:44:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (110F1C00) [pid = 3948] [serial = 1041] [outer = 10A5F000] 02:44:46 INFO - PROCESS | 3948 | 1465119886057 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (11C0F400) [pid = 3948] [serial = 1042] [outer = 10A5F000] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 0F2F2400 == 38 [pid = 3948] [id = 342] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 16CCEC00 == 37 [pid = 3948] [id = 341] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 10A60C00 == 36 [pid = 3948] [id = 340] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 15447400 == 35 [pid = 3948] [id = 339] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 1436E400 == 34 [pid = 3948] [id = 338] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 12845C00 == 33 [pid = 3948] [id = 337] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 10A56400 == 32 [pid = 3948] [id = 336] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 12809C00 == 31 [pid = 3948] [id = 335] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 0C7FAC00 == 30 [pid = 3948] [id = 334] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 16F80C00 == 29 [pid = 3948] [id = 346] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 13919400 == 28 [pid = 3948] [id = 345] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 151A2000 == 27 [pid = 3948] [id = 343] 02:44:46 INFO - PROCESS | 3948 | --DOCSHELL 1055C400 == 26 [pid = 3948] [id = 344] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (171E5400) [pid = 3948] [serial = 987] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16F0C000) [pid = 3948] [serial = 981] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F0D000) [pid = 3948] [serial = 982] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (15DA2C00) [pid = 3948] [serial = 975] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17985000) [pid = 3948] [serial = 990] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (15EE0800) [pid = 3948] [serial = 976] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (17F6A000) [pid = 3948] [serial = 991] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (150F2C00) [pid = 3948] [serial = 993] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (19867400) [pid = 3948] [serial = 958] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (178F3000) [pid = 3948] [serial = 996] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (13BCC400) [pid = 3948] [serial = 969] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (14379C00) [pid = 3948] [serial = 970] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (10273C00) [pid = 3948] [serial = 960] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1043F400) [pid = 3948] [serial = 961] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (11226C00) [pid = 3948] [serial = 963] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (114B0400) [pid = 3948] [serial = 964] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (151AC400) [pid = 3948] [serial = 972] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (151AFC00) [pid = 3948] [serial = 973] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (162AA400) [pid = 3948] [serial = 978] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (162AC800) [pid = 3948] [serial = 979] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (12ACF400) [pid = 3948] [serial = 966] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (12D95000) [pid = 3948] [serial = 967] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (151A5000) [pid = 3948] [serial = 994] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (16F8CC00) [pid = 3948] [serial = 984] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16F8DC00) [pid = 3948] [serial = 985] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (173BF400) [pid = 3948] [serial = 988] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (181EFC00) [pid = 3948] [serial = 997] [outer = 00000000] [url = about:blank] 02:44:46 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (183B3000) [pid = 3948] [serial = 999] [outer = 00000000] [url = about:blank] 02:44:47 INFO - PROCESS | 3948 | 1465119887116 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1447ms 02:44:47 INFO - PROCESS | 3948 | 1465119887179 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 3948 | 1465119887183 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:44:47 INFO - PROCESS | 3948 | 1465119887188 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3948 | 1465119887192 Marionette TRACE conn3 <- [1,1354,null,{}] 02:44:47 INFO - PROCESS | 3948 | 1465119887197 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3948 | 1465119887200 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:47 INFO - PROCESS | 3948 | 1465119887288 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:44:47 INFO - PROCESS | 3948 | 1465119887297 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 3948 | 1465119887300 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:47 INFO - PROCESS | 3948 | ++DOCSHELL 10489800 == 27 [pid = 3948] [id = 348] 02:44:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (104E6800) [pid = 3948] [serial = 1043] [outer = 00000000] 02:44:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10A5E800) [pid = 3948] [serial = 1044] [outer = 104E6800] 02:44:47 INFO - PROCESS | 3948 | 1465119887347 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (110EC000) [pid = 3948] [serial = 1045] [outer = 104E6800] 02:44:47 INFO - PROCESS | 3948 | 1465119887828 Marionette TRACE conn3 <- [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] 02:44:47 INFO - PROCESS | 3948 | 1465119887878 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:44:47 INFO - PROCESS | 3948 | 1465119887884 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3948 | 1465119887886 Marionette TRACE conn3 <- [1,1358,null,{}] 02:44:47 INFO - PROCESS | 3948 | 1465119887890 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3948 | 1465119887893 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:48 INFO - PROCESS | 3948 | 1465119888016 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:44:48 INFO - PROCESS | 3948 | 1465119888109 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3948 | 1465119888112 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:48 INFO - PROCESS | 3948 | ++DOCSHELL 12849000 == 28 [pid = 3948] [id = 349] 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12ACCC00) [pid = 3948] [serial = 1046] [outer = 00000000] 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1308B000) [pid = 3948] [serial = 1047] [outer = 12ACCC00] 02:44:48 INFO - PROCESS | 3948 | 1465119888158 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13379000) [pid = 3948] [serial = 1048] [outer = 12ACCC00] 02:44:48 INFO - PROCESS | 3948 | 1465119888529 Marionette TRACE conn3 <- [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] 02:44:48 INFO - PROCESS | 3948 | 1465119888585 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:44:48 INFO - PROCESS | 3948 | 1465119888589 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 3948 | 1465119888592 Marionette TRACE conn3 <- [1,1362,null,{}] 02:44:48 INFO - PROCESS | 3948 | 1465119888603 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 3948 | 1465119888607 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:48 INFO - PROCESS | 3948 | 1465119888690 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:44:48 INFO - PROCESS | 3948 | 1465119888697 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3948 | 1465119888700 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:48 INFO - PROCESS | 3948 | ++DOCSHELL 150B0800 == 29 [pid = 3948] [id = 350] 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (150B1000) [pid = 3948] [serial = 1049] [outer = 00000000] 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151AE800) [pid = 3948] [serial = 1050] [outer = 150B1000] 02:44:48 INFO - PROCESS | 3948 | 1465119888746 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15430800) [pid = 3948] [serial = 1051] [outer = 150B1000] 02:44:49 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:49 INFO - PROCESS | 3948 | 1465119889228 Marionette TRACE conn3 <- [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] 02:44:49 INFO - PROCESS | 3948 | 1465119889290 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:44:49 INFO - PROCESS | 3948 | 1465119889293 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 3948 | 1465119889295 Marionette TRACE conn3 <- [1,1366,null,{}] 02:44:49 INFO - PROCESS | 3948 | 1465119889299 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 3948 | 1465119889301 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:49 INFO - PROCESS | 3948 | 1465119889450 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:44:49 INFO - PROCESS | 3948 | 1465119889472 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 3948 | 1465119889474 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:49 INFO - PROCESS | 3948 | ++DOCSHELL 15DA4C00 == 30 [pid = 3948] [id = 351] 02:44:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15DA6800) [pid = 3948] [serial = 1052] [outer = 00000000] 02:44:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15EE5000) [pid = 3948] [serial = 1053] [outer = 15DA6800] 02:44:49 INFO - PROCESS | 3948 | 1465119889520 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160BCC00) [pid = 3948] [serial = 1054] [outer = 15DA6800] 02:44:49 INFO - PROCESS | 3948 | 1465119889943 Marionette TRACE conn3 <- [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] 02:44:49 INFO - PROCESS | 3948 | 1465119889995 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:44:49 INFO - PROCESS | 3948 | 1465119889998 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:44:49 INFO - PROCESS | 3948 | 1465119890000 Marionette TRACE conn3 <- [1,1370,null,{}] 02:44:49 INFO - PROCESS | 3948 | 1465119890003 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 3948 | 1465119890005 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:50 INFO - PROCESS | 3948 | 1465119890115 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:44:50 INFO - PROCESS | 3948 | 1465119890120 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 3948 | 1465119890122 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:50 INFO - PROCESS | 3948 | ++DOCSHELL 15D94800 == 31 [pid = 3948] [id = 352] 02:44:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160B8800) [pid = 3948] [serial = 1055] [outer = 00000000] 02:44:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F02000) [pid = 3948] [serial = 1056] [outer = 160B8800] 02:44:50 INFO - PROCESS | 3948 | 1465119890165 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F07C00) [pid = 3948] [serial = 1057] [outer = 160B8800] 02:44:50 INFO - PROCESS | 3948 | [3948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:50 INFO - PROCESS | 3948 | 1465119890627 Marionette TRACE conn3 <- [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] 02:44:50 INFO - PROCESS | 3948 | 1465119890700 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:44:50 INFO - PROCESS | 3948 | 1465119890703 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 3948 | 1465119890705 Marionette TRACE conn3 <- [1,1374,null,{}] 02:44:50 INFO - PROCESS | 3948 | 1465119890708 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 3948 | 1465119890714 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:50 INFO - PROCESS | 3948 | 1465119890863 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16CD8000) [pid = 3948] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (10A57800) [pid = 3948] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (143DFC00) [pid = 3948] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12846800) [pid = 3948] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12840400) [pid = 3948] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15DA4000) [pid = 3948] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (0F29D800) [pid = 3948] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15ED7400) [pid = 3948] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (15447C00) [pid = 3948] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (10A63400) [pid = 3948] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:44:51 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1788B800) [pid = 3948] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:44:51 INFO - PROCESS | 3948 | 1465119891079 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 3948 | 1465119891081 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:51 INFO - PROCESS | 3948 | ++DOCSHELL 0F29D800 == 32 [pid = 3948] [id = 353] 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (0F2A3C00) [pid = 3948] [serial = 1058] [outer = 00000000] 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (10A57800) [pid = 3948] [serial = 1059] [outer = 0F2A3C00] 02:44:51 INFO - PROCESS | 3948 | 1465119891125 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12846000) [pid = 3948] [serial = 1060] [outer = 0F2A3C00] 02:44:51 INFO - PROCESS | 3948 | 1465119891463 Marionette TRACE conn3 <- [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] 02:44:51 INFO - PROCESS | 3948 | 1465119891532 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:44:51 INFO - PROCESS | 3948 | 1465119891551 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - PROCESS | 3948 | 1465119891552 Marionette TRACE conn3 <- [1,1378,null,{}] 02:44:51 INFO - PROCESS | 3948 | 1465119891556 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 3948 | 1465119891558 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:51 INFO - PROCESS | 3948 | 1465119891638 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:44:51 INFO - PROCESS | 3948 | 1465119891643 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 3948 | 1465119891645 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:51 INFO - PROCESS | 3948 | ++DOCSHELL 12804C00 == 33 [pid = 3948] [id = 354] 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1283FC00) [pid = 3948] [serial = 1061] [outer = 00000000] 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (17103800) [pid = 3948] [serial = 1062] [outer = 1283FC00] 02:44:51 INFO - PROCESS | 3948 | 1465119891688 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1710A000) [pid = 3948] [serial = 1063] [outer = 1283FC00] 02:44:52 INFO - PROCESS | 3948 | 1465119892095 Marionette TRACE conn3 <- [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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 592ms 02:44:52 INFO - PROCESS | 3948 | 1465119892146 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 3948 | 1465119892148 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:44:52 INFO - PROCESS | 3948 | 1465119892151 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 3948 | 1465119892153 Marionette TRACE conn3 <- [1,1382,null,{}] 02:44:52 INFO - PROCESS | 3948 | 1465119892157 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 3948 | 1465119892159 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:52 INFO - PROCESS | 3948 | 1465119892239 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:44:52 INFO - PROCESS | 3948 | 1465119892244 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3948 | 1465119892246 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:52 INFO - PROCESS | 3948 | ++DOCSHELL 16F10800 == 34 [pid = 3948] [id = 355] 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F88000) [pid = 3948] [serial = 1064] [outer = 00000000] 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (173C3000) [pid = 3948] [serial = 1065] [outer = 16F88000] 02:44:52 INFO - PROCESS | 3948 | 1465119892288 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (173E0C00) [pid = 3948] [serial = 1066] [outer = 16F88000] 02:44:52 INFO - PROCESS | 3948 | 1465119892730 Marionette TRACE conn3 <- [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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 623ms 02:44:52 INFO - PROCESS | 3948 | 1465119892787 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 3948 | 1465119892789 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:44:52 INFO - PROCESS | 3948 | 1465119892796 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 3948 | 1465119892798 Marionette TRACE conn3 <- [1,1386,null,{}] 02:44:52 INFO - PROCESS | 3948 | 1465119892801 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 3948 | 1465119892803 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:52 INFO - PROCESS | 3948 | 1465119892879 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:44:52 INFO - PROCESS | 3948 | 1465119892884 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3948 | 1465119892886 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:52 INFO - PROCESS | 3948 | ++DOCSHELL 173BF400 == 35 [pid = 3948] [id = 356] 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17891400) [pid = 3948] [serial = 1067] [outer = 00000000] 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (178FC000) [pid = 3948] [serial = 1068] [outer = 17891400] 02:44:52 INFO - PROCESS | 3948 | 1465119892929 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17D38C00) [pid = 3948] [serial = 1069] [outer = 17891400] 02:44:53 INFO - PROCESS | 3948 | 1465119893782 Marionette TRACE conn3 <- [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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1043ms 02:44:53 INFO - PROCESS | 3948 | 1465119893851 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 3948 | 1465119893856 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:44:53 INFO - PROCESS | 3948 | 1465119893860 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:44:53 INFO - PROCESS | 3948 | 1465119893865 Marionette TRACE conn3 <- [1,1390,null,{}] 02:44:53 INFO - PROCESS | 3948 | 1465119893871 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 3948 | 1465119893874 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:54 INFO - PROCESS | 3948 | 1465119894019 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:44:54 INFO - PROCESS | 3948 | 1465119894141 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 3948 | 1465119894144 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:54 INFO - PROCESS | 3948 | ++DOCSHELL 10273C00 == 36 [pid = 3948] [id = 357] 02:44:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (104F0000) [pid = 3948] [serial = 1070] [outer = 00000000] 02:44:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (10A60C00) [pid = 3948] [serial = 1071] [outer = 104F0000] 02:44:54 INFO - PROCESS | 3948 | 1465119894200 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (12B64400) [pid = 3948] [serial = 1072] [outer = 104F0000] 02:44:55 INFO - PROCESS | 3948 | 1465119895029 Marionette TRACE conn3 <- [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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1245ms 02:44:55 INFO - PROCESS | 3948 | 1465119895114 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 3948 | 1465119895118 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:44:55 INFO - PROCESS | 3948 | 1465119895122 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 3948 | 1465119895126 Marionette TRACE conn3 <- [1,1394,null,{}] 02:44:55 INFO - PROCESS | 3948 | 1465119895131 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 3948 | 1465119895134 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:55 INFO - PROCESS | 3948 | 1465119895237 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:44:55 INFO - PROCESS | 3948 | 1465119895319 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 3948 | 1465119895323 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:55 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EF800 == 37 [pid = 3948] [id = 358] 02:44:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (0F2EFC00) [pid = 3948] [serial = 1073] [outer = 00000000] 02:44:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (104E7000) [pid = 3948] [serial = 1074] [outer = 0F2EFC00] 02:44:55 INFO - PROCESS | 3948 | 1465119895419 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (105F6400) [pid = 3948] [serial = 1075] [outer = 0F2EFC00] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 16F10800 == 36 [pid = 3948] [id = 355] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 12804C00 == 35 [pid = 3948] [id = 354] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 0F29D800 == 34 [pid = 3948] [id = 353] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 15D94800 == 33 [pid = 3948] [id = 352] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 15DA4C00 == 32 [pid = 3948] [id = 351] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 150B0800 == 31 [pid = 3948] [id = 350] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 12849000 == 30 [pid = 3948] [id = 349] 02:44:55 INFO - PROCESS | 3948 | --DOCSHELL 10489800 == 29 [pid = 3948] [id = 348] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (19977400) [pid = 3948] [serial = 1000] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (16F0CC00) [pid = 3948] [serial = 1023] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10A63000) [pid = 3948] [serial = 1008] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (110ECC00) [pid = 3948] [serial = 1009] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (150F0400) [pid = 3948] [serial = 1014] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12A8C400) [pid = 3948] [serial = 1011] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12D64800) [pid = 3948] [serial = 1012] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1284CC00) [pid = 3948] [serial = 1005] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1308A400) [pid = 3948] [serial = 1006] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (17107800) [pid = 3948] [serial = 1029] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F2AA000) [pid = 3948] [serial = 1002] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (171EA400) [pid = 3948] [serial = 1030] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (0F2F3800) [pid = 3948] [serial = 1003] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (160B9400) [pid = 3948] [serial = 1021] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15EE1800) [pid = 3948] [serial = 1020] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (16F8C400) [pid = 3948] [serial = 1024] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1564F400) [pid = 3948] [serial = 1017] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15D9C800) [pid = 3948] [serial = 1018] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (13331C00) [pid = 3948] [serial = 1027] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (151A4000) [pid = 3948] [serial = 1015] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (12D97800) [pid = 3948] [serial = 1026] [outer = 00000000] [url = about:blank] 02:44:55 INFO - PROCESS | 3948 | 1465119895877 Marionette TRACE conn3 <- [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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 793ms 02:44:55 INFO - PROCESS | 3948 | 1465119895905 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 3948 | 1465119895910 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:44:55 INFO - PROCESS | 3948 | 1465119895916 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:44:55 INFO - PROCESS | 3948 | 1465119895918 Marionette TRACE conn3 <- [1,1398,null,{}] 02:44:55 INFO - PROCESS | 3948 | 1465119895922 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 3948 | 1465119895925 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:56 INFO - PROCESS | 3948 | 1465119896018 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:44:56 INFO - PROCESS | 3948 | 1465119896024 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 3948 | 1465119896027 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:56 INFO - PROCESS | 3948 | ++DOCSHELL 1284B400 == 30 [pid = 3948] [id = 359] 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (1284BC00) [pid = 3948] [serial = 1076] [outer = 00000000] 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (12ACC000) [pid = 3948] [serial = 1077] [outer = 1284BC00] 02:44:56 INFO - PROCESS | 3948 | 1465119896073 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12D6E000) [pid = 3948] [serial = 1078] [outer = 1284BC00] 02:44:56 INFO - PROCESS | 3948 | 1465119896576 Marionette TRACE conn3 <- [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]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 685ms 02:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:44:56 INFO - PROCESS | 3948 | 1465119896615 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 3948 | 1465119896617 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:44:56 INFO - PROCESS | 3948 | 1465119896620 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 3948 | 1465119896624 Marionette TRACE conn3 <- [1,1402,null,{}] 02:44:56 INFO - PROCESS | 3948 | 1465119896634 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 3948 | 1465119896639 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:56 INFO - PROCESS | 3948 | 1465119896753 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:44:56 INFO - PROCESS | 3948 | 1465119896858 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 3948 | 1465119896861 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:56 INFO - PROCESS | 3948 | ++DOCSHELL 150B0000 == 31 [pid = 3948] [id = 360] 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (150B0800) [pid = 3948] [serial = 1079] [outer = 00000000] 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (151A2C00) [pid = 3948] [serial = 1080] [outer = 150B0800] 02:44:56 INFO - PROCESS | 3948 | 1465119896908 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (151A9C00) [pid = 3948] [serial = 1081] [outer = 150B0800] 02:44:57 INFO - PROCESS | 3948 | 1465119897311 Marionette TRACE conn3 <- [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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 02:44:57 INFO - PROCESS | 3948 | 1465119897361 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 3948 | 1465119897363 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:44:57 INFO - PROCESS | 3948 | 1465119897366 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 3948 | 1465119897368 Marionette TRACE conn3 <- [1,1406,null,{}] 02:44:57 INFO - PROCESS | 3948 | 1465119897376 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:57 INFO - PROCESS | 3948 | 1465119897378 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:57 INFO - PROCESS | 3948 | 1465119897473 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:44:57 INFO - PROCESS | 3948 | 1465119897484 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 3948 | 1465119897486 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:57 INFO - PROCESS | 3948 | ++DOCSHELL 15D8EC00 == 32 [pid = 3948] [id = 361] 02:44:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15D9A400) [pid = 3948] [serial = 1082] [outer = 00000000] 02:44:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15DA5000) [pid = 3948] [serial = 1083] [outer = 15D9A400] 02:44:57 INFO - PROCESS | 3948 | 1465119897531 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15EDC400) [pid = 3948] [serial = 1084] [outer = 15D9A400] 02:44:57 INFO - PROCESS | 3948 | 1465119898002 Marionette TRACE conn3 <- [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]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 685ms 02:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:44:58 INFO - PROCESS | 3948 | 1465119898068 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 3948 | 1465119898070 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:44:58 INFO - PROCESS | 3948 | 1465119898074 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 3948 | 1465119898075 Marionette TRACE conn3 <- [1,1410,null,{}] 02:44:58 INFO - PROCESS | 3948 | 1465119898079 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 3948 | 1465119898081 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:58 INFO - PROCESS | 3948 | 1465119898214 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:44:58 INFO - PROCESS | 3948 | 1465119898223 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 3948 | 1465119898226 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:58 INFO - PROCESS | 3948 | ++DOCSHELL 15EE2400 == 33 [pid = 3948] [id = 362] 02:44:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15EE5400) [pid = 3948] [serial = 1085] [outer = 00000000] 02:44:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160C2800) [pid = 3948] [serial = 1086] [outer = 15EE5400] 02:44:58 INFO - PROCESS | 3948 | 1465119898316 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16B25000) [pid = 3948] [serial = 1087] [outer = 15EE5400] 02:44:58 INFO - PROCESS | 3948 | 1465119898734 Marionette TRACE conn3 <- [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]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 687ms 02:44:58 INFO - PROCESS | 3948 | 1465119898771 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 3948 | 1465119898773 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:44:58 INFO - PROCESS | 3948 | 1465119898776 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:44:58 INFO - PROCESS | 3948 | 1465119898778 Marionette TRACE conn3 <- [1,1414,null,{}] 02:44:58 INFO - PROCESS | 3948 | 1465119898781 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 3948 | 1465119898787 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:58 INFO - PROCESS | 3948 | 1465119898934 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:44:58 INFO - PROCESS | 3948 | 1465119898996 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 3948 | 1465119898998 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:58 INFO - PROCESS | 3948 | ++DOCSHELL 16F10000 == 34 [pid = 3948] [id = 363] 02:44:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F81000) [pid = 3948] [serial = 1088] [outer = 00000000] 02:44:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F89C00) [pid = 3948] [serial = 1089] [outer = 16F81000] 02:44:59 INFO - PROCESS | 3948 | 1465119899041 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17105000) [pid = 3948] [serial = 1090] [outer = 16F81000] 02:44:59 INFO - PROCESS | 3948 | 1465119899465 Marionette TRACE conn3 <- [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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 02:44:59 INFO - PROCESS | 3948 | 1465119899543 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 3948 | 1465119899545 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:44:59 INFO - PROCESS | 3948 | 1465119899563 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 3948 | 1465119899564 Marionette TRACE conn3 <- [1,1418,null,{}] 02:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:44:59 INFO - PROCESS | 3948 | 1465119899568 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:59 INFO - PROCESS | 3948 | 1465119899570 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:59 INFO - PROCESS | 3948 | 1465119899685 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:44:59 INFO - PROCESS | 3948 | 1465119899693 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 3948 | 1465119899695 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:44:59 INFO - PROCESS | 3948 | ++DOCSHELL 15D8A800 == 35 [pid = 3948] [id = 364] 02:44:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (160B6000) [pid = 3948] [serial = 1091] [outer = 00000000] 02:44:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (17110000) [pid = 3948] [serial = 1092] [outer = 160B6000] 02:44:59 INFO - PROCESS | 3948 | 1465119899738 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (171EA000) [pid = 3948] [serial = 1093] [outer = 160B6000] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (10A5F000) [pid = 3948] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (104E6800) [pid = 3948] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (150B1000) [pid = 3948] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12ACCC00) [pid = 3948] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (160B8800) [pid = 3948] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (105FB000) [pid = 3948] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1391BC00) [pid = 3948] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (16F81800) [pid = 3948] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (0F2A3C00) [pid = 3948] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1283FC00) [pid = 3948] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16F88000) [pid = 3948] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:44:59 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15DA6800) [pid = 3948] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:45:00 INFO - PROCESS | 3948 | 1465119900189 Marionette TRACE conn3 <- [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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 687ms 02:45:00 INFO - PROCESS | 3948 | 1465119900245 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 3948 | 1465119900247 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:45:00 INFO - PROCESS | 3948 | 1465119900250 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:45:00 INFO - PROCESS | 3948 | 1465119900252 Marionette TRACE conn3 <- [1,1422,null,{}] 02:45:00 INFO - PROCESS | 3948 | 1465119900255 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 3948 | 1465119900257 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:00 INFO - PROCESS | 3948 | 1465119900333 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:45:00 INFO - PROCESS | 3948 | 1465119900338 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3948 | 1465119900340 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:00 INFO - PROCESS | 3948 | ++DOCSHELL 13178C00 == 36 [pid = 3948] [id = 365] 02:45:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15648800) [pid = 3948] [serial = 1094] [outer = 00000000] 02:45:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16C53800) [pid = 3948] [serial = 1095] [outer = 15648800] 02:45:00 INFO - PROCESS | 3948 | 1465119900383 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (16F84400) [pid = 3948] [serial = 1096] [outer = 15648800] 02:45:00 INFO - PROCESS | 3948 | 1465119900785 Marionette TRACE conn3 <- [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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 593ms 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:45:00 INFO - PROCESS | 3948 | 1465119900832 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 3948 | 1465119900834 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:45:00 INFO - PROCESS | 3948 | 1465119900837 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 3948 | 1465119900839 Marionette TRACE conn3 <- [1,1426,null,{}] 02:45:00 INFO - PROCESS | 3948 | 1465119900842 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 3948 | 1465119900844 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:00 INFO - PROCESS | 3948 | 1465119900929 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:45:00 INFO - PROCESS | 3948 | 1465119900937 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3948 | 1465119900939 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:00 INFO - PROCESS | 3948 | ++DOCSHELL 16F8C000 == 37 [pid = 3948] [id = 366] 02:45:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F8DC00) [pid = 3948] [serial = 1097] [outer = 00000000] 02:45:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (178ED800) [pid = 3948] [serial = 1098] [outer = 16F8DC00] 02:45:00 INFO - PROCESS | 3948 | 1465119900981 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (178F3000) [pid = 3948] [serial = 1099] [outer = 16F8DC00] 02:45:01 INFO - PROCESS | 3948 | 1465119901421 Marionette TRACE conn3 <- [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]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 624ms 02:45:01 INFO - PROCESS | 3948 | 1465119901475 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 3948 | 1465119901477 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:45:01 INFO - PROCESS | 3948 | 1465119901481 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:45:01 INFO - PROCESS | 3948 | 1465119901482 Marionette TRACE conn3 <- [1,1430,null,{}] 02:45:01 INFO - PROCESS | 3948 | 1465119901486 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 3948 | 1465119901488 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:01 INFO - PROCESS | 3948 | 1465119901575 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:45:01 INFO - PROCESS | 3948 | 1465119901579 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 3948 | 1465119901581 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:01 INFO - PROCESS | 3948 | ++DOCSHELL 1436EC00 == 38 [pid = 3948] [id = 367] 02:45:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151B0800) [pid = 3948] [serial = 1100] [outer = 00000000] 02:45:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (18110800) [pid = 3948] [serial = 1101] [outer = 151B0800] 02:45:01 INFO - PROCESS | 3948 | 1465119901623 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1837BC00) [pid = 3948] [serial = 1102] [outer = 151B0800] 02:45:02 INFO - PROCESS | 3948 | --DOCSHELL 10560000 == 37 [pid = 3948] [id = 347] 02:45:02 INFO - PROCESS | 3948 | --DOCSHELL 1284B400 == 36 [pid = 3948] [id = 359] 02:45:02 INFO - PROCESS | 3948 | --DOCSHELL 10273C00 == 35 [pid = 3948] [id = 357] 02:45:02 INFO - PROCESS | 3948 | --DOCSHELL 0F2EF800 == 34 [pid = 3948] [id = 358] 02:45:02 INFO - PROCESS | 3948 | --DOCSHELL 173BF400 == 33 [pid = 3948] [id = 356] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 15EE2400 == 32 [pid = 3948] [id = 362] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 15D8A800 == 31 [pid = 3948] [id = 364] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 13178C00 == 30 [pid = 3948] [id = 365] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 15D8EC00 == 29 [pid = 3948] [id = 361] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 16F8C000 == 28 [pid = 3948] [id = 366] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 16F10000 == 27 [pid = 3948] [id = 363] 02:45:03 INFO - PROCESS | 3948 | --DOCSHELL 150B0000 == 26 [pid = 3948] [id = 360] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (151A6800) [pid = 3948] [serial = 1036] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (150BCC00) [pid = 3948] [serial = 1035] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (173E6400) [pid = 3948] [serial = 1039] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1710EC00) [pid = 3948] [serial = 1038] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (160BCC00) [pid = 3948] [serial = 1054] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (10A57800) [pid = 3948] [serial = 1059] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16F07C00) [pid = 3948] [serial = 1057] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (12846000) [pid = 3948] [serial = 1060] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (17103800) [pid = 3948] [serial = 1062] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1710A000) [pid = 3948] [serial = 1063] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15430800) [pid = 3948] [serial = 1051] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (173E0C00) [pid = 3948] [serial = 1066] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (178FC000) [pid = 3948] [serial = 1068] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (173C3000) [pid = 3948] [serial = 1065] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (15EE5000) [pid = 3948] [serial = 1053] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (11C0F400) [pid = 3948] [serial = 1042] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (110F1C00) [pid = 3948] [serial = 1041] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (10A5E800) [pid = 3948] [serial = 1044] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (110EC000) [pid = 3948] [serial = 1045] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (151AE800) [pid = 3948] [serial = 1050] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (1308B000) [pid = 3948] [serial = 1047] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (13379000) [pid = 3948] [serial = 1048] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (16F02000) [pid = 3948] [serial = 1056] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (1284A400) [pid = 3948] [serial = 1033] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (11C74400) [pid = 3948] [serial = 1032] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3948 | 1465119903347 Marionette TRACE conn3 <- [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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1904ms 02:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:45:03 INFO - PROCESS | 3948 | 1465119903394 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 3948 | 1465119903398 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:45:03 INFO - PROCESS | 3948 | 1465119903403 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 3948 | 1465119903406 Marionette TRACE conn3 <- [1,1434,null,{}] 02:45:03 INFO - PROCESS | 3948 | 1465119903412 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 3948 | 1465119903415 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:03 INFO - PROCESS | 3948 | 1465119903508 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:45:03 INFO - PROCESS | 3948 | 1465119903515 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3948 | 1465119903520 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:03 INFO - PROCESS | 3948 | ++DOCSHELL 102D1C00 == 27 [pid = 3948] [id = 368] 02:45:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (1047FC00) [pid = 3948] [serial = 1103] [outer = 00000000] 02:45:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (104EF800) [pid = 3948] [serial = 1104] [outer = 1047FC00] 02:45:03 INFO - PROCESS | 3948 | 1465119903568 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (105FA800) [pid = 3948] [serial = 1105] [outer = 1047FC00] 02:45:04 INFO - PROCESS | 3948 | 1465119904069 Marionette TRACE conn3 <- [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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 687ms 02:45:04 INFO - PROCESS | 3948 | 1465119904099 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3948 | 1465119904104 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:45:04 INFO - PROCESS | 3948 | 1465119904110 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 3948 | 1465119904113 Marionette TRACE conn3 <- [1,1438,null,{}] 02:45:04 INFO - PROCESS | 3948 | 1465119904117 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 3948 | 1465119904120 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:04 INFO - PROCESS | 3948 | 1465119904205 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:45:04 INFO - PROCESS | 3948 | 1465119904214 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3948 | 1465119904217 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:04 INFO - PROCESS | 3948 | ++DOCSHELL 114B4400 == 28 [pid = 3948] [id = 369] 02:45:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (11A0C400) [pid = 3948] [serial = 1106] [outer = 00000000] 02:45:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (11C0F400) [pid = 3948] [serial = 1107] [outer = 11A0C400] 02:45:04 INFO - PROCESS | 3948 | 1465119904263 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (12805400) [pid = 3948] [serial = 1108] [outer = 11A0C400] 02:45:04 INFO - PROCESS | 3948 | 1465119904726 Marionette TRACE conn3 <- [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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 02:45:04 INFO - PROCESS | 3948 | 1465119904747 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3948 | 1465119904749 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:45:04 INFO - PROCESS | 3948 | 1465119904756 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 3948 | 1465119904760 Marionette TRACE conn3 <- [1,1442,null,{}] 02:45:04 INFO - PROCESS | 3948 | 1465119904771 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 3948 | 1465119904776 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:04 INFO - PROCESS | 3948 | 1465119904861 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:45:04 INFO - PROCESS | 3948 | 1465119904903 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3948 | 1465119904906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:04 INFO - PROCESS | 3948 | ++DOCSHELL 12B65000 == 29 [pid = 3948] [id = 370] 02:45:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (12D64000) [pid = 3948] [serial = 1109] [outer = 00000000] 02:45:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (13083C00) [pid = 3948] [serial = 1110] [outer = 12D64000] 02:45:05 INFO - PROCESS | 3948 | 1465119905033 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (13379000) [pid = 3948] [serial = 1111] [outer = 12D64000] 02:45:05 INFO - PROCESS | 3948 | 1465119905414 Marionette TRACE conn3 <- [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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 702ms 02:45:05 INFO - PROCESS | 3948 | 1465119905452 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3948 | 1465119905454 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:45:05 INFO - PROCESS | 3948 | 1465119905458 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 3948 | 1465119905459 Marionette TRACE conn3 <- [1,1446,null,{}] 02:45:05 INFO - PROCESS | 3948 | 1465119905474 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 3948 | 1465119905476 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:05 INFO - PROCESS | 3948 | 1465119905558 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:45:05 INFO - PROCESS | 3948 | 1465119905642 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3948 | 1465119905644 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:05 INFO - PROCESS | 3948 | ++DOCSHELL 13377800 == 30 [pid = 3948] [id = 371] 02:45:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (13822800) [pid = 3948] [serial = 1112] [outer = 00000000] 02:45:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (1436E000) [pid = 3948] [serial = 1113] [outer = 13822800] 02:45:05 INFO - PROCESS | 3948 | 1465119905688 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (150BAC00) [pid = 3948] [serial = 1114] [outer = 13822800] 02:45:06 INFO - PROCESS | 3948 | 1465119906058 Marionette TRACE conn3 <- [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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 639ms 02:45:06 INFO - PROCESS | 3948 | 1465119906116 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 3948 | 1465119906118 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:45:06 INFO - PROCESS | 3948 | 1465119906121 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 3948 | 1465119906123 Marionette TRACE conn3 <- [1,1450,null,{}] 02:45:06 INFO - PROCESS | 3948 | 1465119906135 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 3948 | 1465119906138 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:06 INFO - PROCESS | 3948 | 1465119906273 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:45:06 INFO - PROCESS | 3948 | 1465119906284 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3948 | 1465119906286 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:06 INFO - PROCESS | 3948 | ++DOCSHELL 151A6000 == 31 [pid = 3948] [id = 372] 02:45:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (151A6C00) [pid = 3948] [serial = 1115] [outer = 00000000] 02:45:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (151B0C00) [pid = 3948] [serial = 1116] [outer = 151A6C00] 02:45:06 INFO - PROCESS | 3948 | 1465119906330 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (1542C000) [pid = 3948] [serial = 1117] [outer = 151A6C00] 02:45:06 INFO - PROCESS | 3948 | 1465119906760 Marionette TRACE conn3 <- [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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 702ms 02:45:06 INFO - PROCESS | 3948 | 1465119906821 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 3948 | 1465119906823 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:45:06 INFO - PROCESS | 3948 | 1465119906827 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 3948 | 1465119906828 Marionette TRACE conn3 <- [1,1454,null,{}] 02:45:06 INFO - PROCESS | 3948 | 1465119906832 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 3948 | 1465119906837 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:06 INFO - PROCESS | 3948 | 1465119906937 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:45:06 INFO - PROCESS | 3948 | 1465119906945 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3948 | 1465119906947 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:06 INFO - PROCESS | 3948 | ++DOCSHELL 15DA5400 == 32 [pid = 3948] [id = 373] 02:45:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (15DA5800) [pid = 3948] [serial = 1118] [outer = 00000000] 02:45:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (160B8400) [pid = 3948] [serial = 1119] [outer = 15DA5800] 02:45:06 INFO - PROCESS | 3948 | 1465119906990 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (160BD000) [pid = 3948] [serial = 1120] [outer = 15DA5800] 02:45:07 INFO - PROCESS | 3948 | 1465119907438 Marionette TRACE conn3 <- [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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 640ms 02:45:07 INFO - PROCESS | 3948 | 1465119907465 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 3948 | 1465119907467 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:45:07 INFO - PROCESS | 3948 | 1465119907470 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 3948 | 1465119907472 Marionette TRACE conn3 <- [1,1458,null,{}] 02:45:07 INFO - PROCESS | 3948 | 1465119907475 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:07 INFO - PROCESS | 3948 | 1465119907477 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:07 INFO - PROCESS | 3948 | 1465119907563 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:45:07 INFO - PROCESS | 3948 | 1465119907568 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 3948 | 1465119907570 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:07 INFO - PROCESS | 3948 | ++DOCSHELL 160BB800 == 33 [pid = 3948] [id = 374] 02:45:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (160C1000) [pid = 3948] [serial = 1121] [outer = 00000000] 02:45:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16C5C400) [pid = 3948] [serial = 1122] [outer = 160C1000] 02:45:07 INFO - PROCESS | 3948 | 1465119907616 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16C5F000) [pid = 3948] [serial = 1123] [outer = 160C1000] 02:45:08 INFO - PROCESS | 3948 | 1465119908057 Marionette TRACE conn3 <- [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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 640ms 02:45:08 INFO - PROCESS | 3948 | 1465119908110 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 3948 | 1465119908112 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:45:08 INFO - PROCESS | 3948 | 1465119908116 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 3948 | 1465119908117 Marionette TRACE conn3 <- [1,1462,null,{}] 02:45:08 INFO - PROCESS | 3948 | 1465119908124 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:08 INFO - PROCESS | 3948 | 1465119908126 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:08 INFO - PROCESS | 3948 | 1465119908201 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:45:08 INFO - PROCESS | 3948 | 1465119908206 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 3948 | 1465119908208 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:08 INFO - PROCESS | 3948 | ++DOCSHELL 11A0DC00 == 34 [pid = 3948] [id = 375] 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (162AA000) [pid = 3948] [serial = 1124] [outer = 00000000] 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F0DC00) [pid = 3948] [serial = 1125] [outer = 162AA000] 02:45:08 INFO - PROCESS | 3948 | 1465119908254 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F0C000) [pid = 3948] [serial = 1126] [outer = 162AA000] 02:45:08 INFO - PROCESS | 3948 | 1465119908711 Marionette TRACE conn3 <- [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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 624ms 02:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:45:08 INFO - PROCESS | 3948 | 1465119908752 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 3948 | 1465119908754 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:45:08 INFO - PROCESS | 3948 | 1465119908757 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 3948 | 1465119908759 Marionette TRACE conn3 <- [1,1466,null,{}] 02:45:08 INFO - PROCESS | 3948 | 1465119908768 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:08 INFO - PROCESS | 3948 | 1465119908770 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:08 INFO - PROCESS | 3948 | 1465119908877 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:45:08 INFO - PROCESS | 3948 | 1465119908884 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 3948 | 1465119908886 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:08 INFO - PROCESS | 3948 | ++DOCSHELL 12B64C00 == 35 [pid = 3948] [id = 376] 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F87800) [pid = 3948] [serial = 1127] [outer = 00000000] 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17106000) [pid = 3948] [serial = 1128] [outer = 16F87800] 02:45:08 INFO - PROCESS | 3948 | 1465119908930 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1710CC00) [pid = 3948] [serial = 1129] [outer = 16F87800] 02:45:09 INFO - PROCESS | 3948 | 1465119909408 Marionette TRACE conn3 <- [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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 686ms 02:45:09 INFO - PROCESS | 3948 | 1465119909457 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 3948 | 1465119909459 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:45:09 INFO - PROCESS | 3948 | 1465119909463 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 3948 | 1465119909464 Marionette TRACE conn3 <- [1,1470,null,{}] 02:45:09 INFO - PROCESS | 3948 | 1465119909467 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 3948 | 1465119909469 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:09 INFO - PROCESS | 3948 | 1465119909597 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:45:09 INFO - PROCESS | 3948 | 1465119909659 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 3948 | 1465119909661 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:09 INFO - PROCESS | 3948 | ++DOCSHELL 17104000 == 36 [pid = 3948] [id = 377] 02:45:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1710A000) [pid = 3948] [serial = 1130] [outer = 00000000] 02:45:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (172C6400) [pid = 3948] [serial = 1131] [outer = 1710A000] 02:45:09 INFO - PROCESS | 3948 | 1465119909703 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (173DE000) [pid = 3948] [serial = 1132] [outer = 1710A000] 02:45:10 INFO - PROCESS | 3948 | 1465119910138 Marionette TRACE conn3 <- [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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 686ms 02:45:10 INFO - PROCESS | 3948 | 1465119910163 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 3948 | 1465119910166 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:45:10 INFO - PROCESS | 3948 | 1465119910175 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 3948 | 1465119910177 Marionette TRACE conn3 <- [1,1474,null,{}] 02:45:10 INFO - PROCESS | 3948 | 1465119910182 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:10 INFO - PROCESS | 3948 | 1465119910184 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:10 INFO - PROCESS | 3948 | 1465119910336 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:45:10 INFO - PROCESS | 3948 | 1465119910348 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 3948 | 1465119910350 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:10 INFO - PROCESS | 3948 | ++DOCSHELL 151A2800 == 37 [pid = 3948] [id = 378] 02:45:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (176E9800) [pid = 3948] [serial = 1133] [outer = 00000000] 02:45:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1797E800) [pid = 3948] [serial = 1134] [outer = 176E9800] 02:45:10 INFO - PROCESS | 3948 | 1465119910394 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1811A800) [pid = 3948] [serial = 1135] [outer = 176E9800] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16F8DC00) [pid = 3948] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (15EE5400) [pid = 3948] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (16F81000) [pid = 3948] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (160B6000) [pid = 3948] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15648800) [pid = 3948] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15D9A400) [pid = 3948] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (150B0800) [pid = 3948] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1284BC00) [pid = 3948] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2EFC00) [pid = 3948] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (104F0000) [pid = 3948] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:45:10 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (17891400) [pid = 3948] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:45:10 INFO - PROCESS | 3948 | 1465119910942 Marionette TRACE conn3 <- [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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 796ms 02:45:10 INFO - PROCESS | 3948 | 1465119910977 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 3948 | 1465119910979 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:45:10 INFO - PROCESS | 3948 | 1465119910982 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 3948 | 1465119910984 Marionette TRACE conn3 <- [1,1478,null,{}] 02:45:10 INFO - PROCESS | 3948 | 1465119910987 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:10 INFO - PROCESS | 3948 | 1465119910989 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:11 INFO - PROCESS | 3948 | 1465119911068 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:45:11 INFO - PROCESS | 3948 | 1465119911073 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 3948 | 1465119911075 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:11 INFO - PROCESS | 3948 | ++DOCSHELL 13915800 == 38 [pid = 3948] [id = 379] 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (143ECC00) [pid = 3948] [serial = 1136] [outer = 00000000] 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160C3800) [pid = 3948] [serial = 1137] [outer = 143ECC00] 02:45:11 INFO - PROCESS | 3948 | 1465119911117 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F80400) [pid = 3948] [serial = 1138] [outer = 143ECC00] 02:45:11 INFO - PROCESS | 3948 | 1465119911535 Marionette TRACE conn3 <- [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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 593ms 02:45:11 INFO - PROCESS | 3948 | 1465119911577 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 3948 | 1465119911579 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:45:11 INFO - PROCESS | 3948 | 1465119911597 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 3948 | 1465119911599 Marionette TRACE conn3 <- [1,1482,null,{}] 02:45:11 INFO - PROCESS | 3948 | 1465119911596 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 3948 | 1465119911598 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:11 INFO - PROCESS | 3948 | 1465119911676 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:45:11 INFO - PROCESS | 3948 | 1465119911681 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 3948 | 1465119911683 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:11 INFO - PROCESS | 3948 | ++DOCSHELL 1564F400 == 39 [pid = 3948] [id = 380] 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F0A800) [pid = 3948] [serial = 1139] [outer = 00000000] 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (181EF000) [pid = 3948] [serial = 1140] [outer = 16F0A800] 02:45:11 INFO - PROCESS | 3948 | 1465119911725 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (18383800) [pid = 3948] [serial = 1141] [outer = 16F0A800] 02:45:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (178F2800) [pid = 3948] [serial = 1142] [outer = 1B264000] 02:45:12 INFO - PROCESS | 3948 | 1465119912248 Marionette TRACE conn3 <- [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]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 702ms 02:45:12 INFO - PROCESS | 3948 | 1465119912277 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 3948 | 1465119912279 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:45:12 INFO - PROCESS | 3948 | 1465119912282 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 3948 | 1465119912284 Marionette TRACE conn3 <- [1,1486,null,{}] 02:45:12 INFO - PROCESS | 3948 | 1465119912287 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 3948 | 1465119912289 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:12 INFO - PROCESS | 3948 | 1465119912365 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:45:12 INFO - PROCESS | 3948 | 1465119912373 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 3948 | 1465119912375 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:12 INFO - PROCESS | 3948 | ++DOCSHELL 178F0800 == 40 [pid = 3948] [id = 381] 02:45:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (18387400) [pid = 3948] [serial = 1143] [outer = 00000000] 02:45:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (19864800) [pid = 3948] [serial = 1144] [outer = 18387400] 02:45:12 INFO - PROCESS | 3948 | 1465119912416 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1997C400) [pid = 3948] [serial = 1145] [outer = 18387400] 02:45:13 INFO - PROCESS | 3948 | 1465119913121 Marionette TRACE conn3 <- [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]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 905ms 02:45:13 INFO - PROCESS | 3948 | 1465119913188 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 3948 | 1465119913192 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:45:13 INFO - PROCESS | 3948 | 1465119913197 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 3948 | 1465119913201 Marionette TRACE conn3 <- [1,1490,null,{}] 02:45:13 INFO - PROCESS | 3948 | 1465119913207 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:13 INFO - PROCESS | 3948 | 1465119913210 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:13 INFO - PROCESS | 3948 | 1465119913348 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:45:13 INFO - PROCESS | 3948 | 1465119913456 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 3948 | 1465119913459 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:13 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F7400 == 41 [pid = 3948] [id = 382] 02:45:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1027A400) [pid = 3948] [serial = 1146] [outer = 00000000] 02:45:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (110F5400) [pid = 3948] [serial = 1147] [outer = 1027A400] 02:45:13 INFO - PROCESS | 3948 | 1465119913514 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (11A0F000) [pid = 3948] [serial = 1148] [outer = 1027A400] 02:45:14 INFO - PROCESS | 3948 | 1465119914204 Marionette TRACE conn3 <- [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]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1045ms 02:45:14 INFO - PROCESS | 3948 | 1465119914289 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 3948 | 1465119914293 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:45:14 INFO - PROCESS | 3948 | 1465119914301 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 3948 | 1465119914304 Marionette TRACE conn3 <- [1,1494,null,{}] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:45:14 INFO - PROCESS | 3948 | 1465119914308 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 3948 | 1465119914311 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:14 INFO - PROCESS | 3948 | 1465119914563 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:45:14 INFO - PROCESS | 3948 | 1465119914704 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 3948 | 1465119914707 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:14 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A5C00 == 42 [pid = 3948] [id = 383] 02:45:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (0F2A6000) [pid = 3948] [serial = 1149] [outer = 00000000] 02:45:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (0F2F0800) [pid = 3948] [serial = 1150] [outer = 0F2A6000] 02:45:14 INFO - PROCESS | 3948 | 1465119914757 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (10485C00) [pid = 3948] [serial = 1151] [outer = 0F2A6000] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 1564F400 == 41 [pid = 3948] [id = 380] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 13915800 == 40 [pid = 3948] [id = 379] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 151A2800 == 39 [pid = 3948] [id = 378] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 17104000 == 38 [pid = 3948] [id = 377] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 12B64C00 == 37 [pid = 3948] [id = 376] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 11A0DC00 == 36 [pid = 3948] [id = 375] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 160BB800 == 35 [pid = 3948] [id = 374] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 15DA5400 == 34 [pid = 3948] [id = 373] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 151A6000 == 33 [pid = 3948] [id = 372] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 13377800 == 32 [pid = 3948] [id = 371] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 12B65000 == 31 [pid = 3948] [id = 370] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 114B4400 == 30 [pid = 3948] [id = 369] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 102D1C00 == 29 [pid = 3948] [id = 368] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (18110800) [pid = 3948] [serial = 1101] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOCSHELL 1436EC00 == 28 [pid = 3948] [id = 367] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (178F3000) [pid = 3948] [serial = 1099] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (160C2800) [pid = 3948] [serial = 1086] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F89C00) [pid = 3948] [serial = 1089] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16B25000) [pid = 3948] [serial = 1087] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17110000) [pid = 3948] [serial = 1092] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (17105000) [pid = 3948] [serial = 1090] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (178ED800) [pid = 3948] [serial = 1098] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (171EA000) [pid = 3948] [serial = 1093] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (16C53800) [pid = 3948] [serial = 1095] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15DA5000) [pid = 3948] [serial = 1083] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (151A2C00) [pid = 3948] [serial = 1080] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (151A9C00) [pid = 3948] [serial = 1081] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12ACC000) [pid = 3948] [serial = 1077] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12D6E000) [pid = 3948] [serial = 1078] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (104E7000) [pid = 3948] [serial = 1074] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (105F6400) [pid = 3948] [serial = 1075] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12B64400) [pid = 3948] [serial = 1072] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (10A60C00) [pid = 3948] [serial = 1071] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (17D38C00) [pid = 3948] [serial = 1069] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16F84400) [pid = 3948] [serial = 1096] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15EDC400) [pid = 3948] [serial = 1084] [outer = 00000000] [url = about:blank] 02:45:15 INFO - PROCESS | 3948 | 1465119915396 Marionette TRACE conn3 <- [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]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1139ms 02:45:15 INFO - PROCESS | 3948 | 1465119915453 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:45:15 INFO - PROCESS | 3948 | 1465119915456 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:45:15 INFO - PROCESS | 3948 | 1465119915461 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 3948 | 1465119915464 Marionette TRACE conn3 <- [1,1498,null,{}] 02:45:15 INFO - PROCESS | 3948 | 1465119915468 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 3948 | 1465119915471 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:15 INFO - PROCESS | 3948 | 1465119915557 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:45:15 INFO - PROCESS | 3948 | 1465119915643 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3948 | 1465119915645 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:15 INFO - PROCESS | 3948 | ++DOCSHELL 105ED400 == 29 [pid = 3948] [id = 384] 02:45:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (105F1C00) [pid = 3948] [serial = 1152] [outer = 00000000] 02:45:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12842800) [pid = 3948] [serial = 1153] [outer = 105F1C00] 02:45:15 INFO - PROCESS | 3948 | 1465119915691 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1284C800) [pid = 3948] [serial = 1154] [outer = 105F1C00] 02:45:16 INFO - PROCESS | 3948 | 1465119916122 Marionette TRACE conn3 <- [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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 686ms 02:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:45:16 INFO - PROCESS | 3948 | 1465119916157 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3948 | 1465119916160 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:45:16 INFO - PROCESS | 3948 | 1465119916164 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 3948 | 1465119916167 Marionette TRACE conn3 <- [1,1502,null,{}] 02:45:16 INFO - PROCESS | 3948 | 1465119916173 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:16 INFO - PROCESS | 3948 | 1465119916176 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:16 INFO - PROCESS | 3948 | 1465119916291 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:45:16 INFO - PROCESS | 3948 | 1465119916305 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3948 | 1465119916307 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:16 INFO - PROCESS | 3948 | ++DOCSHELL 13087000 == 30 [pid = 3948] [id = 385] 02:45:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1308A400) [pid = 3948] [serial = 1155] [outer = 00000000] 02:45:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (13820C00) [pid = 3948] [serial = 1156] [outer = 1308A400] 02:45:16 INFO - PROCESS | 3948 | 1465119916357 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13918000) [pid = 3948] [serial = 1157] [outer = 1308A400] 02:45:16 INFO - PROCESS | 3948 | 1465119916808 Marionette TRACE conn3 <- [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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 687ms 02:45:16 INFO - PROCESS | 3948 | 1465119916862 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3948 | 1465119916866 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:45:16 INFO - PROCESS | 3948 | 1465119916876 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 3948 | 1465119916880 Marionette TRACE conn3 <- [1,1506,null,{}] 02:45:16 INFO - PROCESS | 3948 | 1465119916884 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:16 INFO - PROCESS | 3948 | 1465119916887 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:16 INFO - PROCESS | 3948 | 1465119916974 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:45:16 INFO - PROCESS | 3948 | 1465119916981 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3948 | 1465119916984 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:16 INFO - PROCESS | 3948 | ++DOCSHELL 13BCB400 == 31 [pid = 3948] [id = 386] 02:45:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151A2C00) [pid = 3948] [serial = 1158] [outer = 00000000] 02:45:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151B0000) [pid = 3948] [serial = 1159] [outer = 151A2C00] 02:45:17 INFO - PROCESS | 3948 | 1465119917026 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1544E400) [pid = 3948] [serial = 1160] [outer = 151A2C00] 02:45:17 INFO - PROCESS | 3948 | 1465119917496 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 02:45:17 INFO - PROCESS | 3948 | 1465119917567 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 3948 | 1465119917569 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:45:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:45:17 INFO - PROCESS | 3948 | 1465119917582 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 3948 | 1465119917584 Marionette TRACE conn3 <- [1,1510,null,{}] 02:45:17 INFO - PROCESS | 3948 | 1465119917588 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 3948 | 1465119917590 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:17 INFO - PROCESS | 3948 | 1465119917726 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:45:17 INFO - PROCESS | 3948 | 1465119917743 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 3948 | 1465119917746 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:17 INFO - PROCESS | 3948 | ++DOCSHELL 15DA0800 == 32 [pid = 3948] [id = 387] 02:45:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA1400) [pid = 3948] [serial = 1161] [outer = 00000000] 02:45:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15DA8000) [pid = 3948] [serial = 1162] [outer = 15DA1400] 02:45:17 INFO - PROCESS | 3948 | 1465119917789 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15EE0400) [pid = 3948] [serial = 1163] [outer = 15DA1400] 02:45:18 INFO - PROCESS | 3948 | 1465119918215 Marionette TRACE conn3 <- [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"]]]}] 02:45:18 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 () { 02:45:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:45:18 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 () { 02:45:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:45:18 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 () { 02:45:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:45:18 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 () { 02:45:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:45:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 702ms 02:45:18 INFO - PROCESS | 3948 | 1465119918291 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 3948 | 1465119918292 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:45:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:45:18 INFO - PROCESS | 3948 | 1465119918296 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 3948 | 1465119918298 Marionette TRACE conn3 <- [1,1514,null,{}] 02:45:18 INFO - PROCESS | 3948 | 1465119918301 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 3948 | 1465119918303 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:18 INFO - PROCESS | 3948 | 1465119918419 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:45:18 INFO - PROCESS | 3948 | 1465119918477 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 3948 | 1465119918482 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:18 INFO - PROCESS | 3948 | ++DOCSHELL 12A86400 == 33 [pid = 3948] [id = 388] 02:45:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160C2400) [pid = 3948] [serial = 1164] [outer = 00000000] 02:45:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F08400) [pid = 3948] [serial = 1165] [outer = 160C2400] 02:45:18 INFO - PROCESS | 3948 | 1465119918537 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F81C00) [pid = 3948] [serial = 1166] [outer = 160C2400] 02:45:18 INFO - PROCESS | 3948 | 1465119918968 Marionette TRACE conn3 <- [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"]]]}] 02:45:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:45:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:45:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:45:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 686ms 02:45:18 INFO - PROCESS | 3948 | 1465119918980 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 3948 | 1465119918982 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:45:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:45:18 INFO - PROCESS | 3948 | 1465119918991 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 3948 | 1465119918993 Marionette TRACE conn3 <- [1,1518,null,{}] 02:45:18 INFO - PROCESS | 3948 | 1465119918996 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 3948 | 1465119918998 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:19 INFO - PROCESS | 3948 | 1465119919135 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:45:19 INFO - PROCESS | 3948 | 1465119919141 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 3948 | 1465119919143 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:19 INFO - PROCESS | 3948 | ++DOCSHELL 12840C00 == 34 [pid = 3948] [id = 389] 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (13821400) [pid = 3948] [serial = 1167] [outer = 00000000] 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1710A400) [pid = 3948] [serial = 1168] [outer = 13821400] 02:45:19 INFO - PROCESS | 3948 | 1465119919195 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (171EB000) [pid = 3948] [serial = 1169] [outer = 13821400] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16F87800) [pid = 3948] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (15DA5800) [pid = 3948] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (11A0C400) [pid = 3948] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1710A000) [pid = 3948] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12D64000) [pid = 3948] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (162AA000) [pid = 3948] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160C1000) [pid = 3948] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1047FC00) [pid = 3948] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13822800) [pid = 3948] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (151A6C00) [pid = 3948] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (176E9800) [pid = 3948] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16F0A800) [pid = 3948] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:45:19 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (143ECC00) [pid = 3948] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:45:19 INFO - PROCESS | 3948 | 1465119919766 Marionette TRACE conn3 <- [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]]]}] 02:45:19 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 02:45:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:45:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:45:19 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. 02:45:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:45:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 796ms 02:45:19 INFO - PROCESS | 3948 | 1465119919788 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 3948 | 1465119919790 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:45:19 INFO - PROCESS | 3948 | 1465119919793 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:45:19 INFO - PROCESS | 3948 | 1465119919795 Marionette TRACE conn3 <- [1,1522,null,{}] 02:45:19 INFO - PROCESS | 3948 | 1465119919799 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 3948 | 1465119919801 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:19 INFO - PROCESS | 3948 | 1465119919878 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:45:19 INFO - PROCESS | 3948 | 1465119919883 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 3948 | 1465119919885 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:19 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F2000 == 35 [pid = 3948] [id = 390] 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (102CF400) [pid = 3948] [serial = 1170] [outer = 00000000] 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160B7000) [pid = 3948] [serial = 1171] [outer = 102CF400] 02:45:19 INFO - PROCESS | 3948 | 1465119919928 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F0A800) [pid = 3948] [serial = 1172] [outer = 102CF400] 02:45:20 INFO - PROCESS | 3948 | 1465119920378 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 640ms 02:45:20 INFO - PROCESS | 3948 | 1465119920431 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 3948 | 1465119920433 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:45:20 INFO - PROCESS | 3948 | 1465119920468 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 3948 | 1465119920470 Marionette TRACE conn3 <- [1,1526,null,{}] 02:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:45:20 INFO - PROCESS | 3948 | 1465119920474 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:20 INFO - PROCESS | 3948 | 1465119920476 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:20 INFO - PROCESS | 3948 | 1465119920554 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:45:20 INFO - PROCESS | 3948 | 1465119920560 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 3948 | 1465119920562 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:20 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2400 == 36 [pid = 3948] [id = 391] 02:45:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17102C00) [pid = 3948] [serial = 1173] [outer = 00000000] 02:45:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (176E6C00) [pid = 3948] [serial = 1174] [outer = 17102C00] 02:45:20 INFO - PROCESS | 3948 | 1465119920605 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (178F8400) [pid = 3948] [serial = 1175] [outer = 17102C00] 02:45:21 INFO - PROCESS | 3948 | 1465119921021 Marionette TRACE conn3 <- [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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 593ms 02:45:21 INFO - PROCESS | 3948 | 1465119921068 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 3948 | 1465119921070 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:45:21 INFO - PROCESS | 3948 | 1465119921074 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:45:21 INFO - PROCESS | 3948 | 1465119921075 Marionette TRACE conn3 <- [1,1530,null,{}] 02:45:21 INFO - PROCESS | 3948 | 1465119921079 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:21 INFO - PROCESS | 3948 | 1465119921081 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:21 INFO - PROCESS | 3948 | 1465119921167 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:45:21 INFO - PROCESS | 3948 | 1465119921174 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3948 | 1465119921176 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:21 INFO - PROCESS | 3948 | ++DOCSHELL 151A8800 == 37 [pid = 3948] [id = 392] 02:45:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1788C800) [pid = 3948] [serial = 1176] [outer = 00000000] 02:45:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1811B800) [pid = 3948] [serial = 1177] [outer = 1788C800] 02:45:21 INFO - PROCESS | 3948 | 1465119921220 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1811F800) [pid = 3948] [serial = 1178] [outer = 1788C800] 02:45:21 INFO - PROCESS | 3948 | 1465119921637 Marionette TRACE conn3 <- [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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 593ms 02:45:21 INFO - PROCESS | 3948 | 1465119921681 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 3948 | 1465119921683 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:45:21 INFO - PROCESS | 3948 | 1465119921686 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 3948 | 1465119921688 Marionette TRACE conn3 <- [1,1534,null,{}] 02:45:21 INFO - PROCESS | 3948 | 1465119921691 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:21 INFO - PROCESS | 3948 | 1465119921693 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:21 INFO - PROCESS | 3948 | 1465119921823 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:45:21 INFO - PROCESS | 3948 | 1465119921991 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3948 | 1465119921995 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:21 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F1C00 == 38 [pid = 3948] [id = 393] 02:45:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (0F2F2400) [pid = 3948] [serial = 1179] [outer = 00000000] 02:45:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (104ED000) [pid = 3948] [serial = 1180] [outer = 0F2F2400] 02:45:22 INFO - PROCESS | 3948 | 1465119922052 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (10B5CC00) [pid = 3948] [serial = 1181] [outer = 0F2F2400] 02:45:22 INFO - PROCESS | 3948 | 1465119922628 Marionette TRACE conn3 <- [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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 983ms 02:45:22 INFO - PROCESS | 3948 | 1465119922659 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 3948 | 1465119922663 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:45:22 INFO - PROCESS | 3948 | 1465119922668 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:45:22 INFO - PROCESS | 3948 | 1465119922672 Marionette TRACE conn3 <- [1,1538,null,{}] 02:45:22 INFO - PROCESS | 3948 | 1465119922677 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 3948 | 1465119922679 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:22 INFO - PROCESS | 3948 | 1465119922789 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:45:22 INFO - PROCESS | 3948 | 1465119922922 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 3948 | 1465119922926 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:22 INFO - PROCESS | 3948 | ++DOCSHELL 12D66000 == 39 [pid = 3948] [id = 394] 02:45:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (12DA0C00) [pid = 3948] [serial = 1182] [outer = 00000000] 02:45:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (13914C00) [pid = 3948] [serial = 1183] [outer = 12DA0C00] 02:45:22 INFO - PROCESS | 3948 | 1465119922981 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (150BA800) [pid = 3948] [serial = 1184] [outer = 12DA0C00] 02:45:23 INFO - PROCESS | 3948 | 1465119923584 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 936ms 02:45:23 INFO - PROCESS | 3948 | 1465119923615 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 3948 | 1465119923618 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:45:23 INFO - PROCESS | 3948 | 1465119923624 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 3948 | 1465119923626 Marionette TRACE conn3 <- [1,1542,null,{}] 02:45:23 INFO - PROCESS | 3948 | 1465119923630 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 3948 | 1465119923633 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:23 INFO - PROCESS | 3948 | 1465119923738 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:45:23 INFO - PROCESS | 3948 | 1465119923847 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 3948 | 1465119923849 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:23 INFO - PROCESS | 3948 | ++DOCSHELL 160BCC00 == 40 [pid = 3948] [id = 395] 02:45:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (160C3400) [pid = 3948] [serial = 1185] [outer = 00000000] 02:45:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (16F7F800) [pid = 3948] [serial = 1186] [outer = 160C3400] 02:45:23 INFO - PROCESS | 3948 | 1465119923902 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (17109400) [pid = 3948] [serial = 1187] [outer = 160C3400] 02:45:24 INFO - PROCESS | 3948 | 1465119924479 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 905ms 02:45:24 INFO - PROCESS | 3948 | 1465119924529 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 3948 | 1465119924533 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:45:24 INFO - PROCESS | 3948 | 1465119924544 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 3948 | 1465119924549 Marionette TRACE conn3 <- [1,1546,null,{}] 02:45:24 INFO - PROCESS | 3948 | 1465119924552 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:24 INFO - PROCESS | 3948 | 1465119924556 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:24 INFO - PROCESS | 3948 | 1465119924671 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:45:24 INFO - PROCESS | 3948 | 1465119924803 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 3948 | 1465119924805 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:24 INFO - PROCESS | 3948 | ++DOCSHELL 17110800 == 41 [pid = 3948] [id = 396] 02:45:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (171EA000) [pid = 3948] [serial = 1188] [outer = 00000000] 02:45:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (19D5B800) [pid = 3948] [serial = 1189] [outer = 171EA000] 02:45:24 INFO - PROCESS | 3948 | 1465119924858 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (19D63C00) [pid = 3948] [serial = 1190] [outer = 171EA000] 02:45:25 INFO - PROCESS | 3948 | 1465119925642 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1139ms 02:45:25 INFO - PROCESS | 3948 | 1465119925687 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 3948 | 1465119925691 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:45:25 INFO - PROCESS | 3948 | 1465119925696 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:45:25 INFO - PROCESS | 3948 | 1465119925699 Marionette TRACE conn3 <- [1,1550,null,{}] 02:45:25 INFO - PROCESS | 3948 | 1465119925705 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:25 INFO - PROCESS | 3948 | 1465119925707 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:25 INFO - PROCESS | 3948 | 1465119925810 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:45:25 INFO - PROCESS | 3948 | 1465119925947 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 3948 | 1465119925951 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:25 INFO - PROCESS | 3948 | ++DOCSHELL 104E6400 == 42 [pid = 3948] [id = 397] 02:45:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (104EFC00) [pid = 3948] [serial = 1191] [outer = 00000000] 02:45:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 98 (114BC400) [pid = 3948] [serial = 1192] [outer = 104EFC00] 02:45:26 INFO - PROCESS | 3948 | 1465119926006 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 99 (12A04C00) [pid = 3948] [serial = 1193] [outer = 104EFC00] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 151A8800 == 41 [pid = 3948] [id = 392] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2400 == 40 [pid = 3948] [id = 391] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 0F2F2000 == 39 [pid = 3948] [id = 390] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 12840C00 == 38 [pid = 3948] [id = 389] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 12A86400 == 37 [pid = 3948] [id = 388] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 15DA0800 == 36 [pid = 3948] [id = 387] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 13BCB400 == 35 [pid = 3948] [id = 386] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 13087000 == 34 [pid = 3948] [id = 385] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 105ED400 == 33 [pid = 3948] [id = 384] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 0F2F7400 == 32 [pid = 3948] [id = 382] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 0F2A5C00 == 31 [pid = 3948] [id = 383] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 178F0800 == 30 [pid = 3948] [id = 381] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 17110800 == 29 [pid = 3948] [id = 396] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 160BCC00 == 28 [pid = 3948] [id = 395] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 0F2F1C00 == 27 [pid = 3948] [id = 393] 02:45:26 INFO - PROCESS | 3948 | --DOCSHELL 12D66000 == 26 [pid = 3948] [id = 394] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 98 (17106000) [pid = 3948] [serial = 1128] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 97 (160B8400) [pid = 3948] [serial = 1119] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (160BD000) [pid = 3948] [serial = 1120] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (11C0F400) [pid = 3948] [serial = 1107] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (172C6400) [pid = 3948] [serial = 1131] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (12805400) [pid = 3948] [serial = 1108] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (13083C00) [pid = 3948] [serial = 1110] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (13379000) [pid = 3948] [serial = 1111] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (16F0DC00) [pid = 3948] [serial = 1125] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16C5C400) [pid = 3948] [serial = 1122] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16C5F000) [pid = 3948] [serial = 1123] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (104EF800) [pid = 3948] [serial = 1104] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (105FA800) [pid = 3948] [serial = 1105] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1710CC00) [pid = 3948] [serial = 1129] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1436E000) [pid = 3948] [serial = 1113] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (150BAC00) [pid = 3948] [serial = 1114] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (151B0C00) [pid = 3948] [serial = 1116] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1542C000) [pid = 3948] [serial = 1117] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1797E800) [pid = 3948] [serial = 1134] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (173DE000) [pid = 3948] [serial = 1132] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (181EF000) [pid = 3948] [serial = 1140] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1811A800) [pid = 3948] [serial = 1135] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (160C3800) [pid = 3948] [serial = 1137] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (160BB000) [pid = 3948] [serial = 700] [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.] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (18383800) [pid = 3948] [serial = 1141] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F80400) [pid = 3948] [serial = 1138] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (19864800) [pid = 3948] [serial = 1144] [outer = 00000000] [url = about:blank] 02:45:26 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16F0C000) [pid = 3948] [serial = 1126] [outer = 00000000] [url = about:blank] 02:45:27 INFO - PROCESS | 3948 | 1465119927176 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1498ms 02:45:27 INFO - PROCESS | 3948 | 1465119927208 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 3948 | 1465119927212 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:45:27 INFO - PROCESS | 3948 | 1465119927217 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:45:27 INFO - PROCESS | 3948 | 1465119927220 Marionette TRACE conn3 <- [1,1554,null,{}] 02:45:27 INFO - PROCESS | 3948 | 1465119927225 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 3948 | 1465119927228 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:27 INFO - PROCESS | 3948 | 1465119927316 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:45:27 INFO - PROCESS | 3948 | 1465119927407 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 3948 | 1465119927409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:27 INFO - PROCESS | 3948 | ++DOCSHELL 1043A800 == 27 [pid = 3948] [id = 398] 02:45:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (10481C00) [pid = 3948] [serial = 1194] [outer = 00000000] 02:45:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (10A5E000) [pid = 3948] [serial = 1195] [outer = 10481C00] 02:45:27 INFO - PROCESS | 3948 | 1465119927456 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (10B66800) [pid = 3948] [serial = 1196] [outer = 10481C00] 02:45:27 INFO - PROCESS | 3948 | 1465119927865 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 702ms 02:45:27 INFO - PROCESS | 3948 | 1465119927918 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 3948 | 1465119927923 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:45:27 INFO - PROCESS | 3948 | 1465119927929 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 3948 | 1465119927932 Marionette TRACE conn3 <- [1,1558,null,{}] 02:45:27 INFO - PROCESS | 3948 | 1465119927935 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 3948 | 1465119927938 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:28 INFO - PROCESS | 3948 | 1465119928025 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:45:28 INFO - PROCESS | 3948 | 1465119928072 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 3948 | 1465119928074 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:28 INFO - PROCESS | 3948 | ++DOCSHELL 12846400 == 28 [pid = 3948] [id = 399] 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12847000) [pid = 3948] [serial = 1197] [outer = 00000000] 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (12A8C400) [pid = 3948] [serial = 1198] [outer = 12847000] 02:45:28 INFO - PROCESS | 3948 | 1465119928121 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (12B5A000) [pid = 3948] [serial = 1199] [outer = 12847000] 02:45:28 INFO - PROCESS | 3948 | 1465119928578 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 687ms 02:45:28 INFO - PROCESS | 3948 | 1465119928628 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 3948 | 1465119928630 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:45:28 INFO - PROCESS | 3948 | 1465119928634 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 3948 | 1465119928637 Marionette TRACE conn3 <- [1,1562,null,{}] 02:45:28 INFO - PROCESS | 3948 | 1465119928647 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:28 INFO - PROCESS | 3948 | 1465119928652 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:28 INFO - PROCESS | 3948 | 1465119928741 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:45:28 INFO - PROCESS | 3948 | 1465119928750 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 3948 | 1465119928753 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:28 INFO - PROCESS | 3948 | ++DOCSHELL 143E0000 == 29 [pid = 3948] [id = 400] 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (143E3C00) [pid = 3948] [serial = 1200] [outer = 00000000] 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (151A3800) [pid = 3948] [serial = 1201] [outer = 143E3C00] 02:45:28 INFO - PROCESS | 3948 | 1465119928881 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (151ABC00) [pid = 3948] [serial = 1202] [outer = 143E3C00] 02:45:29 INFO - PROCESS | 3948 | 1465119929307 Marionette TRACE conn3 <- [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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 687ms 02:45:29 INFO - PROCESS | 3948 | 1465119929333 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 3948 | 1465119929335 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:45:29 INFO - PROCESS | 3948 | 1465119929346 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 3948 | 1465119929347 Marionette TRACE conn3 <- [1,1566,null,{}] 02:45:29 INFO - PROCESS | 3948 | 1465119929351 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 3948 | 1465119929353 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:29 INFO - PROCESS | 3948 | 1465119929497 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:45:29 INFO - PROCESS | 3948 | 1465119929519 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 3948 | 1465119929522 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:29 INFO - PROCESS | 3948 | ++DOCSHELL 15429C00 == 30 [pid = 3948] [id = 401] 02:45:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1544D000) [pid = 3948] [serial = 1203] [outer = 00000000] 02:45:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15D99800) [pid = 3948] [serial = 1204] [outer = 1544D000] 02:45:29 INFO - PROCESS | 3948 | 1465119929565 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15DA7000) [pid = 3948] [serial = 1205] [outer = 1544D000] 02:45:29 INFO - PROCESS | 3948 | 1465119929987 Marionette TRACE conn3 <- [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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 702ms 02:45:30 INFO - PROCESS | 3948 | 1465119930043 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 3948 | 1465119930045 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:45:30 INFO - PROCESS | 3948 | 1465119930048 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 3948 | 1465119930050 Marionette TRACE conn3 <- [1,1570,null,{}] 02:45:30 INFO - PROCESS | 3948 | 1465119930053 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 3948 | 1465119930055 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:30 INFO - PROCESS | 3948 | 1465119930169 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:45:30 INFO - PROCESS | 3948 | 1465119930179 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 3948 | 1465119930181 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:30 INFO - PROCESS | 3948 | ++DOCSHELL 15DA0C00 == 31 [pid = 3948] [id = 402] 02:45:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (15DA2000) [pid = 3948] [serial = 1206] [outer = 00000000] 02:45:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (160C1000) [pid = 3948] [serial = 1207] [outer = 15DA2000] 02:45:30 INFO - PROCESS | 3948 | 1465119930224 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1684CC00) [pid = 3948] [serial = 1208] [outer = 15DA2000] 02:45:30 INFO - PROCESS | 3948 | 1465119930682 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 702ms 02:45:30 INFO - PROCESS | 3948 | 1465119930749 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 3948 | 1465119930753 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:45:30 INFO - PROCESS | 3948 | 1465119930764 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 3948 | 1465119930765 Marionette TRACE conn3 <- [1,1574,null,{}] 02:45:30 INFO - PROCESS | 3948 | 1465119930769 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 3948 | 1465119930774 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:30 INFO - PROCESS | 3948 | 1465119930933 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:45:30 INFO - PROCESS | 3948 | 1465119930958 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 3948 | 1465119930960 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:30 INFO - PROCESS | 3948 | ++DOCSHELL 16F05000 == 32 [pid = 3948] [id = 403] 02:45:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (16F07400) [pid = 3948] [serial = 1209] [outer = 00000000] 02:45:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (16F86800) [pid = 3948] [serial = 1210] [outer = 16F07400] 02:45:30 INFO - PROCESS | 3948 | 1465119931003 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (17107000) [pid = 3948] [serial = 1211] [outer = 16F07400] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (15DA1400) [pid = 3948] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (151A2C00) [pid = 3948] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1308A400) [pid = 3948] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1027A400) [pid = 3948] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (105F1C00) [pid = 3948] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0F2A6000) [pid = 3948] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (18387400) [pid = 3948] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160C2400) [pid = 3948] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (13821400) [pid = 3948] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (102CF400) [pid = 3948] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (17102C00) [pid = 3948] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (151B0800) [pid = 3948] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:45:31 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1788C800) [pid = 3948] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:45:31 INFO - PROCESS | 3948 | 1465119931593 Marionette TRACE conn3 <- [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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 905ms 02:45:31 INFO - PROCESS | 3948 | 1465119931669 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 3948 | 1465119931671 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:45:31 INFO - PROCESS | 3948 | 1465119931674 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 3948 | 1465119931676 Marionette TRACE conn3 <- [1,1578,null,{}] 02:45:31 INFO - PROCESS | 3948 | 1465119931679 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:31 INFO - PROCESS | 3948 | 1465119931681 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:31 INFO - PROCESS | 3948 | 1465119931757 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:45:31 INFO - PROCESS | 3948 | 1465119931765 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 3948 | 1465119931767 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:31 INFO - PROCESS | 3948 | ++DOCSHELL 13DE3C00 == 33 [pid = 3948] [id = 404] 02:45:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1436E400) [pid = 3948] [serial = 1212] [outer = 00000000] 02:45:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160BD400) [pid = 3948] [serial = 1213] [outer = 1436E400] 02:45:31 INFO - PROCESS | 3948 | 1465119931817 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15DA1400) [pid = 3948] [serial = 1214] [outer = 1436E400] 02:45:32 INFO - PROCESS | 3948 | 1465119932265 Marionette TRACE conn3 <- [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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 640ms 02:45:32 INFO - PROCESS | 3948 | 1465119932312 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 3948 | 1465119932314 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:45:32 INFO - PROCESS | 3948 | 1465119932317 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 3948 | 1465119932319 Marionette TRACE conn3 <- [1,1582,null,{}] 02:45:32 INFO - PROCESS | 3948 | 1465119932323 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 3948 | 1465119932324 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:32 INFO - PROCESS | 3948 | 1465119932400 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:45:32 INFO - PROCESS | 3948 | 1465119932408 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 3948 | 1465119932410 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:32 INFO - PROCESS | 3948 | ++DOCSHELL 160B6000 == 34 [pid = 3948] [id = 405] 02:45:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1710B000) [pid = 3948] [serial = 1215] [outer = 00000000] 02:45:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (173C3000) [pid = 3948] [serial = 1216] [outer = 1710B000] 02:45:32 INFO - PROCESS | 3948 | 1465119932452 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (173C4400) [pid = 3948] [serial = 1217] [outer = 1710B000] 02:45:32 INFO - PROCESS | 3948 | 1465119932917 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 624ms 02:45:32 INFO - PROCESS | 3948 | 1465119932956 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 3948 | 1465119932958 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:45:32 INFO - PROCESS | 3948 | 1465119932961 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:45:32 INFO - PROCESS | 3948 | 1465119932963 Marionette TRACE conn3 <- [1,1586,null,{}] 02:45:32 INFO - PROCESS | 3948 | 1465119932966 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 3948 | 1465119932968 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:33 INFO - PROCESS | 3948 | 1465119933044 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:45:33 INFO - PROCESS | 3948 | 1465119933049 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 3948 | 1465119933051 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:33 INFO - PROCESS | 3948 | ++DOCSHELL 143DFC00 == 35 [pid = 3948] [id = 406] 02:45:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (176ECC00) [pid = 3948] [serial = 1218] [outer = 00000000] 02:45:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (17983C00) [pid = 3948] [serial = 1219] [outer = 176ECC00] 02:45:33 INFO - PROCESS | 3948 | 1465119933094 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (17986800) [pid = 3948] [serial = 1220] [outer = 176ECC00] 02:45:33 INFO - PROCESS | 3948 | 1465119933713 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 796ms 02:45:33 INFO - PROCESS | 3948 | 1465119933790 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 3948 | 1465119933795 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:45:33 INFO - PROCESS | 3948 | 1465119933803 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:45:33 INFO - PROCESS | 3948 | 1465119933807 Marionette TRACE conn3 <- [1,1590,null,{}] 02:45:33 INFO - PROCESS | 3948 | 1465119933813 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:33 INFO - PROCESS | 3948 | 1465119933816 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:33 INFO - PROCESS | 3948 | 1465119933953 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:45:34 INFO - PROCESS | 3948 | 1465119934082 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 3948 | 1465119934087 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:34 INFO - PROCESS | 3948 | ++DOCSHELL 0F2ED000 == 36 [pid = 3948] [id = 407] 02:45:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (0F2ED800) [pid = 3948] [serial = 1221] [outer = 00000000] 02:45:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (11226C00) [pid = 3948] [serial = 1222] [outer = 0F2ED800] 02:45:34 INFO - PROCESS | 3948 | 1465119934145 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (12805400) [pid = 3948] [serial = 1223] [outer = 0F2ED800] 02:45:34 INFO - PROCESS | 3948 | 1465119934802 Marionette TRACE conn3 <- [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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1030ms 02:45:34 INFO - PROCESS | 3948 | 1465119934876 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3948 | 1465119934880 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:45:34 INFO - PROCESS | 3948 | 1465119934908 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 3948 | 1465119934911 Marionette TRACE conn3 <- [1,1594,null,{}] 02:45:34 INFO - PROCESS | 3948 | 1465119934915 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 3948 | 1465119934918 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:35 INFO - PROCESS | 3948 | 1465119935042 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:45:35 INFO - PROCESS | 3948 | 1465119935172 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 3948 | 1465119935175 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:35 INFO - PROCESS | 3948 | ++DOCSHELL 0F29F400 == 37 [pid = 3948] [id = 408] 02:45:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (0F29F800) [pid = 3948] [serial = 1224] [outer = 00000000] 02:45:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (10A57000) [pid = 3948] [serial = 1225] [outer = 0F29F800] 02:45:35 INFO - PROCESS | 3948 | 1465119935262 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (12A8F000) [pid = 3948] [serial = 1226] [outer = 0F29F800] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 160B6000 == 36 [pid = 3948] [id = 405] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 13DE3C00 == 35 [pid = 3948] [id = 404] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 16F05000 == 34 [pid = 3948] [id = 403] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 15DA0C00 == 33 [pid = 3948] [id = 402] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 15429C00 == 32 [pid = 3948] [id = 401] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 143E0000 == 31 [pid = 3948] [id = 400] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 12846400 == 30 [pid = 3948] [id = 399] 02:45:36 INFO - PROCESS | 3948 | --DOCSHELL 1043A800 == 29 [pid = 3948] [id = 398] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1837BC00) [pid = 3948] [serial = 1102] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15DA8000) [pid = 3948] [serial = 1162] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (15EE0400) [pid = 3948] [serial = 1163] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (151B0000) [pid = 3948] [serial = 1159] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (13820C00) [pid = 3948] [serial = 1156] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (13918000) [pid = 3948] [serial = 1157] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (110F5400) [pid = 3948] [serial = 1147] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (11A0F000) [pid = 3948] [serial = 1148] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12842800) [pid = 3948] [serial = 1153] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1284C800) [pid = 3948] [serial = 1154] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2F0800) [pid = 3948] [serial = 1150] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (10485C00) [pid = 3948] [serial = 1151] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1997C400) [pid = 3948] [serial = 1145] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F81C00) [pid = 3948] [serial = 1166] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1811F800) [pid = 3948] [serial = 1178] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16F08400) [pid = 3948] [serial = 1165] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1710A400) [pid = 3948] [serial = 1168] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (160B7000) [pid = 3948] [serial = 1171] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16F0A800) [pid = 3948] [serial = 1172] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (176E6C00) [pid = 3948] [serial = 1174] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (171EB000) [pid = 3948] [serial = 1169] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (178F8400) [pid = 3948] [serial = 1175] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1544E400) [pid = 3948] [serial = 1160] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1811B800) [pid = 3948] [serial = 1177] [outer = 00000000] [url = about:blank] 02:45:36 INFO - PROCESS | 3948 | 1465119936088 Marionette TRACE conn3 <- [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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1217ms 02:45:36 INFO - PROCESS | 3948 | 1465119936118 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 3948 | 1465119936122 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:45:36 INFO - PROCESS | 3948 | 1465119936126 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 3948 | 1465119936131 Marionette TRACE conn3 <- [1,1598,null,{}] 02:45:36 INFO - PROCESS | 3948 | 1465119936136 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:36 INFO - PROCESS | 3948 | 1465119936138 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:36 INFO - PROCESS | 3948 | 1465119936240 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:45:36 INFO - PROCESS | 3948 | 1465119936330 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3948 | 1465119936332 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:36 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AB400 == 30 [pid = 3948] [id = 409] 02:45:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (0F2F7C00) [pid = 3948] [serial = 1227] [outer = 00000000] 02:45:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (104E9C00) [pid = 3948] [serial = 1228] [outer = 0F2F7C00] 02:45:36 INFO - PROCESS | 3948 | 1465119936379 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (110EC000) [pid = 3948] [serial = 1229] [outer = 0F2F7C00] 02:45:36 INFO - PROCESS | 3948 | 1465119936772 Marionette TRACE conn3 <- [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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 702ms 02:45:36 INFO - PROCESS | 3948 | 1465119936823 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 3948 | 1465119936827 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:45:36 INFO - PROCESS | 3948 | 1465119936833 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 3948 | 1465119936836 Marionette TRACE conn3 <- [1,1602,null,{}] 02:45:36 INFO - PROCESS | 3948 | 1465119936839 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:36 INFO - PROCESS | 3948 | 1465119936842 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:36 INFO - PROCESS | 3948 | 1465119936936 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:45:36 INFO - PROCESS | 3948 | 1465119936948 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3948 | 1465119936950 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:36 INFO - PROCESS | 3948 | ++DOCSHELL 12840800 == 31 [pid = 3948] [id = 410] 02:45:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (12846C00) [pid = 3948] [serial = 1230] [outer = 00000000] 02:45:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (130E7800) [pid = 3948] [serial = 1231] [outer = 12846C00] 02:45:37 INFO - PROCESS | 3948 | 1465119936996 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1382EC00) [pid = 3948] [serial = 1232] [outer = 12846C00] 02:45:37 INFO - PROCESS | 3948 | 1465119937489 Marionette TRACE conn3 <- [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]]]}] 02:45:37 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 02:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 687ms 02:45:37 INFO - PROCESS | 3948 | 1465119937533 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 3948 | 1465119937535 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:45:37 INFO - PROCESS | 3948 | 1465119937539 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 3948 | 1465119937542 Marionette TRACE conn3 <- [1,1606,null,{}] 02:45:37 INFO - PROCESS | 3948 | 1465119937552 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 3948 | 1465119937557 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:37 INFO - PROCESS | 3948 | 1465119937640 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:45:37 INFO - PROCESS | 3948 | 1465119937649 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 3948 | 1465119937653 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:37 INFO - PROCESS | 3948 | ++DOCSHELL 15429400 == 32 [pid = 3948] [id = 411] 02:45:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15429C00) [pid = 3948] [serial = 1233] [outer = 00000000] 02:45:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15642C00) [pid = 3948] [serial = 1234] [outer = 15429C00] 02:45:37 INFO - PROCESS | 3948 | 1465119937703 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15DA0C00) [pid = 3948] [serial = 1235] [outer = 15429C00] 02:45:38 INFO - PROCESS | 3948 | 1465119938153 Marionette TRACE conn3 <- [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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 687ms 02:45:38 INFO - PROCESS | 3948 | 1465119938238 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 3948 | 1465119938241 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:45:38 INFO - PROCESS | 3948 | 1465119938244 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 3948 | 1465119938246 Marionette TRACE conn3 <- [1,1610,null,{}] 02:45:38 INFO - PROCESS | 3948 | 1465119938249 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 3948 | 1465119938251 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:38 INFO - PROCESS | 3948 | 1465119938363 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:45:38 INFO - PROCESS | 3948 | 1465119938371 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 3948 | 1465119938373 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:38 INFO - PROCESS | 3948 | ++DOCSHELL 160B6C00 == 33 [pid = 3948] [id = 412] 02:45:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160B8800) [pid = 3948] [serial = 1236] [outer = 00000000] 02:45:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160C0C00) [pid = 3948] [serial = 1237] [outer = 160B8800] 02:45:38 INFO - PROCESS | 3948 | 1465119938416 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16B26C00) [pid = 3948] [serial = 1238] [outer = 160B8800] 02:45:38 INFO - PROCESS | 3948 | 1465119938875 Marionette TRACE conn3 <- [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]]]}] 02:45:38 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 02:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 686ms 02:45:38 INFO - PROCESS | 3948 | 1465119938948 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 3948 | 1465119938950 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:45:38 INFO - PROCESS | 3948 | 1465119938953 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 3948 | 1465119938955 Marionette TRACE conn3 <- [1,1614,null,{}] 02:45:38 INFO - PROCESS | 3948 | 1465119938959 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 3948 | 1465119938961 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:39 INFO - PROCESS | 3948 | 1465119939078 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:45:39 INFO - PROCESS | 3948 | 1465119939087 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3948 | 1465119939089 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:39 INFO - PROCESS | 3948 | ++DOCSHELL 13BC3C00 == 34 [pid = 3948] [id = 413] 02:45:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA4000) [pid = 3948] [serial = 1239] [outer = 00000000] 02:45:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F0A400) [pid = 3948] [serial = 1240] [outer = 15DA4000] 02:45:39 INFO - PROCESS | 3948 | 1465119939183 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16F0A800) [pid = 3948] [serial = 1241] [outer = 15DA4000] 02:45:39 INFO - PROCESS | 3948 | 1465119939608 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 702ms 02:45:39 INFO - PROCESS | 3948 | 1465119939653 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 3948 | 1465119939655 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:45:39 INFO - PROCESS | 3948 | 1465119939658 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:45:39 INFO - PROCESS | 3948 | 1465119939660 Marionette TRACE conn3 <- [1,1618,null,{}] 02:45:39 INFO - PROCESS | 3948 | 1465119939669 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:39 INFO - PROCESS | 3948 | 1465119939674 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:39 INFO - PROCESS | 3948 | 1465119939824 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:45:39 INFO - PROCESS | 3948 | 1465119939891 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3948 | 1465119939893 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:39 INFO - PROCESS | 3948 | ++DOCSHELL 171E3400 == 35 [pid = 3948] [id = 414] 02:45:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (171EB800) [pid = 3948] [serial = 1242] [outer = 00000000] 02:45:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (173BF400) [pid = 3948] [serial = 1243] [outer = 171EB800] 02:45:39 INFO - PROCESS | 3948 | 1465119939945 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (172C7000) [pid = 3948] [serial = 1244] [outer = 171EB800] 02:45:40 INFO - PROCESS | 3948 | 1465119940380 Marionette TRACE conn3 <- [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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 749ms 02:45:40 INFO - PROCESS | 3948 | 1465119940399 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 3948 | 1465119940401 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:45:40 INFO - PROCESS | 3948 | 1465119940404 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:45:40 INFO - PROCESS | 3948 | 1465119940406 Marionette TRACE conn3 <- [1,1622,null,{}] 02:45:40 INFO - PROCESS | 3948 | 1465119940420 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:40 INFO - PROCESS | 3948 | 1465119940422 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:40 INFO - PROCESS | 3948 | 1465119940530 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:45:40 INFO - PROCESS | 3948 | 1465119940536 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 3948 | 1465119940538 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:40 INFO - PROCESS | 3948 | ++DOCSHELL 178F8400 == 36 [pid = 3948] [id = 415] 02:45:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (178F9C00) [pid = 3948] [serial = 1245] [outer = 00000000] 02:45:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17D3AC00) [pid = 3948] [serial = 1246] [outer = 178F9C00] 02:45:40 INFO - PROCESS | 3948 | 1465119940580 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (17D3C000) [pid = 3948] [serial = 1247] [outer = 178F9C00] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (10481C00) [pid = 3948] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (12847000) [pid = 3948] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (104EFC00) [pid = 3948] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (143E3C00) [pid = 3948] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1710B000) [pid = 3948] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15DA2000) [pid = 3948] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0F2F2400) [pid = 3948] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (12DA0C00) [pid = 3948] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (160C3400) [pid = 3948] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (171EA000) [pid = 3948] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F07400) [pid = 3948] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1436E400) [pid = 3948] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:45:40 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1544D000) [pid = 3948] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:45:41 INFO - PROCESS | 3948 | 1465119941066 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 702ms 02:45:41 INFO - PROCESS | 3948 | 1465119941104 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 3948 | 1465119941106 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 3948 | 1465119941109 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:45:41 INFO - PROCESS | 3948 | 1465119941111 Marionette TRACE conn3 <- [1,1626,null,{}] 02:45:41 INFO - PROCESS | 3948 | 1465119941115 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 3948 | 1465119941117 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:41 INFO - PROCESS | 3948 | 1465119941194 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:45:41 INFO - PROCESS | 3948 | 1465119941226 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 3948 | 1465119941228 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:41 INFO - PROCESS | 3948 | ++DOCSHELL 11A1A800 == 37 [pid = 3948] [id = 416] 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (1337D000) [pid = 3948] [serial = 1248] [outer = 00000000] 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15DA2000) [pid = 3948] [serial = 1249] [outer = 1337D000] 02:45:41 INFO - PROCESS | 3948 | 1465119941270 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (160C3400) [pid = 3948] [serial = 1250] [outer = 1337D000] 02:45:41 INFO - PROCESS | 3948 | 1465119941715 Marionette TRACE conn3 <- [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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 640ms 02:45:41 INFO - PROCESS | 3948 | 1465119941751 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 3948 | 1465119941753 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 3948 | 1465119941756 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 3948 | 1465119941758 Marionette TRACE conn3 <- [1,1630,null,{}] 02:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:45:41 INFO - PROCESS | 3948 | 1465119941761 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 3948 | 1465119941763 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:41 INFO - PROCESS | 3948 | 1465119941851 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:45:41 INFO - PROCESS | 3948 | 1465119941856 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 3948 | 1465119941858 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:41 INFO - PROCESS | 3948 | ++DOCSHELL 15424400 == 38 [pid = 3948] [id = 417] 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F8B000) [pid = 3948] [serial = 1251] [outer = 00000000] 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (181EFC00) [pid = 3948] [serial = 1252] [outer = 16F8B000] 02:45:41 INFO - PROCESS | 3948 | 1465119941900 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (18378C00) [pid = 3948] [serial = 1253] [outer = 16F8B000] 02:45:42 INFO - PROCESS | 3948 | 1465119942316 Marionette TRACE conn3 <- [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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 593ms 02:45:42 INFO - PROCESS | 3948 | 1465119942355 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 3948 | 1465119942357 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:45:42 INFO - PROCESS | 3948 | 1465119942373 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 3948 | 1465119942375 Marionette TRACE conn3 <- [1,1634,null,{}] 02:45:42 INFO - PROCESS | 3948 | 1465119942383 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:42 INFO - PROCESS | 3948 | 1465119942385 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:42 INFO - PROCESS | 3948 | 1465119942463 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:45:42 INFO - PROCESS | 3948 | 1465119942469 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 3948 | 1465119942471 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:42 INFO - PROCESS | 3948 | ++DOCSHELL 17889800 == 39 [pid = 3948] [id = 418] 02:45:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1797EC00) [pid = 3948] [serial = 1254] [outer = 00000000] 02:45:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (18387400) [pid = 3948] [serial = 1255] [outer = 1797EC00] 02:45:42 INFO - PROCESS | 3948 | 1465119942514 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (183B7C00) [pid = 3948] [serial = 1256] [outer = 1797EC00] 02:45:43 INFO - PROCESS | 3948 | 1465119943165 Marionette TRACE conn3 <- [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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 858ms 02:45:43 INFO - PROCESS | 3948 | 1465119943225 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 3948 | 1465119943229 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:45:43 INFO - PROCESS | 3948 | 1465119943234 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 3948 | 1465119943237 Marionette TRACE conn3 <- [1,1638,null,{}] 02:45:43 INFO - PROCESS | 3948 | 1465119943243 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 3948 | 1465119943246 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:43 INFO - PROCESS | 3948 | 1465119943404 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:45:43 INFO - PROCESS | 3948 | 1465119943422 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 3948 | 1465119943425 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:43 INFO - PROCESS | 3948 | ++DOCSHELL 10270000 == 40 [pid = 3948] [id = 419] 02:45:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (10278C00) [pid = 3948] [serial = 1257] [outer = 00000000] 02:45:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (10FBC400) [pid = 3948] [serial = 1258] [outer = 10278C00] 02:45:43 INFO - PROCESS | 3948 | 1465119943480 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (12842000) [pid = 3948] [serial = 1259] [outer = 10278C00] 02:45:44 INFO - PROCESS | 3948 | 1465119944116 Marionette TRACE conn3 <- [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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 952ms 02:45:44 INFO - PROCESS | 3948 | 1465119944181 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 3948 | 1465119944185 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:45:44 INFO - PROCESS | 3948 | 1465119944192 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 3948 | 1465119944195 Marionette TRACE conn3 <- [1,1642,null,{}] 02:45:44 INFO - PROCESS | 3948 | 1465119944198 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 3948 | 1465119944201 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:44 INFO - PROCESS | 3948 | 1465119944310 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:45:44 INFO - PROCESS | 3948 | 1465119944446 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 3948 | 1465119944449 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:44 INFO - PROCESS | 3948 | ++DOCSHELL 1437BC00 == 41 [pid = 3948] [id = 420] 02:45:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1437C800) [pid = 3948] [serial = 1260] [outer = 00000000] 02:45:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (15364000) [pid = 3948] [serial = 1261] [outer = 1437C800] 02:45:44 INFO - PROCESS | 3948 | 1465119944505 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (15D9B000) [pid = 3948] [serial = 1262] [outer = 1437C800] 02:45:45 INFO - PROCESS | 3948 | 1465119945110 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 998ms 02:45:45 INFO - PROCESS | 3948 | 1465119945178 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3948 | 1465119945181 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:45:45 INFO - PROCESS | 3948 | 1465119945199 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:45:45 INFO - PROCESS | 3948 | 1465119945203 Marionette TRACE conn3 <- [1,1646,null,{}] 02:45:45 INFO - PROCESS | 3948 | 1465119945214 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 3948 | 1465119945218 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:45 INFO - PROCESS | 3948 | 1465119945324 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:45:45 INFO - PROCESS | 3948 | 1465119945434 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 3948 | 1465119945437 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:45 INFO - PROCESS | 3948 | ++DOCSHELL 178F0C00 == 42 [pid = 3948] [id = 421] 02:45:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (178F1000) [pid = 3948] [serial = 1263] [outer = 00000000] 02:45:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (18385400) [pid = 3948] [serial = 1264] [outer = 178F1000] 02:45:45 INFO - PROCESS | 3948 | 1465119945492 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (19977400) [pid = 3948] [serial = 1265] [outer = 178F1000] 02:45:46 INFO - PROCESS | 3948 | 1465119946056 Marionette TRACE conn3 <- [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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 905ms 02:45:46 INFO - PROCESS | 3948 | 1465119946106 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 3948 | 1465119946109 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:45:46 INFO - PROCESS | 3948 | 1465119946112 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 3948 | 1465119946114 Marionette TRACE conn3 <- [1,1650,null,{}] 02:45:46 INFO - PROCESS | 3948 | 1465119946118 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:46 INFO - PROCESS | 3948 | 1465119946120 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:46 INFO - PROCESS | 3948 | 1465119946234 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:45:46 INFO - PROCESS | 3948 | 1465119946338 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3948 | 1465119946341 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:46 INFO - PROCESS | 3948 | ++DOCSHELL 110EC400 == 43 [pid = 3948] [id = 422] 02:45:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (110EC800) [pid = 3948] [serial = 1266] [outer = 00000000] 02:45:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (13378800) [pid = 3948] [serial = 1267] [outer = 110EC800] 02:45:46 INFO - PROCESS | 3948 | 1465119946394 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (15447C00) [pid = 3948] [serial = 1268] [outer = 110EC800] 02:45:47 INFO - PROCESS | 3948 | 1465119947188 Marionette TRACE conn3 <- [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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1155ms 02:45:47 INFO - PROCESS | 3948 | 1465119947265 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 3948 | 1465119947269 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:45:47 INFO - PROCESS | 3948 | 1465119947274 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 3948 | 1465119947279 Marionette TRACE conn3 <- [1,1654,null,{}] 02:45:47 INFO - PROCESS | 3948 | 1465119947284 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:47 INFO - PROCESS | 3948 | 1465119947286 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 15424400 == 42 [pid = 3948] [id = 417] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 11A1A800 == 41 [pid = 3948] [id = 416] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 178F8400 == 40 [pid = 3948] [id = 415] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 171E3400 == 39 [pid = 3948] [id = 414] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 13BC3C00 == 38 [pid = 3948] [id = 413] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 160B6C00 == 37 [pid = 3948] [id = 412] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 15429400 == 36 [pid = 3948] [id = 411] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 12840800 == 35 [pid = 3948] [id = 410] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 0F2AB400 == 34 [pid = 3948] [id = 409] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 0F2ED000 == 33 [pid = 3948] [id = 407] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 0F29F400 == 32 [pid = 3948] [id = 408] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 143DFC00 == 31 [pid = 3948] [id = 406] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 104E6400 == 30 [pid = 3948] [id = 397] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 110EC400 == 29 [pid = 3948] [id = 422] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 1437BC00 == 28 [pid = 3948] [id = 420] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 178F0C00 == 27 [pid = 3948] [id = 421] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 17889800 == 26 [pid = 3948] [id = 418] 02:45:47 INFO - PROCESS | 3948 | --DOCSHELL 10270000 == 25 [pid = 3948] [id = 419] 02:45:47 INFO - PROCESS | 3948 | 1465119947993 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (15D99800) [pid = 3948] [serial = 1204] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (10A5E000) [pid = 3948] [serial = 1195] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (10B66800) [pid = 3948] [serial = 1196] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (12A8C400) [pid = 3948] [serial = 1198] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (12B5A000) [pid = 3948] [serial = 1199] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12A04C00) [pid = 3948] [serial = 1193] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (114BC400) [pid = 3948] [serial = 1192] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (151A3800) [pid = 3948] [serial = 1201] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (173C4400) [pid = 3948] [serial = 1217] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (160C1000) [pid = 3948] [serial = 1207] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (17983C00) [pid = 3948] [serial = 1219] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (10B5CC00) [pid = 3948] [serial = 1181] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (104ED000) [pid = 3948] [serial = 1180] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (150BA800) [pid = 3948] [serial = 1184] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13914C00) [pid = 3948] [serial = 1183] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (17109400) [pid = 3948] [serial = 1187] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16F7F800) [pid = 3948] [serial = 1186] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (19D63C00) [pid = 3948] [serial = 1190] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (19D5B800) [pid = 3948] [serial = 1189] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1684CC00) [pid = 3948] [serial = 1208] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16F86800) [pid = 3948] [serial = 1210] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (173C3000) [pid = 3948] [serial = 1216] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17107000) [pid = 3948] [serial = 1211] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (160BD400) [pid = 3948] [serial = 1213] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15DA1400) [pid = 3948] [serial = 1214] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15DA7000) [pid = 3948] [serial = 1205] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (151ABC00) [pid = 3948] [serial = 1202] [outer = 00000000] [url = about:blank] 02:45:48 INFO - PROCESS | 3948 | 1465119948173 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3948 | 1465119948176 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:48 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F0000 == 26 [pid = 3948] [id = 423] 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (0F2F0800) [pid = 3948] [serial = 1269] [outer = 00000000] 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (0F39D400) [pid = 3948] [serial = 1270] [outer = 0F2F0800] 02:45:48 INFO - PROCESS | 3948 | 1465119948226 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1047FC00) [pid = 3948] [serial = 1271] [outer = 0F2F0800] 02:45:48 INFO - PROCESS | 3948 | 1465119948680 Marionette TRACE conn3 <- [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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1451ms 02:45:48 INFO - PROCESS | 3948 | 1465119948740 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3948 | 1465119948744 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:45:48 INFO - PROCESS | 3948 | 1465119948753 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3948 | 1465119948756 Marionette TRACE conn3 <- [1,1658,null,{}] 02:45:48 INFO - PROCESS | 3948 | 1465119948760 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 3948 | 1465119948763 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:48 INFO - PROCESS | 3948 | 1465119948850 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:45:48 INFO - PROCESS | 3948 | 1465119948863 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3948 | 1465119948866 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:48 INFO - PROCESS | 3948 | ++DOCSHELL 1141EC00 == 27 [pid = 3948] [id = 424] 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (114B2000) [pid = 3948] [serial = 1272] [outer = 00000000] 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (11C0A400) [pid = 3948] [serial = 1273] [outer = 114B2000] 02:45:48 INFO - PROCESS | 3948 | 1465119948915 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1283FC00) [pid = 3948] [serial = 1274] [outer = 114B2000] 02:45:49 INFO - PROCESS | 3948 | 1465119949382 Marionette TRACE conn3 <- [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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 702ms 02:45:49 INFO - PROCESS | 3948 | 1465119949478 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 3948 | 1465119949481 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:45:49 INFO - PROCESS | 3948 | 1465119949489 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 3948 | 1465119949491 Marionette TRACE conn3 <- [1,1662,null,{}] 02:45:49 INFO - PROCESS | 3948 | 1465119949495 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:49 INFO - PROCESS | 3948 | 1465119949497 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:49 INFO - PROCESS | 3948 | 1465119949621 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:45:49 INFO - PROCESS | 3948 | 1465119949637 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 3948 | 1465119949639 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:49 INFO - PROCESS | 3948 | ++DOCSHELL 12D6BC00 == 28 [pid = 3948] [id = 425] 02:45:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (1302BC00) [pid = 3948] [serial = 1275] [outer = 00000000] 02:45:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (13179000) [pid = 3948] [serial = 1276] [outer = 1302BC00] 02:45:49 INFO - PROCESS | 3948 | 1465119949684 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1382BC00) [pid = 3948] [serial = 1277] [outer = 1302BC00] 02:45:50 INFO - PROCESS | 3948 | 1465119950115 Marionette TRACE conn3 <- [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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 624ms 02:45:50 INFO - PROCESS | 3948 | 1465119950126 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 3948 | 1465119950130 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:45:50 INFO - PROCESS | 3948 | 1465119950140 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 3948 | 1465119950144 Marionette TRACE conn3 <- [1,1666,null,{}] 02:45:50 INFO - PROCESS | 3948 | 1465119950148 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 3948 | 1465119950151 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:50 INFO - PROCESS | 3948 | 1465119950276 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:45:50 INFO - PROCESS | 3948 | 1465119950293 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 3948 | 1465119950295 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:50 INFO - PROCESS | 3948 | ++DOCSHELL 13821400 == 29 [pid = 3948] [id = 426] 02:45:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1382B400) [pid = 3948] [serial = 1278] [outer = 00000000] 02:45:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (150F7C00) [pid = 3948] [serial = 1279] [outer = 1382B400] 02:45:50 INFO - PROCESS | 3948 | 1465119950358 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15424400) [pid = 3948] [serial = 1280] [outer = 1382B400] 02:45:50 INFO - PROCESS | 3948 | 1465119950797 Marionette TRACE conn3 <- [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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 686ms 02:45:50 INFO - PROCESS | 3948 | 1465119950831 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 3948 | 1465119950833 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:45:50 INFO - PROCESS | 3948 | 1465119950837 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 3948 | 1465119950838 Marionette TRACE conn3 <- [1,1670,null,{}] 02:45:50 INFO - PROCESS | 3948 | 1465119950842 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 3948 | 1465119950844 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:50 INFO - PROCESS | 3948 | 1465119950982 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:45:50 INFO - PROCESS | 3948 | 1465119951005 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 3948 | 1465119951007 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:51 INFO - PROCESS | 3948 | ++DOCSHELL 1542FC00 == 30 [pid = 3948] [id = 427] 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15D95000) [pid = 3948] [serial = 1281] [outer = 00000000] 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15DA8800) [pid = 3948] [serial = 1282] [outer = 15D95000] 02:45:51 INFO - PROCESS | 3948 | 1465119951050 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (15EE5400) [pid = 3948] [serial = 1283] [outer = 15D95000] 02:45:51 INFO - PROCESS | 3948 | 1465119951480 Marionette TRACE conn3 <- [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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 686ms 02:45:51 INFO - PROCESS | 3948 | 1465119951536 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 3948 | 1465119951538 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:45:51 INFO - PROCESS | 3948 | 1465119951547 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 3948 | 1465119951549 Marionette TRACE conn3 <- [1,1674,null,{}] 02:45:51 INFO - PROCESS | 3948 | 1465119951552 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:51 INFO - PROCESS | 3948 | 1465119951554 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:51 INFO - PROCESS | 3948 | 1465119951663 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:45:51 INFO - PROCESS | 3948 | 1465119951669 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 3948 | 1465119951674 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:51 INFO - PROCESS | 3948 | ++DOCSHELL 16849C00 == 31 [pid = 3948] [id = 428] 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1684B800) [pid = 3948] [serial = 1284] [outer = 00000000] 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16CD0000) [pid = 3948] [serial = 1285] [outer = 1684B800] 02:45:51 INFO - PROCESS | 3948 | 1465119951784 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (16F0E000) [pid = 3948] [serial = 1286] [outer = 1684B800] 02:45:52 INFO - PROCESS | 3948 | 1465119952212 Marionette TRACE conn3 <- [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]]]}] 02:45:52 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 02:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 702ms 02:45:52 INFO - PROCESS | 3948 | 1465119952242 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 3948 | 1465119952244 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:45:52 INFO - PROCESS | 3948 | 1465119952251 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 3948 | 1465119952252 Marionette TRACE conn3 <- [1,1678,null,{}] 02:45:52 INFO - PROCESS | 3948 | 1465119952256 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:52 INFO - PROCESS | 3948 | 1465119952258 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (15DA4000) [pid = 3948] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (171EB800) [pid = 3948] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (160B8800) [pid = 3948] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12846C00) [pid = 3948] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (0F2ED800) [pid = 3948] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0F2F7C00) [pid = 3948] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (178F9C00) [pid = 3948] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (176ECC00) [pid = 3948] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F29F800) [pid = 3948] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15429C00) [pid = 3948] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1337D000) [pid = 3948] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1797EC00) [pid = 3948] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:45:52 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (16F8B000) [pid = 3948] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:45:52 INFO - PROCESS | 3948 | 1465119952659 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:45:52 INFO - PROCESS | 3948 | 1465119952669 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 3948 | 1465119952671 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:52 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F3800 == 32 [pid = 3948] [id = 429] 02:45:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (0C7F8000) [pid = 3948] [serial = 1287] [outer = 00000000] 02:45:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (0F2F2000) [pid = 3948] [serial = 1288] [outer = 0C7F8000] 02:45:52 INFO - PROCESS | 3948 | 1465119952723 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (12B58800) [pid = 3948] [serial = 1289] [outer = 0C7F8000] 02:45:53 INFO - PROCESS | 3948 | 1465119953133 Marionette TRACE conn3 <- [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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 936ms 02:45:53 INFO - PROCESS | 3948 | 1465119953193 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 3948 | 1465119953195 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:45:53 INFO - PROCESS | 3948 | 1465119953198 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 3948 | 1465119953200 Marionette TRACE conn3 <- [1,1682,null,{}] 02:45:53 INFO - PROCESS | 3948 | 1465119953203 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 3948 | 1465119953205 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:53 INFO - PROCESS | 3948 | 1465119953283 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:45:53 INFO - PROCESS | 3948 | 1465119953291 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 3948 | 1465119953293 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:53 INFO - PROCESS | 3948 | ++DOCSHELL 151A6C00 == 33 [pid = 3948] [id = 430] 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15D99800) [pid = 3948] [serial = 1290] [outer = 00000000] 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F89400) [pid = 3948] [serial = 1291] [outer = 15D99800] 02:45:53 INFO - PROCESS | 3948 | 1465119953335 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17105C00) [pid = 3948] [serial = 1292] [outer = 15D99800] 02:45:53 INFO - PROCESS | 3948 | 1465119953757 Marionette TRACE conn3 <- [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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 593ms 02:45:53 INFO - PROCESS | 3948 | 1465119953800 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 3948 | 1465119953802 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:45:53 INFO - PROCESS | 3948 | 1465119953805 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:45:53 INFO - PROCESS | 3948 | 1465119953807 Marionette TRACE conn3 <- [1,1686,null,{}] 02:45:53 INFO - PROCESS | 3948 | 1465119953811 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 3948 | 1465119953812 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:53 INFO - PROCESS | 3948 | 1465119953893 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:45:53 INFO - PROCESS | 3948 | 1465119953898 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 3948 | 1465119953900 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:53 INFO - PROCESS | 3948 | ++DOCSHELL 1710B400 == 34 [pid = 3948] [id = 431] 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1710E400) [pid = 3948] [serial = 1293] [outer = 00000000] 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (172C6800) [pid = 3948] [serial = 1294] [outer = 1710E400] 02:45:53 INFO - PROCESS | 3948 | 1465119953943 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17381000) [pid = 3948] [serial = 1295] [outer = 1710E400] 02:45:54 INFO - PROCESS | 3948 | 1465119954385 Marionette TRACE conn3 <- [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]]]}] 02:45:54 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 02:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 624ms 02:45:54 INFO - PROCESS | 3948 | 1465119954452 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 3948 | 1465119954454 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:45:54 INFO - PROCESS | 3948 | 1465119954458 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 3948 | 1465119954459 Marionette TRACE conn3 <- [1,1690,null,{}] 02:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:45:54 INFO - PROCESS | 3948 | 1465119954463 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:54 INFO - PROCESS | 3948 | 1465119954464 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:54 INFO - PROCESS | 3948 | 1465119954587 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:45:54 INFO - PROCESS | 3948 | 1465119954684 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 3948 | 1465119954687 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:54 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A0000 == 35 [pid = 3948] [id = 432] 02:45:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (0F2A1400) [pid = 3948] [serial = 1296] [outer = 00000000] 02:45:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (0F2AC000) [pid = 3948] [serial = 1297] [outer = 0F2A1400] 02:45:54 INFO - PROCESS | 3948 | 1465119954788 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (0F2F5000) [pid = 3948] [serial = 1298] [outer = 0F2A1400] 02:45:55 INFO - PROCESS | 3948 | 1465119955583 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1185ms 02:45:55 INFO - PROCESS | 3948 | 1465119955646 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 3948 | 1465119955650 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:45:55 INFO - PROCESS | 3948 | 1465119955654 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:45:55 INFO - PROCESS | 3948 | 1465119955658 Marionette TRACE conn3 <- [1,1694,null,{}] 02:45:55 INFO - PROCESS | 3948 | 1465119955663 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:55 INFO - PROCESS | 3948 | 1465119955666 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:55 INFO - PROCESS | 3948 | 1465119955804 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:45:55 INFO - PROCESS | 3948 | 1465119955938 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 3948 | 1465119955942 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:55 INFO - PROCESS | 3948 | ++DOCSHELL 12AC8400 == 36 [pid = 3948] [id = 433] 02:45:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (12ACC800) [pid = 3948] [serial = 1299] [outer = 00000000] 02:45:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1337A400) [pid = 3948] [serial = 1300] [outer = 12ACC800] 02:45:55 INFO - PROCESS | 3948 | 1465119955999 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (150AF800) [pid = 3948] [serial = 1301] [outer = 12ACC800] 02:45:56 INFO - PROCESS | 3948 | 1465119956834 Marionette TRACE conn3 <- [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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1248ms 02:45:56 INFO - PROCESS | 3948 | 1465119956909 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 3948 | 1465119956915 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:45:56 INFO - PROCESS | 3948 | 1465119956921 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 3948 | 1465119956924 Marionette TRACE conn3 <- [1,1698,null,{}] 02:45:56 INFO - PROCESS | 3948 | 1465119956930 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:56 INFO - PROCESS | 3948 | 1465119956932 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:57 INFO - PROCESS | 3948 | 1465119957044 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:45:57 INFO - PROCESS | 3948 | 1465119957172 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3948 | 1465119957176 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 1710B400 == 35 [pid = 3948] [id = 431] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 151A6C00 == 34 [pid = 3948] [id = 430] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 0C7F3800 == 33 [pid = 3948] [id = 429] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 16849C00 == 32 [pid = 3948] [id = 428] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 1542FC00 == 31 [pid = 3948] [id = 427] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 13821400 == 30 [pid = 3948] [id = 426] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 12D6BC00 == 29 [pid = 3948] [id = 425] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 1141EC00 == 28 [pid = 3948] [id = 424] 02:45:57 INFO - PROCESS | 3948 | --DOCSHELL 0F2F0000 == 27 [pid = 3948] [id = 423] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F0A400) [pid = 3948] [serial = 1240] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (173BF400) [pid = 3948] [serial = 1243] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16F0A800) [pid = 3948] [serial = 1241] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (160C0C00) [pid = 3948] [serial = 1237] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (130E7800) [pid = 3948] [serial = 1231] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1382EC00) [pid = 3948] [serial = 1232] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (11226C00) [pid = 3948] [serial = 1222] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12805400) [pid = 3948] [serial = 1223] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (104E9C00) [pid = 3948] [serial = 1228] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (110EC000) [pid = 3948] [serial = 1229] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (17D3AC00) [pid = 3948] [serial = 1246] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (17986800) [pid = 3948] [serial = 1220] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (10A57000) [pid = 3948] [serial = 1225] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12A8F000) [pid = 3948] [serial = 1226] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15642C00) [pid = 3948] [serial = 1234] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (15DA0C00) [pid = 3948] [serial = 1235] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (172C7000) [pid = 3948] [serial = 1244] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15DA2000) [pid = 3948] [serial = 1249] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (18387400) [pid = 3948] [serial = 1255] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (183B7C00) [pid = 3948] [serial = 1256] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (181EFC00) [pid = 3948] [serial = 1252] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (17D3C000) [pid = 3948] [serial = 1247] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (160C3400) [pid = 3948] [serial = 1250] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (18378C00) [pid = 3948] [serial = 1253] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (16B26C00) [pid = 3948] [serial = 1238] [outer = 00000000] [url = about:blank] 02:45:57 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A6000 == 28 [pid = 3948] [id = 434] 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (0F2A8800) [pid = 3948] [serial = 1302] [outer = 00000000] 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (10A55400) [pid = 3948] [serial = 1303] [outer = 0F2A8800] 02:45:57 INFO - PROCESS | 3948 | 1465119957248 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (11C66400) [pid = 3948] [serial = 1304] [outer = 0F2A8800] 02:45:57 INFO - PROCESS | 3948 | 1465119957676 Marionette TRACE conn3 <- [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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 795ms 02:45:57 INFO - PROCESS | 3948 | 1465119957721 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 3948 | 1465119957726 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:45:57 INFO - PROCESS | 3948 | 1465119957732 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 3948 | 1465119957734 Marionette TRACE conn3 <- [1,1702,null,{}] 02:45:57 INFO - PROCESS | 3948 | 1465119957738 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:57 INFO - PROCESS | 3948 | 1465119957740 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:57 INFO - PROCESS | 3948 | 1465119957826 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:45:57 INFO - PROCESS | 3948 | 1465119957832 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3948 | 1465119957834 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:57 INFO - PROCESS | 3948 | ++DOCSHELL 1284B400 == 29 [pid = 3948] [id = 435] 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1284CC00) [pid = 3948] [serial = 1305] [outer = 00000000] 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13087000) [pid = 3948] [serial = 1306] [outer = 1284CC00] 02:45:57 INFO - PROCESS | 3948 | 1465119957880 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (1337B000) [pid = 3948] [serial = 1307] [outer = 1284CC00] 02:45:58 INFO - PROCESS | 3948 | 1465119958359 Marionette TRACE conn3 <- [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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 640ms 02:45:58 INFO - PROCESS | 3948 | 1465119958370 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3948 | 1465119958372 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:45:58 INFO - PROCESS | 3948 | 1465119958375 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 3948 | 1465119958379 Marionette TRACE conn3 <- [1,1706,null,{}] 02:45:58 INFO - PROCESS | 3948 | 1465119958389 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 3948 | 1465119958393 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:58 INFO - PROCESS | 3948 | 1465119958480 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:45:58 INFO - PROCESS | 3948 | 1465119958488 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 3948 | 1465119958491 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:58 INFO - PROCESS | 3948 | ++DOCSHELL 1544C400 == 30 [pid = 3948] [id = 436] 02:45:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15450000) [pid = 3948] [serial = 1308] [outer = 00000000] 02:45:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15D8A800) [pid = 3948] [serial = 1309] [outer = 15450000] 02:45:58 INFO - PROCESS | 3948 | 1465119958575 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15DA2000) [pid = 3948] [serial = 1310] [outer = 15450000] 02:45:59 INFO - PROCESS | 3948 | 1465119959043 Marionette TRACE conn3 <- [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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 702ms 02:45:59 INFO - PROCESS | 3948 | 1465119959074 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 3948 | 1465119959077 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:45:59 INFO - PROCESS | 3948 | 1465119959083 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3948 | 1465119959085 Marionette TRACE conn3 <- [1,1710,null,{}] 02:45:59 INFO - PROCESS | 3948 | 1465119959088 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 3948 | 1465119959090 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:59 INFO - PROCESS | 3948 | 1465119959184 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:45:59 INFO - PROCESS | 3948 | 1465119959190 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3948 | 1465119959192 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:59 INFO - PROCESS | 3948 | ++DOCSHELL 160B6C00 == 31 [pid = 3948] [id = 437] 02:45:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (160C1C00) [pid = 3948] [serial = 1311] [outer = 00000000] 02:45:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16B31800) [pid = 3948] [serial = 1312] [outer = 160C1C00] 02:45:59 INFO - PROCESS | 3948 | 1465119959235 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F05000) [pid = 3948] [serial = 1313] [outer = 160C1C00] 02:45:59 INFO - PROCESS | 3948 | 1465119959697 Marionette TRACE conn3 <- [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]]]}] 02:45:59 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 02:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 702ms 02:45:59 INFO - PROCESS | 3948 | 1465119959781 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 3948 | 1465119959783 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:45:59 INFO - PROCESS | 3948 | 1465119959786 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3948 | 1465119959788 Marionette TRACE conn3 <- [1,1714,null,{}] 02:45:59 INFO - PROCESS | 3948 | 1465119959791 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 3948 | 1465119959793 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:59 INFO - PROCESS | 3948 | 1465119959908 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:45:59 INFO - PROCESS | 3948 | 1465119959994 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3948 | 1465119959996 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:45:59 INFO - PROCESS | 3948 | ++DOCSHELL 12842800 == 32 [pid = 3948] [id = 438] 02:45:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F0C000) [pid = 3948] [serial = 1314] [outer = 00000000] 02:46:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F84C00) [pid = 3948] [serial = 1315] [outer = 16F0C000] 02:46:00 INFO - PROCESS | 3948 | 1465119960041 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F8C400) [pid = 3948] [serial = 1316] [outer = 16F0C000] 02:46:00 INFO - PROCESS | 3948 | 1465119960464 Marionette TRACE conn3 <- [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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 02:46:00 INFO - PROCESS | 3948 | 1465119960529 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3948 | 1465119960531 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:46:00 INFO - PROCESS | 3948 | 1465119960534 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 3948 | 1465119960536 Marionette TRACE conn3 <- [1,1718,null,{}] 02:46:00 INFO - PROCESS | 3948 | 1465119960539 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:00 INFO - PROCESS | 3948 | 1465119960544 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:00 INFO - PROCESS | 3948 | 1465119960688 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:46:00 INFO - PROCESS | 3948 | 1465119960752 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3948 | 1465119960754 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:00 INFO - PROCESS | 3948 | ++DOCSHELL 1710EC00 == 33 [pid = 3948] [id = 439] 02:46:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1710F400) [pid = 3948] [serial = 1317] [outer = 00000000] 02:46:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (17890C00) [pid = 3948] [serial = 1318] [outer = 1710F400] 02:46:00 INFO - PROCESS | 3948 | 1465119960797 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1797E800) [pid = 3948] [serial = 1319] [outer = 1710F400] 02:46:01 INFO - PROCESS | 3948 | 1465119961248 Marionette TRACE conn3 <- [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]]]}] 02:46:01 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 02:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 733ms 02:46:01 INFO - PROCESS | 3948 | 1465119961294 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 3948 | 1465119961296 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:46:01 INFO - PROCESS | 3948 | 1465119961303 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 3948 | 1465119961304 Marionette TRACE conn3 <- [1,1722,null,{}] 02:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:46:01 INFO - PROCESS | 3948 | 1465119961308 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:01 INFO - PROCESS | 3948 | 1465119961309 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:01 INFO - PROCESS | 3948 | 1465119961442 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:46:01 INFO - PROCESS | 3948 | 1465119961453 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 3948 | 1465119961455 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:01 INFO - PROCESS | 3948 | ++DOCSHELL 1284A400 == 34 [pid = 3948] [id = 440] 02:46:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (171EB800) [pid = 3948] [serial = 1320] [outer = 00000000] 02:46:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (17DE8400) [pid = 3948] [serial = 1321] [outer = 171EB800] 02:46:01 INFO - PROCESS | 3948 | 1465119961498 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (17F6D800) [pid = 3948] [serial = 1322] [outer = 171EB800] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15D95000) [pid = 3948] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (114B2000) [pid = 3948] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10278C00) [pid = 3948] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1437C800) [pid = 3948] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (178F1000) [pid = 3948] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1684B800) [pid = 3948] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0C7F8000) [pid = 3948] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15D99800) [pid = 3948] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2F0800) [pid = 3948] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1302BC00) [pid = 3948] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:46:01 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1382B400) [pid = 3948] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:46:01 INFO - PROCESS | 3948 | 1465119962010 Marionette TRACE conn3 <- [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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 02:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:46:02 INFO - PROCESS | 3948 | 1465119962048 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3948 | 1465119962050 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:46:02 INFO - PROCESS | 3948 | 1465119962053 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 3948 | 1465119962055 Marionette TRACE conn3 <- [1,1726,null,{}] 02:46:02 INFO - PROCESS | 3948 | 1465119962058 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 3948 | 1465119962060 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:02 INFO - PROCESS | 3948 | 1465119962149 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:46:02 INFO - PROCESS | 3948 | 1465119962154 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3948 | 1465119962156 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:02 INFO - PROCESS | 3948 | ++DOCSHELL 1302BC00 == 35 [pid = 3948] [id = 441] 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1382B400) [pid = 3948] [serial = 1323] [outer = 00000000] 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160B9800) [pid = 3948] [serial = 1324] [outer = 1382B400] 02:46:02 INFO - PROCESS | 3948 | 1465119962200 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1797FC00) [pid = 3948] [serial = 1325] [outer = 1382B400] 02:46:02 INFO - PROCESS | 3948 | 1465119962621 Marionette TRACE conn3 <- [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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 593ms 02:46:02 INFO - PROCESS | 3948 | 1465119962650 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3948 | 1465119962652 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:46:02 INFO - PROCESS | 3948 | 1465119962673 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 3948 | 1465119962676 Marionette TRACE conn3 <- [1,1730,null,{}] 02:46:02 INFO - PROCESS | 3948 | 1465119962685 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 3948 | 1465119962686 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:02 INFO - PROCESS | 3948 | 1465119962765 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:46:02 INFO - PROCESS | 3948 | 1465119962771 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3948 | 1465119962773 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:02 INFO - PROCESS | 3948 | ++DOCSHELL 0C77E000 == 36 [pid = 3948] [id = 442] 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (18110800) [pid = 3948] [serial = 1326] [outer = 00000000] 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (183AC400) [pid = 3948] [serial = 1327] [outer = 18110800] 02:46:02 INFO - PROCESS | 3948 | 1465119962815 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1997D400) [pid = 3948] [serial = 1328] [outer = 18110800] 02:46:03 INFO - PROCESS | 3948 | 1465119963285 Marionette TRACE conn3 <- [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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 655ms 02:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:46:03 INFO - PROCESS | 3948 | 1465119963317 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 3948 | 1465119963319 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:46:03 INFO - PROCESS | 3948 | 1465119963322 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 3948 | 1465119963324 Marionette TRACE conn3 <- [1,1734,null,{}] 02:46:03 INFO - PROCESS | 3948 | 1465119963327 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 3948 | 1465119963329 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:03 INFO - PROCESS | 3948 | 1465119963407 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:46:03 INFO - PROCESS | 3948 | 1465119963415 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3948 | 1465119963417 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:03 INFO - PROCESS | 3948 | ++DOCSHELL 15DA4800 == 37 [pid = 3948] [id = 443] 02:46:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F87000) [pid = 3948] [serial = 1329] [outer = 00000000] 02:46:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (19D62800) [pid = 3948] [serial = 1330] [outer = 16F87000] 02:46:03 INFO - PROCESS | 3948 | 1465119963460 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (19D66800) [pid = 3948] [serial = 1331] [outer = 16F87000] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 0F2A6000 == 36 [pid = 3948] [id = 434] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 12AC8400 == 35 [pid = 3948] [id = 433] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 0F2A0000 == 34 [pid = 3948] [id = 432] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 1284B400 == 33 [pid = 3948] [id = 435] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 1544C400 == 32 [pid = 3948] [id = 436] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 160B6C00 == 31 [pid = 3948] [id = 437] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 12842800 == 30 [pid = 3948] [id = 438] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 1284A400 == 29 [pid = 3948] [id = 440] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 1302BC00 == 28 [pid = 3948] [id = 441] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 0C77E000 == 27 [pid = 3948] [id = 442] 02:46:04 INFO - PROCESS | 3948 | --DOCSHELL 1710EC00 == 26 [pid = 3948] [id = 439] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (172C6800) [pid = 3948] [serial = 1294] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15DA8800) [pid = 3948] [serial = 1282] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (11C0A400) [pid = 3948] [serial = 1273] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1283FC00) [pid = 3948] [serial = 1274] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12842000) [pid = 3948] [serial = 1259] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (10FBC400) [pid = 3948] [serial = 1258] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15D9B000) [pid = 3948] [serial = 1262] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15364000) [pid = 3948] [serial = 1261] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (19977400) [pid = 3948] [serial = 1265] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (18385400) [pid = 3948] [serial = 1264] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (13378800) [pid = 3948] [serial = 1267] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16CD0000) [pid = 3948] [serial = 1285] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (0F2F2000) [pid = 3948] [serial = 1288] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (16F89400) [pid = 3948] [serial = 1291] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (12B58800) [pid = 3948] [serial = 1289] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (0F39D400) [pid = 3948] [serial = 1270] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (1047FC00) [pid = 3948] [serial = 1271] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (13179000) [pid = 3948] [serial = 1276] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1382BC00) [pid = 3948] [serial = 1277] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (16F0E000) [pid = 3948] [serial = 1286] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (150F7C00) [pid = 3948] [serial = 1279] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (15EE5400) [pid = 3948] [serial = 1283] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (15424400) [pid = 3948] [serial = 1280] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (17105C00) [pid = 3948] [serial = 1292] [outer = 00000000] [url = about:blank] 02:46:05 INFO - PROCESS | 3948 | 1465119965213 Marionette TRACE conn3 <- [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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1903ms 02:46:05 INFO - PROCESS | 3948 | 1465119965237 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3948 | 1465119965242 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:46:05 INFO - PROCESS | 3948 | 1465119965247 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:46:05 INFO - PROCESS | 3948 | 1465119965251 Marionette TRACE conn3 <- [1,1738,null,{}] 02:46:05 INFO - PROCESS | 3948 | 1465119965256 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 3948 | 1465119965259 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:05 INFO - PROCESS | 3948 | 1465119965357 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:46:05 INFO - PROCESS | 3948 | 1465119965364 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 3948 | 1465119965367 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:05 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F3C00 == 27 [pid = 3948] [id = 444] 02:46:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (0F2F4000) [pid = 3948] [serial = 1332] [outer = 00000000] 02:46:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (1047FC00) [pid = 3948] [serial = 1333] [outer = 0F2F4000] 02:46:05 INFO - PROCESS | 3948 | 1465119965421 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (1055C400) [pid = 3948] [serial = 1334] [outer = 0F2F4000] 02:46:05 INFO - PROCESS | 3948 | 1465119965923 Marionette TRACE conn3 <- [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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 702ms 02:46:05 INFO - PROCESS | 3948 | 1465119965949 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3948 | 1465119965954 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:46:05 INFO - PROCESS | 3948 | 1465119965960 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 3948 | 1465119965963 Marionette TRACE conn3 <- [1,1742,null,{}] 02:46:05 INFO - PROCESS | 3948 | 1465119965967 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 3948 | 1465119965969 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:06 INFO - PROCESS | 3948 | 1465119966056 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:46:06 INFO - PROCESS | 3948 | 1465119966065 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3948 | 1465119966068 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:06 INFO - PROCESS | 3948 | ++DOCSHELL 1122A000 == 28 [pid = 3948] [id = 445] 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (1122E000) [pid = 3948] [serial = 1335] [outer = 00000000] 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (114B2400) [pid = 3948] [serial = 1336] [outer = 1122E000] 02:46:06 INFO - PROCESS | 3948 | 1465119966114 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (11C06400) [pid = 3948] [serial = 1337] [outer = 1122E000] 02:46:06 INFO - PROCESS | 3948 | 1465119966561 Marionette TRACE conn3 <- [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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 624ms 02:46:06 INFO - PROCESS | 3948 | 1465119966579 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3948 | 1465119966581 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:46:06 INFO - PROCESS | 3948 | 1465119966584 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 3948 | 1465119966588 Marionette TRACE conn3 <- [1,1746,null,{}] 02:46:06 INFO - PROCESS | 3948 | 1465119966602 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 3948 | 1465119966607 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:06 INFO - PROCESS | 3948 | 1465119966690 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:46:06 INFO - PROCESS | 3948 | 1465119966699 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3948 | 1465119966703 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:06 INFO - PROCESS | 3948 | ++DOCSHELL 12AD0400 == 29 [pid = 3948] [id = 446] 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (12AD1C00) [pid = 3948] [serial = 1338] [outer = 00000000] 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (1302A400) [pid = 3948] [serial = 1339] [outer = 12AD1C00] 02:46:06 INFO - PROCESS | 3948 | 1465119966749 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (13378400) [pid = 3948] [serial = 1340] [outer = 12AD1C00] 02:46:07 INFO - PROCESS | 3948 | 1465119967223 Marionette TRACE conn3 <- [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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 687ms 02:46:07 INFO - PROCESS | 3948 | 1465119967284 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3948 | 1465119967287 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:46:07 INFO - PROCESS | 3948 | 1465119967290 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 3948 | 1465119967292 Marionette TRACE conn3 <- [1,1750,null,{}] 02:46:07 INFO - PROCESS | 3948 | 1465119967295 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 3948 | 1465119967308 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:07 INFO - PROCESS | 3948 | 1465119967394 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:46:07 INFO - PROCESS | 3948 | 1465119967399 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 3948 | 1465119967401 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:07 INFO - PROCESS | 3948 | ++DOCSHELL 130E5000 == 30 [pid = 3948] [id = 447] 02:46:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13823800) [pid = 3948] [serial = 1341] [outer = 00000000] 02:46:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (150F0800) [pid = 3948] [serial = 1342] [outer = 13823800] 02:46:07 INFO - PROCESS | 3948 | 1465119967445 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151A4400) [pid = 3948] [serial = 1343] [outer = 13823800] 02:46:07 INFO - PROCESS | 3948 | 1465119967865 Marionette TRACE conn3 <- [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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 625ms 02:46:07 INFO - PROCESS | 3948 | 1465119967928 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3948 | 1465119967930 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:46:07 INFO - PROCESS | 3948 | 1465119967933 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:46:07 INFO - PROCESS | 3948 | 1465119967935 Marionette TRACE conn3 <- [1,1754,null,{}] 02:46:07 INFO - PROCESS | 3948 | 1465119967938 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 3948 | 1465119967940 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:08 INFO - PROCESS | 3948 | 1465119968018 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:46:08 INFO - PROCESS | 3948 | 1465119968023 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3948 | 1465119968025 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:08 INFO - PROCESS | 3948 | ++DOCSHELL 150F0000 == 31 [pid = 3948] [id = 448] 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (151A8800) [pid = 3948] [serial = 1344] [outer = 00000000] 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15431400) [pid = 3948] [serial = 1345] [outer = 151A8800] 02:46:08 INFO - PROCESS | 3948 | 1465119968068 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15643000) [pid = 3948] [serial = 1346] [outer = 151A8800] 02:46:08 INFO - PROCESS | 3948 | 1465119968513 Marionette TRACE conn3 <- [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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 640ms 02:46:08 INFO - PROCESS | 3948 | 1465119968572 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 3948 | 1465119968574 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:46:08 INFO - PROCESS | 3948 | 1465119968577 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 3948 | 1465119968579 Marionette TRACE conn3 <- [1,1758,null,{}] 02:46:08 INFO - PROCESS | 3948 | 1465119968582 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:08 INFO - PROCESS | 3948 | 1465119968588 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:08 INFO - PROCESS | 3948 | 1465119968688 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:46:08 INFO - PROCESS | 3948 | 1465119968697 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3948 | 1465119968699 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:08 INFO - PROCESS | 3948 | ++DOCSHELL 160B6000 == 32 [pid = 3948] [id = 449] 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160B6C00) [pid = 3948] [serial = 1347] [outer = 00000000] 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160BBC00) [pid = 3948] [serial = 1348] [outer = 160B6C00] 02:46:08 INFO - PROCESS | 3948 | 1465119968742 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160C1800) [pid = 3948] [serial = 1349] [outer = 160B6C00] 02:46:09 INFO - PROCESS | 3948 | 1465119969186 Marionette TRACE conn3 <- [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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 640ms 02:46:09 INFO - PROCESS | 3948 | 1465119969215 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3948 | 1465119969217 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:46:09 INFO - PROCESS | 3948 | 1465119969220 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 3948 | 1465119969222 Marionette TRACE conn3 <- [1,1762,null,{}] 02:46:09 INFO - PROCESS | 3948 | 1465119969225 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 3948 | 1465119969227 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:09 INFO - PROCESS | 3948 | 1465119969311 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:46:09 INFO - PROCESS | 3948 | 1465119969316 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3948 | 1465119969318 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:09 INFO - PROCESS | 3948 | ++DOCSHELL 160C2000 == 33 [pid = 3948] [id = 450] 02:46:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (162AC800) [pid = 3948] [serial = 1350] [outer = 00000000] 02:46:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F07000) [pid = 3948] [serial = 1351] [outer = 162AC800] 02:46:09 INFO - PROCESS | 3948 | 1465119969361 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F07400) [pid = 3948] [serial = 1352] [outer = 162AC800] 02:46:09 INFO - PROCESS | 3948 | 1465119969798 Marionette TRACE conn3 <- [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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 639ms 02:46:09 INFO - PROCESS | 3948 | 1465119969858 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3948 | 1465119969860 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:46:09 INFO - PROCESS | 3948 | 1465119969864 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:46:09 INFO - PROCESS | 3948 | 1465119969866 Marionette TRACE conn3 <- [1,1766,null,{}] 02:46:09 INFO - PROCESS | 3948 | 1465119969871 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 3948 | 1465119969874 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:09 INFO - PROCESS | 3948 | 1465119969955 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:46:09 INFO - PROCESS | 3948 | 1465119969960 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3948 | 1465119969962 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:09 INFO - PROCESS | 3948 | ++DOCSHELL 16B2C800 == 34 [pid = 3948] [id = 451] 02:46:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F7FC00) [pid = 3948] [serial = 1353] [outer = 00000000] 02:46:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17102400) [pid = 3948] [serial = 1354] [outer = 16F7FC00] 02:46:09 INFO - PROCESS | 3948 | 1465119970005 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17103400) [pid = 3948] [serial = 1355] [outer = 16F7FC00] 02:46:10 INFO - PROCESS | 3948 | 1465119970456 Marionette TRACE conn3 <- [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]]]}] 02:46:10 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 02:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 624ms 02:46:10 INFO - PROCESS | 3948 | 1465119970507 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 3948 | 1465119970509 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:46:10 INFO - PROCESS | 3948 | 1465119970512 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 3948 | 1465119970514 Marionette TRACE conn3 <- [1,1770,null,{}] 02:46:10 INFO - PROCESS | 3948 | 1465119970517 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 3948 | 1465119970519 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:10 INFO - PROCESS | 3948 | 1465119970626 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:46:10 INFO - PROCESS | 3948 | 1465119970631 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 3948 | 1465119970633 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:10 INFO - PROCESS | 3948 | ++DOCSHELL 12ACF400 == 35 [pid = 3948] [id = 452] 02:46:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1710F800) [pid = 3948] [serial = 1356] [outer = 00000000] 02:46:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (172C2800) [pid = 3948] [serial = 1357] [outer = 1710F800] 02:46:10 INFO - PROCESS | 3948 | 1465119970675 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (172C6800) [pid = 3948] [serial = 1358] [outer = 1710F800] 02:46:11 INFO - PROCESS | 3948 | 1465119971143 Marionette TRACE conn3 <- [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]]]}] 02:46:11 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 02:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 702ms 02:46:11 INFO - PROCESS | 3948 | 1465119971212 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 3948 | 1465119971214 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:46:11 INFO - PROCESS | 3948 | 1465119971217 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3948 | 1465119971219 Marionette TRACE conn3 <- [1,1774,null,{}] 02:46:11 INFO - PROCESS | 3948 | 1465119971222 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 3948 | 1465119971224 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:11 INFO - PROCESS | 3948 | 1465119971346 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:46:11 INFO - PROCESS | 3948 | 1465119971355 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 3948 | 1465119971357 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:11 INFO - PROCESS | 3948 | ++DOCSHELL 1710B000 == 36 [pid = 3948] [id = 453] 02:46:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1710E800) [pid = 3948] [serial = 1359] [outer = 00000000] 02:46:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1797F000) [pid = 3948] [serial = 1360] [outer = 1710E800] 02:46:11 INFO - PROCESS | 3948 | 1465119971451 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1811B800) [pid = 3948] [serial = 1361] [outer = 1710E800] 02:46:11 INFO - PROCESS | 3948 | 1465119971865 Marionette TRACE conn3 <- [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]]]}] 02:46:11 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 02:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 702ms 02:46:11 INFO - PROCESS | 3948 | 1465119971922 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 3948 | 1465119971924 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:46:11 INFO - PROCESS | 3948 | 1465119971927 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3948 | 1465119971931 Marionette TRACE conn3 <- [1,1778,null,{}] 02:46:11 INFO - PROCESS | 3948 | 1465119971935 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 3948 | 1465119971939 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:12 INFO - PROCESS | 3948 | 1465119972097 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:46:12 INFO - PROCESS | 3948 | 1465119972164 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 3948 | 1465119972166 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:12 INFO - PROCESS | 3948 | ++DOCSHELL 150ADC00 == 37 [pid = 3948] [id = 454] 02:46:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1986E400) [pid = 3948] [serial = 1362] [outer = 00000000] 02:46:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1997D000) [pid = 3948] [serial = 1363] [outer = 1986E400] 02:46:12 INFO - PROCESS | 3948 | 1465119972211 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (19D63400) [pid = 3948] [serial = 1364] [outer = 1986E400] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (1710F400) [pid = 3948] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1382B400) [pid = 3948] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1710E400) [pid = 3948] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (171EB800) [pid = 3948] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16F0C000) [pid = 3948] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (110EC800) [pid = 3948] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1284CC00) [pid = 3948] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (0F2A8800) [pid = 3948] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0F2A1400) [pid = 3948] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15450000) [pid = 3948] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160C1C00) [pid = 3948] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (12ACC800) [pid = 3948] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:46:12 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (18110800) [pid = 3948] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:46:12 INFO - PROCESS | 3948 | 1465119972769 Marionette TRACE conn3 <- [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]]]}] 02:46:12 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) 02:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 890ms 02:46:12 INFO - PROCESS | 3948 | 1465119972832 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 3948 | 1465119972834 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:46:12 INFO - PROCESS | 3948 | 1465119972837 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:46:12 INFO - PROCESS | 3948 | 1465119972839 Marionette TRACE conn3 <- [1,1782,null,{}] 02:46:12 INFO - PROCESS | 3948 | 1465119972843 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:12 INFO - PROCESS | 3948 | 1465119972844 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:12 INFO - PROCESS | 3948 | 1465119972921 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:46:13 INFO - PROCESS | 3948 | 1465119973020 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3948 | 1465119973022 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:13 INFO - PROCESS | 3948 | ++DOCSHELL 105F1C00 == 38 [pid = 3948] [id = 455] 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (10FB4000) [pid = 3948] [serial = 1365] [outer = 00000000] 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (150FAC00) [pid = 3948] [serial = 1366] [outer = 10FB4000] 02:46:13 INFO - PROCESS | 3948 | 1465119973065 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (150FB000) [pid = 3948] [serial = 1367] [outer = 10FB4000] 02:46:13 INFO - PROCESS | 3948 | 1465119973413 Marionette TRACE conn3 <- [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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 640ms 02:46:13 INFO - PROCESS | 3948 | 1465119973476 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 3948 | 1465119973478 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:46:13 INFO - PROCESS | 3948 | 1465119973481 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:46:13 INFO - PROCESS | 3948 | 1465119973482 Marionette TRACE conn3 <- [1,1786,null,{}] 02:46:13 INFO - PROCESS | 3948 | 1465119973505 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:13 INFO - PROCESS | 3948 | 1465119973506 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:13 INFO - PROCESS | 3948 | 1465119973584 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:46:13 INFO - PROCESS | 3948 | 1465119973589 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3948 | 1465119973591 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:13 INFO - PROCESS | 3948 | ++DOCSHELL 150BC000 == 39 [pid = 3948] [id = 456] 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (151A9C00) [pid = 3948] [serial = 1368] [outer = 00000000] 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (18110800) [pid = 3948] [serial = 1369] [outer = 151A9C00] 02:46:13 INFO - PROCESS | 3948 | 1465119973633 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (19D5A000) [pid = 3948] [serial = 1370] [outer = 151A9C00] 02:46:14 INFO - PROCESS | 3948 | 1465119974054 Marionette TRACE conn3 <- [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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 593ms 02:46:14 INFO - PROCESS | 3948 | 1465119974078 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3948 | 1465119974080 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:46:14 INFO - PROCESS | 3948 | 1465119974083 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3948 | 1465119974084 Marionette TRACE conn3 <- [1,1790,null,{}] 02:46:14 INFO - PROCESS | 3948 | 1465119974088 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 3948 | 1465119974090 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:14 INFO - PROCESS | 3948 | 1465119974208 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:46:14 INFO - PROCESS | 3948 | 1465119974215 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 3948 | 1465119974217 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:14 INFO - PROCESS | 3948 | ++DOCSHELL 15430800 == 40 [pid = 3948] [id = 457] 02:46:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (15D8EC00) [pid = 3948] [serial = 1371] [outer = 00000000] 02:46:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1A018000) [pid = 3948] [serial = 1372] [outer = 15D8EC00] 02:46:14 INFO - PROCESS | 3948 | 1465119974259 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A0D4000) [pid = 3948] [serial = 1373] [outer = 15D8EC00] 02:46:14 INFO - PROCESS | 3948 | 1465119974723 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 686ms 02:46:14 INFO - PROCESS | 3948 | 1465119974784 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3948 | 1465119974788 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:46:14 INFO - PROCESS | 3948 | 1465119974794 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3948 | 1465119974798 Marionette TRACE conn3 <- [1,1794,null,{}] 02:46:14 INFO - PROCESS | 3948 | 1465119974805 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 3948 | 1465119974808 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:14 INFO - PROCESS | 3948 | 1465119975007 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:46:15 INFO - PROCESS | 3948 | 1465119975149 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3948 | 1465119975154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:15 INFO - PROCESS | 3948 | ++DOCSHELL 10278C00 == 41 [pid = 3948] [id = 458] 02:46:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1027B000) [pid = 3948] [serial = 1374] [outer = 00000000] 02:46:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1047DC00) [pid = 3948] [serial = 1375] [outer = 1027B000] 02:46:15 INFO - PROCESS | 3948 | 1465119975210 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (10A5D800) [pid = 3948] [serial = 1376] [outer = 1027B000] 02:46:15 INFO - PROCESS | 3948 | 1465119975914 Marionette TRACE conn3 <- [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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1217ms 02:46:15 INFO - PROCESS | 3948 | 1465119976008 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3948 | 1465119976013 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:46:16 INFO - PROCESS | 3948 | 1465119976020 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3948 | 1465119976022 Marionette TRACE conn3 <- [1,1798,null,{}] 02:46:16 INFO - PROCESS | 3948 | 1465119976026 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:16 INFO - PROCESS | 3948 | 1465119976029 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:16 INFO - PROCESS | 3948 | 1465119976182 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:46:16 INFO - PROCESS | 3948 | 1465119976312 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3948 | 1465119976315 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:16 INFO - PROCESS | 3948 | ++DOCSHELL 12849C00 == 42 [pid = 3948] [id = 459] 02:46:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1284AC00) [pid = 3948] [serial = 1377] [outer = 00000000] 02:46:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (12B58400) [pid = 3948] [serial = 1378] [outer = 1284AC00] 02:46:16 INFO - PROCESS | 3948 | 1465119976370 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (13381000) [pid = 3948] [serial = 1379] [outer = 1284AC00] 02:46:17 INFO - PROCESS | 3948 | 1465119977281 Marionette TRACE conn3 <- [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]]]}] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 150BC000 == 41 [pid = 3948] [id = 456] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 105F1C00 == 40 [pid = 3948] [id = 455] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 150ADC00 == 39 [pid = 3948] [id = 454] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 1710B000 == 38 [pid = 3948] [id = 453] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 12ACF400 == 37 [pid = 3948] [id = 452] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 16B2C800 == 36 [pid = 3948] [id = 451] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 160C2000 == 35 [pid = 3948] [id = 450] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 160B6000 == 34 [pid = 3948] [id = 449] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 150F0000 == 33 [pid = 3948] [id = 448] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 130E5000 == 32 [pid = 3948] [id = 447] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 12AD0400 == 31 [pid = 3948] [id = 446] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 1122A000 == 30 [pid = 3948] [id = 445] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 0F2F3C00 == 29 [pid = 3948] [id = 444] 02:46:17 INFO - PROCESS | 3948 | --DOCSHELL 15DA4800 == 28 [pid = 3948] [id = 443] 02:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1357ms 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (19D62800) [pid = 3948] [serial = 1330] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1997D400) [pid = 3948] [serial = 1328] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (17890C00) [pid = 3948] [serial = 1318] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (1797FC00) [pid = 3948] [serial = 1325] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (17381000) [pid = 3948] [serial = 1295] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (17F6D800) [pid = 3948] [serial = 1322] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16F84C00) [pid = 3948] [serial = 1315] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17DE8400) [pid = 3948] [serial = 1321] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1797E800) [pid = 3948] [serial = 1319] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15447C00) [pid = 3948] [serial = 1268] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1337B000) [pid = 3948] [serial = 1307] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10A55400) [pid = 3948] [serial = 1303] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (11C66400) [pid = 3948] [serial = 1304] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2AC000) [pid = 3948] [serial = 1297] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (160B9800) [pid = 3948] [serial = 1324] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15D8A800) [pid = 3948] [serial = 1309] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16B31800) [pid = 3948] [serial = 1312] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (150AF800) [pid = 3948] [serial = 1301] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1337A400) [pid = 3948] [serial = 1300] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (16F05000) [pid = 3948] [serial = 1313] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F8C400) [pid = 3948] [serial = 1316] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (13087000) [pid = 3948] [serial = 1306] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (183AC400) [pid = 3948] [serial = 1327] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (0F2F5000) [pid = 3948] [serial = 1298] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (15DA2000) [pid = 3948] [serial = 1310] [outer = 00000000] [url = about:blank] 02:46:17 INFO - PROCESS | 3948 | 1465119977374 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 3948 | 1465119977379 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:46:17 INFO - PROCESS | 3948 | 1465119977385 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:46:17 INFO - PROCESS | 3948 | 1465119977388 Marionette TRACE conn3 <- [1,1802,null,{}] 02:46:17 INFO - PROCESS | 3948 | 1465119977393 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 3948 | 1465119977395 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:17 INFO - PROCESS | 3948 | 1465119977492 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:46:17 INFO - PROCESS | 3948 | 1465119977500 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3948 | 1465119977504 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:17 INFO - PROCESS | 3948 | ++DOCSHELL 10559400 == 29 [pid = 3948] [id = 460] 02:46:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (10560400) [pid = 3948] [serial = 1380] [outer = 00000000] 02:46:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (10A5DC00) [pid = 3948] [serial = 1381] [outer = 10560400] 02:46:17 INFO - PROCESS | 3948 | 1465119977555 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (110F5400) [pid = 3948] [serial = 1382] [outer = 10560400] 02:46:18 INFO - PROCESS | 3948 | 1465119978106 Marionette TRACE conn3 <- [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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 02:46:18 INFO - PROCESS | 3948 | 1465119978126 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3948 | 1465119978130 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:46:18 INFO - PROCESS | 3948 | 1465119978140 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:46:18 INFO - PROCESS | 3948 | 1465119978142 Marionette TRACE conn3 <- [1,1806,null,{}] 02:46:18 INFO - PROCESS | 3948 | 1465119978146 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:18 INFO - PROCESS | 3948 | 1465119978148 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:18 INFO - PROCESS | 3948 | 1465119978234 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:46:18 INFO - PROCESS | 3948 | 1465119978240 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3948 | 1465119978243 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:18 INFO - PROCESS | 3948 | ++DOCSHELL 12A86800 == 30 [pid = 3948] [id = 461] 02:46:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12A92000) [pid = 3948] [serial = 1383] [outer = 00000000] 02:46:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12AD3C00) [pid = 3948] [serial = 1384] [outer = 12A92000] 02:46:18 INFO - PROCESS | 3948 | 1465119978290 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (13179400) [pid = 3948] [serial = 1385] [outer = 12A92000] 02:46:18 INFO - PROCESS | 3948 | 1465119978762 Marionette TRACE conn3 <- [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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 640ms 02:46:18 INFO - PROCESS | 3948 | 1465119978780 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3948 | 1465119978782 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:46:18 INFO - PROCESS | 3948 | 1465119978786 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 3948 | 1465119978789 Marionette TRACE conn3 <- [1,1810,null,{}] 02:46:18 INFO - PROCESS | 3948 | 1465119978800 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:18 INFO - PROCESS | 3948 | 1465119978804 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:18 INFO - PROCESS | 3948 | 1465119978888 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:46:18 INFO - PROCESS | 3948 | 1465119978927 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3948 | 1465119978930 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:18 INFO - PROCESS | 3948 | ++DOCSHELL 151A5000 == 31 [pid = 3948] [id = 462] 02:46:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (151A6000) [pid = 3948] [serial = 1386] [outer = 00000000] 02:46:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15366800) [pid = 3948] [serial = 1387] [outer = 151A6000] 02:46:18 INFO - PROCESS | 3948 | 1465119978977 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15450800) [pid = 3948] [serial = 1388] [outer = 151A6000] 02:46:19 INFO - PROCESS | 3948 | 1465119979434 Marionette TRACE conn3 <- [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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 687ms 02:46:19 INFO - PROCESS | 3948 | 1465119979485 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3948 | 1465119979488 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:46:19 INFO - PROCESS | 3948 | 1465119979491 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3948 | 1465119979493 Marionette TRACE conn3 <- [1,1814,null,{}] 02:46:19 INFO - PROCESS | 3948 | 1465119979496 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 3948 | 1465119979498 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:19 INFO - PROCESS | 3948 | 1465119979611 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:46:19 INFO - PROCESS | 3948 | 1465119979616 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 3948 | 1465119979618 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:19 INFO - PROCESS | 3948 | ++DOCSHELL 15EDD800 == 32 [pid = 3948] [id = 463] 02:46:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15EDE400) [pid = 3948] [serial = 1389] [outer = 00000000] 02:46:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (160B7400) [pid = 3948] [serial = 1390] [outer = 15EDE400] 02:46:19 INFO - PROCESS | 3948 | 1465119979662 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (160BD400) [pid = 3948] [serial = 1391] [outer = 15EDE400] 02:46:20 INFO - PROCESS | 3948 | 1465119980101 Marionette TRACE conn3 <- [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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 624ms 02:46:20 INFO - PROCESS | 3948 | 1465119980129 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3948 | 1465119980131 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:46:20 INFO - PROCESS | 3948 | 1465119980134 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:46:20 INFO - PROCESS | 3948 | 1465119980136 Marionette TRACE conn3 <- [1,1818,null,{}] 02:46:20 INFO - PROCESS | 3948 | 1465119980139 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 3948 | 1465119980141 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:20 INFO - PROCESS | 3948 | 1465119980258 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:46:20 INFO - PROCESS | 3948 | 1465119980263 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3948 | 1465119980265 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:20 INFO - PROCESS | 3948 | ++DOCSHELL 160C2000 == 33 [pid = 3948] [id = 464] 02:46:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (160C3400) [pid = 3948] [serial = 1392] [outer = 00000000] 02:46:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (16F04C00) [pid = 3948] [serial = 1393] [outer = 160C3400] 02:46:20 INFO - PROCESS | 3948 | 1465119980313 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F10C00) [pid = 3948] [serial = 1394] [outer = 160C3400] 02:46:20 INFO - PROCESS | 3948 | 1465119980794 Marionette TRACE conn3 <- [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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 687ms 02:46:20 INFO - PROCESS | 3948 | 1465119980834 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3948 | 1465119980836 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:46:20 INFO - PROCESS | 3948 | 1465119980839 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:46:20 INFO - PROCESS | 3948 | 1465119980841 Marionette TRACE conn3 <- [1,1822,null,{}] 02:46:20 INFO - PROCESS | 3948 | 1465119980844 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 3948 | 1465119980850 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:20 INFO - PROCESS | 3948 | 1465119980984 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:46:21 INFO - PROCESS | 3948 | 1465119981044 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3948 | 1465119981047 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:21 INFO - PROCESS | 3948 | ++DOCSHELL 16F80000 == 34 [pid = 3948] [id = 465] 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F8A800) [pid = 3948] [serial = 1395] [outer = 00000000] 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (171E5000) [pid = 3948] [serial = 1396] [outer = 16F8A800] 02:46:21 INFO - PROCESS | 3948 | 1465119981091 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (173E3000) [pid = 3948] [serial = 1397] [outer = 16F8A800] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (13823800) [pid = 3948] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12AD1C00) [pid = 3948] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (16F7FC00) [pid = 3948] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (162AC800) [pid = 3948] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1122E000) [pid = 3948] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1710E800) [pid = 3948] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10FB4000) [pid = 3948] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1986E400) [pid = 3948] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16F87000) [pid = 3948] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (151A9C00) [pid = 3948] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2F4000) [pid = 3948] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (151A8800) [pid = 3948] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (160B6C00) [pid = 3948] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:46:21 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1710F800) [pid = 3948] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:46:21 INFO - PROCESS | 3948 | 1465119981724 Marionette TRACE conn3 <- [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]]]}] 02:46:21 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 02:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 937ms 02:46:21 INFO - PROCESS | 3948 | 1465119981785 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 3948 | 1465119981787 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:46:21 INFO - PROCESS | 3948 | 1465119981790 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:46:21 INFO - PROCESS | 3948 | 1465119981792 Marionette TRACE conn3 <- [1,1826,null,{}] 02:46:21 INFO - PROCESS | 3948 | 1465119981795 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:21 INFO - PROCESS | 3948 | 1465119981797 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:21 INFO - PROCESS | 3948 | 1465119981873 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:46:21 INFO - PROCESS | 3948 | 1465119981878 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3948 | 1465119981880 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:21 INFO - PROCESS | 3948 | ++DOCSHELL 13915C00 == 35 [pid = 3948] [id = 466] 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13917000) [pid = 3948] [serial = 1398] [outer = 00000000] 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1542C000) [pid = 3948] [serial = 1399] [outer = 13917000] 02:46:21 INFO - PROCESS | 3948 | 1465119981923 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15EDF800) [pid = 3948] [serial = 1400] [outer = 13917000] 02:46:22 INFO - PROCESS | 3948 | 1465119982360 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 640ms 02:46:22 INFO - PROCESS | 3948 | 1465119982429 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 3948 | 1465119982431 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:46:22 INFO - PROCESS | 3948 | 1465119982434 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 3948 | 1465119982435 Marionette TRACE conn3 <- [1,1830,null,{}] 02:46:22 INFO - PROCESS | 3948 | 1465119982439 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:22 INFO - PROCESS | 3948 | 1465119982441 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:22 INFO - PROCESS | 3948 | 1465119982517 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:46:22 INFO - PROCESS | 3948 | 1465119982522 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 3948 | 1465119982524 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:22 INFO - PROCESS | 3948 | ++DOCSHELL 1390E400 == 36 [pid = 3948] [id = 467] 02:46:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160B4400) [pid = 3948] [serial = 1401] [outer = 00000000] 02:46:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (172CAC00) [pid = 3948] [serial = 1402] [outer = 160B4400] 02:46:22 INFO - PROCESS | 3948 | 1465119982566 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1797E800) [pid = 3948] [serial = 1403] [outer = 160B4400] 02:46:22 INFO - PROCESS | 3948 | 1465119982984 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 593ms 02:46:23 INFO - PROCESS | 3948 | 1465119983035 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3948 | 1465119983037 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:46:23 INFO - PROCESS | 3948 | 1465119983040 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 3948 | 1465119983041 Marionette TRACE conn3 <- [1,1834,null,{}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:46:23 INFO - PROCESS | 3948 | 1465119983045 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 3948 | 1465119983046 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:23 INFO - PROCESS | 3948 | 1465119983124 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:46:23 INFO - PROCESS | 3948 | 1465119983130 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3948 | 1465119983132 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:23 INFO - PROCESS | 3948 | ++DOCSHELL 17101C00 == 37 [pid = 3948] [id = 468] 02:46:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17105C00) [pid = 3948] [serial = 1404] [outer = 00000000] 02:46:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (18118C00) [pid = 3948] [serial = 1405] [outer = 17105C00] 02:46:23 INFO - PROCESS | 3948 | 1465119983184 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17110000) [pid = 3948] [serial = 1406] [outer = 17105C00] 02:46:23 INFO - PROCESS | 3948 | 1465119983670 Marionette TRACE conn3 <- [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]]]}] 02:46:23 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) 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 702ms 02:46:23 INFO - PROCESS | 3948 | 1465119983742 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3948 | 1465119983746 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:46:23 INFO - PROCESS | 3948 | 1465119983751 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:46:23 INFO - PROCESS | 3948 | 1465119983755 Marionette TRACE conn3 <- [1,1838,null,{}] 02:46:23 INFO - PROCESS | 3948 | 1465119983761 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 3948 | 1465119983765 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:23 INFO - PROCESS | 3948 | 1465119983893 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:46:23 INFO - PROCESS | 3948 | 1465119983996 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3948 | 1465119984001 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:24 INFO - PROCESS | 3948 | ++DOCSHELL 10481C00 == 38 [pid = 3948] [id = 469] 02:46:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (104EC800) [pid = 3948] [serial = 1407] [outer = 00000000] 02:46:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (10A63400) [pid = 3948] [serial = 1408] [outer = 104EC800] 02:46:24 INFO - PROCESS | 3948 | 1465119984057 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1122B000) [pid = 3948] [serial = 1409] [outer = 104EC800] 02:46:24 INFO - PROCESS | 3948 | 1465119984692 Marionette TRACE conn3 <- [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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 999ms 02:46:24 INFO - PROCESS | 3948 | 1465119984755 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:46:24 INFO - PROCESS | 3948 | 1465119984759 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:46:24 INFO - PROCESS | 3948 | 1465119984765 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 3948 | 1465119984769 Marionette TRACE conn3 <- [1,1842,null,{}] 02:46:24 INFO - PROCESS | 3948 | 1465119984773 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:24 INFO - PROCESS | 3948 | 1465119984776 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:24 INFO - PROCESS | 3948 | 1465119984884 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:46:25 INFO - PROCESS | 3948 | 1465119985020 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3948 | 1465119985023 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:25 INFO - PROCESS | 3948 | ++DOCSHELL 14379C00 == 39 [pid = 3948] [id = 470] 02:46:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1437C800) [pid = 3948] [serial = 1410] [outer = 00000000] 02:46:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (150F2000) [pid = 3948] [serial = 1411] [outer = 1437C800] 02:46:25 INFO - PROCESS | 3948 | 1465119985078 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (15649400) [pid = 3948] [serial = 1412] [outer = 1437C800] 02:46:25 INFO - PROCESS | 3948 | 1465119985673 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 936ms 02:46:25 INFO - PROCESS | 3948 | 1465119985706 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 3948 | 1465119985709 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:46:25 INFO - PROCESS | 3948 | 1465119985713 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 3948 | 1465119985715 Marionette TRACE conn3 <- [1,1846,null,{}] 02:46:25 INFO - PROCESS | 3948 | 1465119985725 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:25 INFO - PROCESS | 3948 | 1465119985730 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:25 INFO - PROCESS | 3948 | 1465119985835 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:46:25 INFO - PROCESS | 3948 | 1465119985987 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3948 | 1465119985991 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:25 INFO - PROCESS | 3948 | ++DOCSHELL 16F8D000 == 40 [pid = 3948] [id = 471] 02:46:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (17107400) [pid = 3948] [serial = 1413] [outer = 00000000] 02:46:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (173E0C00) [pid = 3948] [serial = 1414] [outer = 17107400] 02:46:26 INFO - PROCESS | 3948 | 1465119986049 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (17F68800) [pid = 3948] [serial = 1415] [outer = 17107400] 02:46:26 INFO - PROCESS | 3948 | 1465119986635 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 937ms 02:46:26 INFO - PROCESS | 3948 | 1465119986657 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3948 | 1465119986659 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:46:26 INFO - PROCESS | 3948 | 1465119986663 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3948 | 1465119986665 Marionette TRACE conn3 <- [1,1850,null,{}] 02:46:26 INFO - PROCESS | 3948 | 1465119986668 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 3948 | 1465119986670 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:26 INFO - PROCESS | 3948 | 1465119986776 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:46:26 INFO - PROCESS | 3948 | 1465119986883 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 3948 | 1465119986885 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:26 INFO - PROCESS | 3948 | ++DOCSHELL 1997E000 == 41 [pid = 3948] [id = 472] 02:46:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1997FC00) [pid = 3948] [serial = 1416] [outer = 00000000] 02:46:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (19D62800) [pid = 3948] [serial = 1417] [outer = 1997FC00] 02:46:26 INFO - PROCESS | 3948 | 1465119986938 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1A00F000) [pid = 3948] [serial = 1418] [outer = 1997FC00] 02:46:27 INFO - PROCESS | 3948 | 1465119987657 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1030ms 02:46:27 INFO - PROCESS | 3948 | 1465119987724 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3948 | 1465119987728 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:46:27 INFO - PROCESS | 3948 | 1465119987734 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3948 | 1465119987737 Marionette TRACE conn3 <- [1,1854,null,{}] 02:46:27 INFO - PROCESS | 3948 | 1465119987742 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:27 INFO - PROCESS | 3948 | 1465119987745 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:27 INFO - PROCESS | 3948 | 1465119987849 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:46:27 INFO - PROCESS | 3948 | 1465119987986 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3948 | 1465119987990 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:27 INFO - PROCESS | 3948 | ++DOCSHELL 110F2C00 == 42 [pid = 3948] [id = 473] 02:46:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (1122E000) [pid = 3948] [serial = 1419] [outer = 00000000] 02:46:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (11C68800) [pid = 3948] [serial = 1420] [outer = 1122E000] 02:46:28 INFO - PROCESS | 3948 | 1465119988040 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 97 (12848C00) [pid = 3948] [serial = 1421] [outer = 1122E000] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 1390E400 == 41 [pid = 3948] [id = 467] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 13915C00 == 40 [pid = 3948] [id = 466] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 16F80000 == 39 [pid = 3948] [id = 465] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 160C2000 == 38 [pid = 3948] [id = 464] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 15EDD800 == 37 [pid = 3948] [id = 463] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 151A5000 == 36 [pid = 3948] [id = 462] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 12A86800 == 35 [pid = 3948] [id = 461] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 10559400 == 34 [pid = 3948] [id = 460] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 10278C00 == 33 [pid = 3948] [id = 458] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 15430800 == 32 [pid = 3948] [id = 457] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 12849C00 == 31 [pid = 3948] [id = 459] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 1997E000 == 30 [pid = 3948] [id = 472] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 16F8D000 == 29 [pid = 3948] [id = 471] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 17101C00 == 28 [pid = 3948] [id = 468] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 10481C00 == 27 [pid = 3948] [id = 469] 02:46:28 INFO - PROCESS | 3948 | --DOCSHELL 14379C00 == 26 [pid = 3948] [id = 470] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 96 (150F0800) [pid = 3948] [serial = 1342] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (151A4400) [pid = 3948] [serial = 1343] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (1302A400) [pid = 3948] [serial = 1339] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (13378400) [pid = 3948] [serial = 1340] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (17102400) [pid = 3948] [serial = 1354] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (16F07000) [pid = 3948] [serial = 1351] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (16F07400) [pid = 3948] [serial = 1352] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (114B2400) [pid = 3948] [serial = 1336] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (1811B800) [pid = 3948] [serial = 1361] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1797F000) [pid = 3948] [serial = 1360] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (150FAC00) [pid = 3948] [serial = 1366] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (11C06400) [pid = 3948] [serial = 1337] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1997D000) [pid = 3948] [serial = 1363] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (19D66800) [pid = 3948] [serial = 1331] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (18110800) [pid = 3948] [serial = 1369] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1047FC00) [pid = 3948] [serial = 1333] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1055C400) [pid = 3948] [serial = 1334] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15431400) [pid = 3948] [serial = 1345] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15643000) [pid = 3948] [serial = 1346] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (160BBC00) [pid = 3948] [serial = 1348] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (160C1800) [pid = 3948] [serial = 1349] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (19D63400) [pid = 3948] [serial = 1364] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (19D5A000) [pid = 3948] [serial = 1370] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1A018000) [pid = 3948] [serial = 1372] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (172C2800) [pid = 3948] [serial = 1357] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (172C6800) [pid = 3948] [serial = 1358] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (17103400) [pid = 3948] [serial = 1355] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (150FB000) [pid = 3948] [serial = 1367] [outer = 00000000] [url = about:blank] 02:46:29 INFO - PROCESS | 3948 | 1465119989250 Marionette TRACE conn3 <- [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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1560ms 02:46:29 INFO - PROCESS | 3948 | 1465119989279 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 3948 | 1465119989282 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:46:29 INFO - PROCESS | 3948 | 1465119989290 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 3948 | 1465119989293 Marionette TRACE conn3 <- [1,1858,null,{}] 02:46:29 INFO - PROCESS | 3948 | 1465119989299 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:29 INFO - PROCESS | 3948 | 1465119989301 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:29 INFO - PROCESS | 3948 | 1465119989434 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:46:29 INFO - PROCESS | 3948 | 1465119989534 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 3948 | 1465119989536 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:29 INFO - PROCESS | 3948 | ++DOCSHELL 1043A000 == 27 [pid = 3948] [id = 474] 02:46:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (1043AC00) [pid = 3948] [serial = 1422] [outer = 00000000] 02:46:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (105F1400) [pid = 3948] [serial = 1423] [outer = 1043AC00] 02:46:29 INFO - PROCESS | 3948 | 1465119989583 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (10B5E000) [pid = 3948] [serial = 1424] [outer = 1043AC00] 02:46:29 INFO - PROCESS | 3948 | 1465119989992 Marionette TRACE conn3 <- [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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 02:46:30 INFO - PROCESS | 3948 | 1465119990029 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 3948 | 1465119990034 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:46:30 INFO - PROCESS | 3948 | 1465119990044 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 3948 | 1465119990047 Marionette TRACE conn3 <- [1,1862,null,{}] 02:46:30 INFO - PROCESS | 3948 | 1465119990051 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:30 INFO - PROCESS | 3948 | 1465119990053 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:30 INFO - PROCESS | 3948 | 1465119990139 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:46:30 INFO - PROCESS | 3948 | 1465119990148 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 3948 | 1465119990151 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:30 INFO - PROCESS | 3948 | ++DOCSHELL 1280FC00 == 28 [pid = 3948] [id = 475] 02:46:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12841000) [pid = 3948] [serial = 1425] [outer = 00000000] 02:46:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12A86400) [pid = 3948] [serial = 1426] [outer = 12841000] 02:46:30 INFO - PROCESS | 3948 | 1465119990197 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12B5A000) [pid = 3948] [serial = 1427] [outer = 12841000] 02:46:30 INFO - PROCESS | 3948 | 1465119990683 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 702ms 02:46:30 INFO - PROCESS | 3948 | 1465119990745 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 3948 | 1465119990747 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:46:30 INFO - PROCESS | 3948 | 1465119990751 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 3948 | 1465119990754 Marionette TRACE conn3 <- [1,1866,null,{}] 02:46:30 INFO - PROCESS | 3948 | 1465119990764 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:30 INFO - PROCESS | 3948 | 1465119990769 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:30 INFO - PROCESS | 3948 | 1465119990879 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:46:30 INFO - PROCESS | 3948 | 1465119990984 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 3948 | 1465119990987 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:31 INFO - PROCESS | 3948 | ++DOCSHELL 150F2400 == 29 [pid = 3948] [id = 476] 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (150F7000) [pid = 3948] [serial = 1428] [outer = 00000000] 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151A3800) [pid = 3948] [serial = 1429] [outer = 150F7000] 02:46:31 INFO - PROCESS | 3948 | 1465119991034 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151AC000) [pid = 3948] [serial = 1430] [outer = 150F7000] 02:46:31 INFO - PROCESS | 3948 | 1465119991453 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 749ms 02:46:31 INFO - PROCESS | 3948 | 1465119991492 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3948 | 1465119991496 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:46:31 INFO - PROCESS | 3948 | 1465119991500 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:46:31 INFO - PROCESS | 3948 | 1465119991503 Marionette TRACE conn3 <- [1,1870,null,{}] 02:46:31 INFO - PROCESS | 3948 | 1465119991507 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:31 INFO - PROCESS | 3948 | 1465119991509 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:31 INFO - PROCESS | 3948 | 1465119991627 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:46:31 INFO - PROCESS | 3948 | 1465119991689 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3948 | 1465119991691 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:31 INFO - PROCESS | 3948 | ++DOCSHELL 15448400 == 30 [pid = 3948] [id = 477] 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15648800) [pid = 3948] [serial = 1431] [outer = 00000000] 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15D99800) [pid = 3948] [serial = 1432] [outer = 15648800] 02:46:31 INFO - PROCESS | 3948 | 1465119991735 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15ED7400) [pid = 3948] [serial = 1433] [outer = 15648800] 02:46:32 INFO - PROCESS | 3948 | 1465119992143 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 702ms 02:46:32 INFO - PROCESS | 3948 | 1465119992201 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3948 | 1465119992203 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:46:32 INFO - PROCESS | 3948 | 1465119992212 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 3948 | 1465119992213 Marionette TRACE conn3 <- [1,1874,null,{}] 02:46:32 INFO - PROCESS | 3948 | 1465119992217 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 3948 | 1465119992219 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:32 INFO - PROCESS | 3948 | 1465119992353 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:46:32 INFO - PROCESS | 3948 | 1465119992365 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 3948 | 1465119992367 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:32 INFO - PROCESS | 3948 | ++DOCSHELL 15EDD800 == 31 [pid = 3948] [id = 478] 02:46:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15EE0400) [pid = 3948] [serial = 1434] [outer = 00000000] 02:46:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160C1000) [pid = 3948] [serial = 1435] [outer = 15EE0400] 02:46:32 INFO - PROCESS | 3948 | 1465119992461 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (167BFC00) [pid = 3948] [serial = 1436] [outer = 15EE0400] 02:46:32 INFO - PROCESS | 3948 | 1465119992899 Marionette TRACE conn3 <- [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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 02:46:32 INFO - PROCESS | 3948 | 1465119992952 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3948 | 1465119992954 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:46:32 INFO - PROCESS | 3948 | 1465119992957 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 3948 | 1465119992959 Marionette TRACE conn3 <- [1,1878,null,{}] 02:46:32 INFO - PROCESS | 3948 | 1465119992962 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 3948 | 1465119992968 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:33 INFO - PROCESS | 3948 | 1465119993104 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:46:33 INFO - PROCESS | 3948 | 1465119993116 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3948 | 1465119993118 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:33 INFO - PROCESS | 3948 | ++DOCSHELL 16F07000 == 32 [pid = 3948] [id = 479] 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F0B800) [pid = 3948] [serial = 1437] [outer = 00000000] 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F8A000) [pid = 3948] [serial = 1438] [outer = 16F0B800] 02:46:33 INFO - PROCESS | 3948 | 1465119993162 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17107C00) [pid = 3948] [serial = 1439] [outer = 16F0B800] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (160C3400) [pid = 3948] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16F8A800) [pid = 3948] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (10560400) [pid = 3948] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (151A6000) [pid = 3948] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15D8EC00) [pid = 3948] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1284AC00) [pid = 3948] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1027B000) [pid = 3948] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12A92000) [pid = 3948] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (17105C00) [pid = 3948] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (13917000) [pid = 3948] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15EDE400) [pid = 3948] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:46:33 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (160B4400) [pid = 3948] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:46:33 INFO - PROCESS | 3948 | 1465119993764 Marionette TRACE conn3 <- [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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 826ms 02:46:33 INFO - PROCESS | 3948 | 1465119993800 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 3948 | 1465119993802 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 3948 | 1465119993806 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:46:33 INFO - PROCESS | 3948 | 1465119993807 Marionette TRACE conn3 <- [1,1882,null,{}] 02:46:33 INFO - PROCESS | 3948 | 1465119993811 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:33 INFO - PROCESS | 3948 | 1465119993813 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:33 INFO - PROCESS | 3948 | 1465119993892 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:46:33 INFO - PROCESS | 3948 | 1465119993898 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3948 | 1465119993900 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:33 INFO - PROCESS | 3948 | ++DOCSHELL 104EA800 == 33 [pid = 3948] [id = 480] 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (10A59800) [pid = 3948] [serial = 1440] [outer = 00000000] 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16CD8000) [pid = 3948] [serial = 1441] [outer = 10A59800] 02:46:33 INFO - PROCESS | 3948 | 1465119993943 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16CDAC00) [pid = 3948] [serial = 1442] [outer = 10A59800] 02:46:34 INFO - PROCESS | 3948 | 1465119994384 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 640ms 02:46:34 INFO - PROCESS | 3948 | 1465119994444 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3948 | 1465119994446 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 3948 | 1465119994449 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:46:34 INFO - PROCESS | 3948 | 1465119994451 Marionette TRACE conn3 <- [1,1886,null,{}] 02:46:34 INFO - PROCESS | 3948 | 1465119994454 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 3948 | 1465119994456 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:34 INFO - PROCESS | 3948 | 1465119994533 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:46:34 INFO - PROCESS | 3948 | 1465119994540 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3948 | 1465119994542 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:34 INFO - PROCESS | 3948 | ++DOCSHELL 1127F000 == 34 [pid = 3948] [id = 481] 02:46:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15370800) [pid = 3948] [serial = 1443] [outer = 00000000] 02:46:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171E2800) [pid = 3948] [serial = 1444] [outer = 15370800] 02:46:34 INFO - PROCESS | 3948 | 1465119994584 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (171E3400) [pid = 3948] [serial = 1445] [outer = 15370800] 02:46:35 INFO - PROCESS | 3948 | 1465119995014 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 593ms 02:46:35 INFO - PROCESS | 3948 | 1465119995055 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3948 | 1465119995057 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 3948 | 1465119995061 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3948 | 1465119995062 Marionette TRACE conn3 <- [1,1890,null,{}] 02:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:46:35 INFO - PROCESS | 3948 | 1465119995069 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 3948 | 1465119995071 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:35 INFO - PROCESS | 3948 | 1465119995146 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:46:35 INFO - PROCESS | 3948 | 1465119995152 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3948 | 1465119995154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:35 INFO - PROCESS | 3948 | ++DOCSHELL 150F1400 == 35 [pid = 3948] [id = 482] 02:46:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (173C7C00) [pid = 3948] [serial = 1446] [outer = 00000000] 02:46:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (178F0800) [pid = 3948] [serial = 1447] [outer = 173C7C00] 02:46:35 INFO - PROCESS | 3948 | 1465119995196 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1797F400) [pid = 3948] [serial = 1448] [outer = 173C7C00] 02:46:35 INFO - PROCESS | 3948 | 1465119995922 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 952ms 02:46:36 INFO - PROCESS | 3948 | 1465119996009 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 3948 | 1465119996013 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:46:36 INFO - PROCESS | 3948 | 1465119996019 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 3948 | 1465119996022 Marionette TRACE conn3 <- [1,1894,null,{}] 02:46:36 INFO - PROCESS | 3948 | 1465119996028 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:36 INFO - PROCESS | 3948 | 1465119996031 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:36 INFO - PROCESS | 3948 | 1465119996181 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:46:36 INFO - PROCESS | 3948 | 1465119996311 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3948 | 1465119996314 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:36 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EA400 == 36 [pid = 3948] [id = 483] 02:46:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (0F2ED000) [pid = 3948] [serial = 1449] [outer = 00000000] 02:46:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (11A0D400) [pid = 3948] [serial = 1450] [outer = 0F2ED000] 02:46:36 INFO - PROCESS | 3948 | 1465119996371 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (12843400) [pid = 3948] [serial = 1451] [outer = 0F2ED000] 02:46:37 INFO - PROCESS | 3948 | 1465119997121 Marionette TRACE conn3 <- [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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1139ms 02:46:37 INFO - PROCESS | 3948 | 1465119997178 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3948 | 1465119997183 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:46:37 INFO - PROCESS | 3948 | 1465119997189 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3948 | 1465119997192 Marionette TRACE conn3 <- [1,1898,null,{}] 02:46:37 INFO - PROCESS | 3948 | 1465119997196 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:37 INFO - PROCESS | 3948 | 1465119997199 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:37 INFO - PROCESS | 3948 | 1465119997324 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:46:37 INFO - PROCESS | 3948 | 1465119997540 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3948 | 1465119997543 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:37 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F7C00 == 37 [pid = 3948] [id = 484] 02:46:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (0C7F8000) [pid = 3948] [serial = 1452] [outer = 00000000] 02:46:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (0F2A5400) [pid = 3948] [serial = 1453] [outer = 0C7F8000] 02:46:37 INFO - PROCESS | 3948 | 1465119997595 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (0F2EC000) [pid = 3948] [serial = 1454] [outer = 0C7F8000] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 1127F000 == 36 [pid = 3948] [id = 481] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 104EA800 == 35 [pid = 3948] [id = 480] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 16F07000 == 34 [pid = 3948] [id = 479] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 15EDD800 == 33 [pid = 3948] [id = 478] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 15448400 == 32 [pid = 3948] [id = 477] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 150F2400 == 31 [pid = 3948] [id = 476] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 1280FC00 == 30 [pid = 3948] [id = 475] 02:46:38 INFO - PROCESS | 3948 | --DOCSHELL 1043A000 == 29 [pid = 3948] [id = 474] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16F04C00) [pid = 3948] [serial = 1393] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (171E5000) [pid = 3948] [serial = 1396] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16F10C00) [pid = 3948] [serial = 1394] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (10A5DC00) [pid = 3948] [serial = 1381] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (110F5400) [pid = 3948] [serial = 1382] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (15366800) [pid = 3948] [serial = 1387] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1A0D4000) [pid = 3948] [serial = 1373] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12B58400) [pid = 3948] [serial = 1378] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13381000) [pid = 3948] [serial = 1379] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1047DC00) [pid = 3948] [serial = 1375] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (10A5D800) [pid = 3948] [serial = 1376] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12AD3C00) [pid = 3948] [serial = 1384] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (13179400) [pid = 3948] [serial = 1385] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (18118C00) [pid = 3948] [serial = 1405] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15EDF800) [pid = 3948] [serial = 1400] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1542C000) [pid = 3948] [serial = 1399] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17110000) [pid = 3948] [serial = 1406] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (173E3000) [pid = 3948] [serial = 1397] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (160B7400) [pid = 3948] [serial = 1390] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (160BD400) [pid = 3948] [serial = 1391] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (172CAC00) [pid = 3948] [serial = 1402] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1797E800) [pid = 3948] [serial = 1403] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15450800) [pid = 3948] [serial = 1388] [outer = 00000000] [url = about:blank] 02:46:38 INFO - PROCESS | 3948 | 1465119998257 Marionette TRACE conn3 <- [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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1092ms 02:46:38 INFO - PROCESS | 3948 | 1465119998283 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 3948 | 1465119998286 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:46:38 INFO - PROCESS | 3948 | 1465119998290 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 3948 | 1465119998293 Marionette TRACE conn3 <- [1,1902,null,{}] 02:46:38 INFO - PROCESS | 3948 | 1465119998299 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 3948 | 1465119998303 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:38 INFO - PROCESS | 3948 | 1465119998388 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:46:38 INFO - PROCESS | 3948 | 1465119998490 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3948 | 1465119998492 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:38 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A4400 == 30 [pid = 3948] [id = 485] 02:46:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (0F2A6000) [pid = 3948] [serial = 1455] [outer = 00000000] 02:46:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (10A5DC00) [pid = 3948] [serial = 1456] [outer = 0F2A6000] 02:46:38 INFO - PROCESS | 3948 | 1465119998539 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (114B2400) [pid = 3948] [serial = 1457] [outer = 0F2A6000] 02:46:38 INFO - PROCESS | 3948 | 1465119998978 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 02:46:39 INFO - PROCESS | 3948 | 1465119999030 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3948 | 1465119999034 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:46:39 INFO - PROCESS | 3948 | 1465119999038 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3948 | 1465119999040 Marionette TRACE conn3 <- [1,1906,null,{}] 02:46:39 INFO - PROCESS | 3948 | 1465119999044 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 3948 | 1465119999046 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:39 INFO - PROCESS | 3948 | 1465119999116 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:46:39 INFO - PROCESS | 3948 | 1465119999124 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3948 | 1465119999126 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:39 INFO - PROCESS | 3948 | ++DOCSHELL 114B0400 == 31 [pid = 3948] [id = 486] 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (11C67C00) [pid = 3948] [serial = 1458] [outer = 00000000] 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1337C000) [pid = 3948] [serial = 1459] [outer = 11C67C00] 02:46:39 INFO - PROCESS | 3948 | 1465119999171 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (13919400) [pid = 3948] [serial = 1460] [outer = 11C67C00] 02:46:39 INFO - PROCESS | 3948 | 1465119999640 Marionette TRACE conn3 <- [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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 624ms 02:46:39 INFO - PROCESS | 3948 | 1465119999661 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3948 | 1465119999663 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:46:39 INFO - PROCESS | 3948 | 1465119999668 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3948 | 1465119999674 Marionette TRACE conn3 <- [1,1910,null,{}] 02:46:39 INFO - PROCESS | 3948 | 1465119999686 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 3948 | 1465119999690 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:39 INFO - PROCESS | 3948 | 1465119999782 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:46:39 INFO - PROCESS | 3948 | 1465119999792 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3948 | 1465119999794 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:39 INFO - PROCESS | 3948 | ++DOCSHELL 15431400 == 32 [pid = 3948] [id = 487] 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15448400) [pid = 3948] [serial = 1461] [outer = 00000000] 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15D89C00) [pid = 3948] [serial = 1462] [outer = 15448400] 02:46:39 INFO - PROCESS | 3948 | 1465119999837 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15DA7000) [pid = 3948] [serial = 1463] [outer = 15448400] 02:46:40 INFO - PROCESS | 3948 | 1465120000298 Marionette TRACE conn3 <- [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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 702ms 02:46:40 INFO - PROCESS | 3948 | 1465120000366 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 3948 | 1465120000368 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:46:40 INFO - PROCESS | 3948 | 1465120000377 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 3948 | 1465120000379 Marionette TRACE conn3 <- [1,1914,null,{}] 02:46:40 INFO - PROCESS | 3948 | 1465120000382 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:40 INFO - PROCESS | 3948 | 1465120000384 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:40 INFO - PROCESS | 3948 | 1465120000502 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:46:40 INFO - PROCESS | 3948 | 1465120000614 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 3948 | 1465120000616 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:40 INFO - PROCESS | 3948 | ++DOCSHELL 160BD400 == 33 [pid = 3948] [id = 488] 02:46:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160BD800) [pid = 3948] [serial = 1464] [outer = 00000000] 02:46:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (162AE000) [pid = 3948] [serial = 1465] [outer = 160BD800] 02:46:40 INFO - PROCESS | 3948 | 1465120000659 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F05C00) [pid = 3948] [serial = 1466] [outer = 160BD800] 02:46:41 INFO - PROCESS | 3948 | 1465120001085 Marionette TRACE conn3 <- [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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 02:46:41 INFO - PROCESS | 3948 | 1465120001116 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3948 | 1465120001118 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:46:41 INFO - PROCESS | 3948 | 1465120001121 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3948 | 1465120001123 Marionette TRACE conn3 <- [1,1918,null,{}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:46:41 INFO - PROCESS | 3948 | 1465120001126 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 3948 | 1465120001128 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:41 INFO - PROCESS | 3948 | 1465120001247 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:46:41 INFO - PROCESS | 3948 | 1465120001252 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 3948 | 1465120001257 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:41 INFO - PROCESS | 3948 | ++DOCSHELL 12A07C00 == 34 [pid = 3948] [id = 489] 02:46:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F0F400) [pid = 3948] [serial = 1467] [outer = 00000000] 02:46:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F86800) [pid = 3948] [serial = 1468] [outer = 16F0F400] 02:46:41 INFO - PROCESS | 3948 | 1465120001310 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17108400) [pid = 3948] [serial = 1469] [outer = 16F0F400] 02:46:41 INFO - PROCESS | 3948 | 1465120001773 Marionette TRACE conn3 <- [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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 702ms 02:46:41 INFO - PROCESS | 3948 | 1465120001822 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3948 | 1465120001824 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:46:41 INFO - PROCESS | 3948 | 1465120001827 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3948 | 1465120001829 Marionette TRACE conn3 <- [1,1922,null,{}] 02:46:41 INFO - PROCESS | 3948 | 1465120001832 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 3948 | 1465120001835 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:41 INFO - PROCESS | 3948 | 1465120001976 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:46:42 INFO - PROCESS | 3948 | 1465120001999 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 3948 | 1465120002009 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:42 INFO - PROCESS | 3948 | ++DOCSHELL 176E8400 == 35 [pid = 3948] [id = 490] 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (176E9400) [pid = 3948] [serial = 1470] [outer = 00000000] 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1788D400) [pid = 3948] [serial = 1471] [outer = 176E9400] 02:46:42 INFO - PROCESS | 3948 | 1465120002054 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1788E800) [pid = 3948] [serial = 1472] [outer = 176E9400] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (150F7000) [pid = 3948] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (15648800) [pid = 3948] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12841000) [pid = 3948] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15EE0400) [pid = 3948] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16F0B800) [pid = 3948] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (104EC800) [pid = 3948] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15370800) [pid = 3948] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1437C800) [pid = 3948] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (17107400) [pid = 3948] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1997FC00) [pid = 3948] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (10A59800) [pid = 3948] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1043AC00) [pid = 3948] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:46:42 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1122E000) [pid = 3948] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:46:42 INFO - PROCESS | 3948 | 1465120002569 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 795ms 02:46:42 INFO - PROCESS | 3948 | 1465120002629 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3948 | 1465120002631 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:46:42 INFO - PROCESS | 3948 | 1465120002634 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3948 | 1465120002636 Marionette TRACE conn3 <- [1,1926,null,{}] 02:46:42 INFO - PROCESS | 3948 | 1465120002639 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:42 INFO - PROCESS | 3948 | 1465120002641 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:42 INFO - PROCESS | 3948 | 1465120002754 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:46:42 INFO - PROCESS | 3948 | 1465120002815 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 3948 | 1465120002817 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:42 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F3000 == 36 [pid = 3948] [id = 491] 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (0F2F3C00) [pid = 3948] [serial = 1473] [outer = 00000000] 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1382BC00) [pid = 3948] [serial = 1474] [outer = 0F2F3C00] 02:46:42 INFO - PROCESS | 3948 | 1465120002867 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160C1400) [pid = 3948] [serial = 1475] [outer = 0F2F3C00] 02:46:43 INFO - PROCESS | 3948 | 1465120003222 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 640ms 02:46:43 INFO - PROCESS | 3948 | 1465120003273 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3948 | 1465120003275 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:46:43 INFO - PROCESS | 3948 | 1465120003278 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:46:43 INFO - PROCESS | 3948 | 1465120003280 Marionette TRACE conn3 <- [1,1930,null,{}] 02:46:43 INFO - PROCESS | 3948 | 1465120003283 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3948 | 1465120003284 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:43 INFO - PROCESS | 3948 | 1465120003424 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:46:43 INFO - PROCESS | 3948 | 1465120003432 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3948 | 1465120003434 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:43 INFO - PROCESS | 3948 | ++DOCSHELL 10274C00 == 37 [pid = 3948] [id = 492] 02:46:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13034000) [pid = 3948] [serial = 1476] [outer = 00000000] 02:46:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1797F000) [pid = 3948] [serial = 1477] [outer = 13034000] 02:46:43 INFO - PROCESS | 3948 | 1465120003477 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1811F800) [pid = 3948] [serial = 1478] [outer = 13034000] 02:46:43 INFO - PROCESS | 3948 | 1465120003873 Marionette TRACE conn3 <- [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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 639ms 02:46:43 INFO - PROCESS | 3948 | 1465120003916 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3948 | 1465120003918 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:46:43 INFO - PROCESS | 3948 | 1465120003922 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 3948 | 1465120003923 Marionette TRACE conn3 <- [1,1934,null,{}] 02:46:43 INFO - PROCESS | 3948 | 1465120003930 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3948 | 1465120003932 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:44 INFO - PROCESS | 3948 | 1465120004057 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:46:44 INFO - PROCESS | 3948 | 1465120004065 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3948 | 1465120004067 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:44 INFO - PROCESS | 3948 | ++DOCSHELL 12842800 == 38 [pid = 3948] [id = 493] 02:46:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15430400) [pid = 3948] [serial = 1479] [outer = 00000000] 02:46:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (18382400) [pid = 3948] [serial = 1480] [outer = 15430400] 02:46:44 INFO - PROCESS | 3948 | 1465120004113 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (18386C00) [pid = 3948] [serial = 1481] [outer = 15430400] 02:46:44 INFO - PROCESS | 3948 | 1465120004613 Marionette TRACE conn3 <- [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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 749ms 02:46:44 INFO - PROCESS | 3948 | 1465120004663 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3948 | 1465120004668 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:46:44 INFO - PROCESS | 3948 | 1465120004674 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 3948 | 1465120004678 Marionette TRACE conn3 <- [1,1938,null,{}] 02:46:44 INFO - PROCESS | 3948 | 1465120004683 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:44 INFO - PROCESS | 3948 | 1465120004686 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:44 INFO - PROCESS | 3948 | 1465120004856 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:46:44 INFO - PROCESS | 3948 | 1465120004975 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3948 | 1465120004979 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:45 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AA800 == 39 [pid = 3948] [id = 494] 02:46:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (0F2EAC00) [pid = 3948] [serial = 1482] [outer = 00000000] 02:46:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (11C0F800) [pid = 3948] [serial = 1483] [outer = 0F2EAC00] 02:46:45 INFO - PROCESS | 3948 | 1465120005076 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (12A8F000) [pid = 3948] [serial = 1484] [outer = 0F2EAC00] 02:46:45 INFO - PROCESS | 3948 | 1465120005642 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 999ms 02:46:45 INFO - PROCESS | 3948 | 1465120005677 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 3948 | 1465120005681 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:46:45 INFO - PROCESS | 3948 | 1465120005688 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 3948 | 1465120005691 Marionette TRACE conn3 <- [1,1942,null,{}] 02:46:45 INFO - PROCESS | 3948 | 1465120005695 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 3948 | 1465120005697 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:45 INFO - PROCESS | 3948 | 1465120005808 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:46:45 INFO - PROCESS | 3948 | 1465120005921 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3948 | 1465120005925 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:45 INFO - PROCESS | 3948 | ++DOCSHELL 1337B000 == 40 [pid = 3948] [id = 495] 02:46:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (143E0000) [pid = 3948] [serial = 1485] [outer = 00000000] 02:46:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (151A6000) [pid = 3948] [serial = 1486] [outer = 143E0000] 02:46:46 INFO - PROCESS | 3948 | 1465120006022 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1544E400) [pid = 3948] [serial = 1487] [outer = 143E0000] 02:46:46 INFO - PROCESS | 3948 | 1465120006600 Marionette TRACE conn3 <- [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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 951ms 02:46:46 INFO - PROCESS | 3948 | 1465120006633 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 3948 | 1465120006636 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:46:46 INFO - PROCESS | 3948 | 1465120006639 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 3948 | 1465120006643 Marionette TRACE conn3 <- [1,1946,null,{}] 02:46:46 INFO - PROCESS | 3948 | 1465120006654 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:46 INFO - PROCESS | 3948 | 1465120006659 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:46 INFO - PROCESS | 3948 | 1465120006764 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:46:46 INFO - PROCESS | 3948 | 1465120006873 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3948 | 1465120006876 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:46 INFO - PROCESS | 3948 | ++DOCSHELL 1737D800 == 41 [pid = 3948] [id = 496] 02:46:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (173BF400) [pid = 3948] [serial = 1488] [outer = 00000000] 02:46:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (181E9C00) [pid = 3948] [serial = 1489] [outer = 173BF400] 02:46:46 INFO - PROCESS | 3948 | 1465120006932 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (19978C00) [pid = 3948] [serial = 1490] [outer = 173BF400] 02:46:47 INFO - PROCESS | 3948 | 1465120007533 Marionette TRACE conn3 <- [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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 936ms 02:46:47 INFO - PROCESS | 3948 | 1465120007584 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3948 | 1465120007587 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:46:47 INFO - PROCESS | 3948 | 1465120007590 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3948 | 1465120007592 Marionette TRACE conn3 <- [1,1950,null,{}] 02:46:47 INFO - PROCESS | 3948 | 1465120007596 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 3948 | 1465120007598 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:47 INFO - PROCESS | 3948 | 1465120007707 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:46:47 INFO - PROCESS | 3948 | 1465120007969 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3948 | 1465120007972 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:47 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FE400 == 42 [pid = 3948] [id = 497] 02:46:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (0F2A3800) [pid = 3948] [serial = 1491] [outer = 00000000] 02:46:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (104E6800) [pid = 3948] [serial = 1492] [outer = 0F2A3800] 02:46:48 INFO - PROCESS | 3948 | 1465120008028 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (105EE800) [pid = 3948] [serial = 1493] [outer = 0F2A3800] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 10274C00 == 41 [pid = 3948] [id = 492] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 0F2F3000 == 40 [pid = 3948] [id = 491] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 176E8400 == 39 [pid = 3948] [id = 490] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 12A07C00 == 38 [pid = 3948] [id = 489] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 160BD400 == 37 [pid = 3948] [id = 488] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 15431400 == 36 [pid = 3948] [id = 487] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 114B0400 == 35 [pid = 3948] [id = 486] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 0F2A4400 == 34 [pid = 3948] [id = 485] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 0C7F7C00 == 33 [pid = 3948] [id = 484] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 150F1400 == 32 [pid = 3948] [id = 482] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 0F2EA400 == 31 [pid = 3948] [id = 483] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 110F2C00 == 30 [pid = 3948] [id = 473] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 1737D800 == 29 [pid = 3948] [id = 496] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 12842800 == 28 [pid = 3948] [id = 493] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 0F2AA800 == 27 [pid = 3948] [id = 494] 02:46:49 INFO - PROCESS | 3948 | --DOCSHELL 1337B000 == 26 [pid = 3948] [id = 495] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (105F1400) [pid = 3948] [serial = 1423] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (10B5E000) [pid = 3948] [serial = 1424] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12848C00) [pid = 3948] [serial = 1421] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (11C68800) [pid = 3948] [serial = 1420] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (151A3800) [pid = 3948] [serial = 1429] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (15D99800) [pid = 3948] [serial = 1432] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (12A86400) [pid = 3948] [serial = 1426] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12B5A000) [pid = 3948] [serial = 1427] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (160C1000) [pid = 3948] [serial = 1435] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (15ED7400) [pid = 3948] [serial = 1433] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (16F8A000) [pid = 3948] [serial = 1438] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (167BFC00) [pid = 3948] [serial = 1436] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (17107C00) [pid = 3948] [serial = 1439] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1122B000) [pid = 3948] [serial = 1409] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (10A63400) [pid = 3948] [serial = 1408] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (171E2800) [pid = 3948] [serial = 1444] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15649400) [pid = 3948] [serial = 1412] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (150F2000) [pid = 3948] [serial = 1411] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (178F0800) [pid = 3948] [serial = 1447] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17F68800) [pid = 3948] [serial = 1415] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (173E0C00) [pid = 3948] [serial = 1414] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1A00F000) [pid = 3948] [serial = 1418] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (19D62800) [pid = 3948] [serial = 1417] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (16CD8000) [pid = 3948] [serial = 1441] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (151AC000) [pid = 3948] [serial = 1430] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (171E3400) [pid = 3948] [serial = 1445] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16CDAC00) [pid = 3948] [serial = 1442] [outer = 00000000] [url = about:blank] 02:46:49 INFO - PROCESS | 3948 | 1465120009334 Marionette TRACE conn3 <- [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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1810ms 02:46:49 INFO - PROCESS | 3948 | 1465120009400 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 3948 | 1465120009404 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:46:49 INFO - PROCESS | 3948 | 1465120009409 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 3948 | 1465120009412 Marionette TRACE conn3 <- [1,1954,null,{}] 02:46:49 INFO - PROCESS | 3948 | 1465120009418 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:49 INFO - PROCESS | 3948 | 1465120009422 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:49 INFO - PROCESS | 3948 | 1465120009517 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:46:49 INFO - PROCESS | 3948 | 1465120009609 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 3948 | 1465120009613 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:49 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AC800 == 27 [pid = 3948] [id = 498] 02:46:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (0F2EC400) [pid = 3948] [serial = 1494] [outer = 00000000] 02:46:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (105F3000) [pid = 3948] [serial = 1495] [outer = 0F2EC400] 02:46:49 INFO - PROCESS | 3948 | 1465120009661 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (10B5E000) [pid = 3948] [serial = 1496] [outer = 0F2EC400] 02:46:50 INFO - PROCESS | 3948 | 1465120010067 Marionette TRACE conn3 <- [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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 686ms 02:46:50 INFO - PROCESS | 3948 | 1465120010094 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3948 | 1465120010098 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:46:50 INFO - PROCESS | 3948 | 1465120010105 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 3948 | 1465120010108 Marionette TRACE conn3 <- [1,1958,null,{}] 02:46:50 INFO - PROCESS | 3948 | 1465120010115 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 3948 | 1465120010118 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:50 INFO - PROCESS | 3948 | 1465120010205 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:46:50 INFO - PROCESS | 3948 | 1465120010212 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3948 | 1465120010215 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:50 INFO - PROCESS | 3948 | ++DOCSHELL 12842000 == 28 [pid = 3948] [id = 499] 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12842800) [pid = 3948] [serial = 1497] [outer = 00000000] 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (12849800) [pid = 3948] [serial = 1498] [outer = 12842800] 02:46:50 INFO - PROCESS | 3948 | 1465120010261 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12A8C400) [pid = 3948] [serial = 1499] [outer = 12842800] 02:46:50 INFO - PROCESS | 3948 | 1465120010721 Marionette TRACE conn3 <- [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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 639ms 02:46:50 INFO - PROCESS | 3948 | 1465120010742 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3948 | 1465120010744 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:46:50 INFO - PROCESS | 3948 | 1465120010748 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 3948 | 1465120010751 Marionette TRACE conn3 <- [1,1962,null,{}] 02:46:50 INFO - PROCESS | 3948 | 1465120010765 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 3948 | 1465120010770 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:50 INFO - PROCESS | 3948 | 1465120010853 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:46:50 INFO - PROCESS | 3948 | 1465120010862 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3948 | 1465120010865 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:50 INFO - PROCESS | 3948 | ++DOCSHELL 13BCA400 == 29 [pid = 3948] [id = 500] 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (13BCB000) [pid = 3948] [serial = 1500] [outer = 00000000] 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (143E9800) [pid = 3948] [serial = 1501] [outer = 13BCB000] 02:46:50 INFO - PROCESS | 3948 | 1465120010913 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (150F2400) [pid = 3948] [serial = 1502] [outer = 13BCB000] 02:46:51 INFO - PROCESS | 3948 | 1465120011399 Marionette TRACE conn3 <- [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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 702ms 02:46:51 INFO - PROCESS | 3948 | 1465120011450 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 3948 | 1465120011453 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:46:51 INFO - PROCESS | 3948 | 1465120011456 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:46:51 INFO - PROCESS | 3948 | 1465120011458 Marionette TRACE conn3 <- [1,1966,null,{}] 02:46:51 INFO - PROCESS | 3948 | 1465120011470 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:51 INFO - PROCESS | 3948 | 1465120011472 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:51 INFO - PROCESS | 3948 | 1465120011586 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:46:51 INFO - PROCESS | 3948 | 1465120011592 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3948 | 1465120011594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:51 INFO - PROCESS | 3948 | ++DOCSHELL 150F0000 == 30 [pid = 3948] [id = 501] 02:46:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (151A9000) [pid = 3948] [serial = 1503] [outer = 00000000] 02:46:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15649400) [pid = 3948] [serial = 1504] [outer = 151A9000] 02:46:51 INFO - PROCESS | 3948 | 1465120011688 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15DA0000) [pid = 3948] [serial = 1505] [outer = 151A9000] 02:46:52 INFO - PROCESS | 3948 | 1465120012103 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 687ms 02:46:52 INFO - PROCESS | 3948 | 1465120012157 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3948 | 1465120012159 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:46:52 INFO - PROCESS | 3948 | 1465120012166 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3948 | 1465120012168 Marionette TRACE conn3 <- [1,1970,null,{}] 02:46:52 INFO - PROCESS | 3948 | 1465120012172 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 3948 | 1465120012174 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:52 INFO - PROCESS | 3948 | 1465120012282 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:46:52 INFO - PROCESS | 3948 | 1465120012372 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3948 | 1465120012374 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:52 INFO - PROCESS | 3948 | ++DOCSHELL 15DA4800 == 31 [pid = 3948] [id = 502] 02:46:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15EDAC00) [pid = 3948] [serial = 1506] [outer = 00000000] 02:46:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (160B9000) [pid = 3948] [serial = 1507] [outer = 15EDAC00] 02:46:52 INFO - PROCESS | 3948 | 1465120012417 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (160BDC00) [pid = 3948] [serial = 1508] [outer = 15EDAC00] 02:46:52 INFO - PROCESS | 3948 | 1465120012834 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 702ms 02:46:52 INFO - PROCESS | 3948 | 1465120012867 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3948 | 1465120012869 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:46:52 INFO - PROCESS | 3948 | 1465120012872 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3948 | 1465120012874 Marionette TRACE conn3 <- [1,1974,null,{}] 02:46:52 INFO - PROCESS | 3948 | 1465120012878 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 3948 | 1465120012883 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:53 INFO - PROCESS | 3948 | 1465120013017 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:46:53 INFO - PROCESS | 3948 | 1465120013082 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3948 | 1465120013084 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:53 INFO - PROCESS | 3948 | ++DOCSHELL 0F39BC00 == 32 [pid = 3948] [id = 503] 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16CDAC00) [pid = 3948] [serial = 1509] [outer = 00000000] 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (16F0F000) [pid = 3948] [serial = 1510] [outer = 16CDAC00] 02:46:53 INFO - PROCESS | 3948 | 1465120013136 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (17101C00) [pid = 3948] [serial = 1511] [outer = 16CDAC00] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (13034000) [pid = 3948] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (160BD800) [pid = 3948] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16F0F400) [pid = 3948] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2F3C00) [pid = 3948] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11C67C00) [pid = 3948] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2A6000) [pid = 3948] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (0C7F8000) [pid = 3948] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15448400) [pid = 3948] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (173C7C00) [pid = 3948] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F2ED000) [pid = 3948] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (176E9400) [pid = 3948] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:46:53 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15430400) [pid = 3948] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:46:53 INFO - PROCESS | 3948 | 1465120013749 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 905ms 02:46:53 INFO - PROCESS | 3948 | 1465120013778 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3948 | 1465120013780 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:46:53 INFO - PROCESS | 3948 | 1465120013783 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 3948 | 1465120013785 Marionette TRACE conn3 <- [1,1978,null,{}] 02:46:53 INFO - PROCESS | 3948 | 1465120013788 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:53 INFO - PROCESS | 3948 | 1465120013790 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:53 INFO - PROCESS | 3948 | 1465120013874 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:46:53 INFO - PROCESS | 3948 | 1465120013879 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3948 | 1465120013881 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:53 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F7400 == 33 [pid = 3948] [id = 504] 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (0F2F7C00) [pid = 3948] [serial = 1512] [outer = 00000000] 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13DE2400) [pid = 3948] [serial = 1513] [outer = 0F2F7C00] 02:46:53 INFO - PROCESS | 3948 | 1465120013923 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15646C00) [pid = 3948] [serial = 1514] [outer = 0F2F7C00] 02:46:54 INFO - PROCESS | 3948 | 1465120014346 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 593ms 02:46:54 INFO - PROCESS | 3948 | 1465120014379 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3948 | 1465120014381 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:46:54 INFO - PROCESS | 3948 | 1465120014385 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:46:54 INFO - PROCESS | 3948 | 1465120014386 Marionette TRACE conn3 <- [1,1982,null,{}] 02:46:54 INFO - PROCESS | 3948 | 1465120014390 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 3948 | 1465120014392 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:54 INFO - PROCESS | 3948 | 1465120014467 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:46:54 INFO - PROCESS | 3948 | 1465120014473 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 3948 | 1465120014475 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:54 INFO - PROCESS | 3948 | ++DOCSHELL 13DE0000 == 34 [pid = 3948] [id = 505] 02:46:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16CD6800) [pid = 3948] [serial = 1515] [outer = 00000000] 02:46:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (171E5000) [pid = 3948] [serial = 1516] [outer = 16CD6800] 02:46:54 INFO - PROCESS | 3948 | 1465120014518 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (171E5400) [pid = 3948] [serial = 1517] [outer = 16CD6800] 02:46:54 INFO - PROCESS | 3948 | 1465120014928 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 593ms 02:46:54 INFO - PROCESS | 3948 | 1465120014990 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3948 | 1465120014992 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:46:54 INFO - PROCESS | 3948 | 1465120014995 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 3948 | 1465120014997 Marionette TRACE conn3 <- [1,1986,null,{}] 02:46:54 INFO - PROCESS | 3948 | 1465120015000 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 3948 | 1465120015002 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:55 INFO - PROCESS | 3948 | 1465120015078 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:46:55 INFO - PROCESS | 3948 | 1465120015083 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3948 | 1465120015085 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:55 INFO - PROCESS | 3948 | ++DOCSHELL 13918400 == 35 [pid = 3948] [id = 506] 02:46:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (176E9800) [pid = 3948] [serial = 1518] [outer = 00000000] 02:46:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (178F2C00) [pid = 3948] [serial = 1519] [outer = 176E9800] 02:46:55 INFO - PROCESS | 3948 | 1465120015128 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (178F5800) [pid = 3948] [serial = 1520] [outer = 176E9800] 02:46:55 INFO - PROCESS | 3948 | 1465120015574 Marionette TRACE conn3 <- [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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 02:46:55 INFO - PROCESS | 3948 | 1465120015641 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3948 | 1465120015643 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:46:55 INFO - PROCESS | 3948 | 1465120015691 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3948 | 1465120015695 Marionette TRACE conn3 <- [1,1990,null,{}] 02:46:55 INFO - PROCESS | 3948 | 1465120015701 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:55 INFO - PROCESS | 3948 | 1465120015705 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:55 INFO - PROCESS | 3948 | 1465120015821 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:46:55 INFO - PROCESS | 3948 | 1465120015952 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3948 | 1465120015956 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:55 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F8000 == 36 [pid = 3948] [id = 507] 02:46:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (0F2F8400) [pid = 3948] [serial = 1521] [outer = 00000000] 02:46:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (104F0400) [pid = 3948] [serial = 1522] [outer = 0F2F8400] 02:46:56 INFO - PROCESS | 3948 | 1465120016014 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (10B61000) [pid = 3948] [serial = 1523] [outer = 0F2F8400] 02:46:56 INFO - PROCESS | 3948 | 1465120016806 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1185ms 02:46:56 INFO - PROCESS | 3948 | 1465120016851 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:46:56 INFO - PROCESS | 3948 | 1465120016855 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:46:56 INFO - PROCESS | 3948 | 1465120016861 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 3948 | 1465120016863 Marionette TRACE conn3 <- [1,1994,null,{}] 02:46:56 INFO - PROCESS | 3948 | 1465120016870 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 3948 | 1465120016874 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:56 INFO - PROCESS | 3948 | 1465120016992 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:46:57 INFO - PROCESS | 3948 | 1465120017127 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 3948 | 1465120017130 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:57 INFO - PROCESS | 3948 | ++DOCSHELL 130E4800 == 37 [pid = 3948] [id = 508] 02:46:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (13179000) [pid = 3948] [serial = 1524] [outer = 00000000] 02:46:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1391BC00) [pid = 3948] [serial = 1525] [outer = 13179000] 02:46:57 INFO - PROCESS | 3948 | 1465120017186 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (151A3400) [pid = 3948] [serial = 1526] [outer = 13179000] 02:46:58 INFO - PROCESS | 3948 | 1465120018027 Marionette TRACE conn3 <- [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]]]}] 02:46:58 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 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1217ms 02:46:58 INFO - PROCESS | 3948 | 1465120018070 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3948 | 1465120018074 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:46:58 INFO - PROCESS | 3948 | 1465120018106 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 3948 | 1465120018109 Marionette TRACE conn3 <- [1,1998,null,{}] 02:46:58 INFO - PROCESS | 3948 | 1465120018115 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 3948 | 1465120018118 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:58 INFO - PROCESS | 3948 | 1465120018233 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:46:58 INFO - PROCESS | 3948 | 1465120018388 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3948 | 1465120018392 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 13DE0000 == 36 [pid = 3948] [id = 505] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 0F2F7400 == 35 [pid = 3948] [id = 504] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 0F39BC00 == 34 [pid = 3948] [id = 503] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 15DA4800 == 33 [pid = 3948] [id = 502] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 150F0000 == 32 [pid = 3948] [id = 501] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 13BCA400 == 31 [pid = 3948] [id = 500] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 12842000 == 30 [pid = 3948] [id = 499] 02:46:58 INFO - PROCESS | 3948 | --DOCSHELL 0F2AC800 == 29 [pid = 3948] [id = 498] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1811F800) [pid = 3948] [serial = 1478] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (162AE000) [pid = 3948] [serial = 1465] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (16F86800) [pid = 3948] [serial = 1468] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1382BC00) [pid = 3948] [serial = 1474] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1337C000) [pid = 3948] [serial = 1459] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13919400) [pid = 3948] [serial = 1460] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10A5DC00) [pid = 3948] [serial = 1456] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (114B2400) [pid = 3948] [serial = 1457] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2A5400) [pid = 3948] [serial = 1453] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (0F2EC000) [pid = 3948] [serial = 1454] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15D89C00) [pid = 3948] [serial = 1462] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1797F400) [pid = 3948] [serial = 1448] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (11A0D400) [pid = 3948] [serial = 1450] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12843400) [pid = 3948] [serial = 1451] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1788D400) [pid = 3948] [serial = 1471] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (18386C00) [pid = 3948] [serial = 1481] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (18382400) [pid = 3948] [serial = 1480] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1797F000) [pid = 3948] [serial = 1477] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1788E800) [pid = 3948] [serial = 1472] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (17108400) [pid = 3948] [serial = 1469] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16F05C00) [pid = 3948] [serial = 1466] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (15DA7000) [pid = 3948] [serial = 1463] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (160C1400) [pid = 3948] [serial = 1475] [outer = 00000000] [url = about:blank] 02:46:58 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A5400 == 30 [pid = 3948] [id = 509] 02:46:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (0F2A9000) [pid = 3948] [serial = 1527] [outer = 00000000] 02:46:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (0F2F6400) [pid = 3948] [serial = 1528] [outer = 0F2A9000] 02:46:58 INFO - PROCESS | 3948 | 1465120018466 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (10B5EC00) [pid = 3948] [serial = 1529] [outer = 0F2A9000] 02:46:58 INFO - PROCESS | 3948 | 1465120018894 Marionette TRACE conn3 <- [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]]]}] 02:46:58 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 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 843ms 02:46:58 INFO - PROCESS | 3948 | 1465120018944 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3948 | 1465120018948 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:46:58 INFO - PROCESS | 3948 | 1465120018954 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 3948 | 1465120018957 Marionette TRACE conn3 <- [1,2002,null,{}] 02:46:58 INFO - PROCESS | 3948 | 1465120018960 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 3948 | 1465120018963 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:59 INFO - PROCESS | 3948 | 1465120019048 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:46:59 INFO - PROCESS | 3948 | 1465120019054 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3948 | 1465120019056 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:59 INFO - PROCESS | 3948 | ++DOCSHELL 11C67C00 == 31 [pid = 3948] [id = 510] 02:46:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (12804C00) [pid = 3948] [serial = 1530] [outer = 00000000] 02:46:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13031C00) [pid = 3948] [serial = 1531] [outer = 12804C00] 02:46:59 INFO - PROCESS | 3948 | 1465120019102 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13338C00) [pid = 3948] [serial = 1532] [outer = 12804C00] 02:46:59 INFO - PROCESS | 3948 | 1465120019595 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 702ms 02:46:59 INFO - PROCESS | 3948 | 1465120019654 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 3948 | 1465120019656 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:46:59 INFO - PROCESS | 3948 | 1465120019660 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 3948 | 1465120019663 Marionette TRACE conn3 <- [1,2006,null,{}] 02:46:59 INFO - PROCESS | 3948 | 1465120019674 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:59 INFO - PROCESS | 3948 | 1465120019678 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:59 INFO - PROCESS | 3948 | 1465120019789 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:46:59 INFO - PROCESS | 3948 | 1465120019895 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3948 | 1465120019898 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:46:59 INFO - PROCESS | 3948 | ++DOCSHELL 151B0C00 == 32 [pid = 3948] [id = 511] 02:46:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1536DC00) [pid = 3948] [serial = 1533] [outer = 00000000] 02:46:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1564F400) [pid = 3948] [serial = 1534] [outer = 1536DC00] 02:46:59 INFO - PROCESS | 3948 | 1465120019945 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15DA4800) [pid = 3948] [serial = 1535] [outer = 1536DC00] 02:47:00 INFO - PROCESS | 3948 | 1465120020331 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 02:47:00 INFO - PROCESS | 3948 | 1465120020400 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 3948 | 1465120020403 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:47:00 INFO - PROCESS | 3948 | 1465120020406 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:47:00 INFO - PROCESS | 3948 | 1465120020408 Marionette TRACE conn3 <- [1,2010,null,{}] 02:47:00 INFO - PROCESS | 3948 | 1465120020411 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 3948 | 1465120020413 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:00 INFO - PROCESS | 3948 | 1465120020508 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:47:00 INFO - PROCESS | 3948 | 1465120020517 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 3948 | 1465120020519 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:00 INFO - PROCESS | 3948 | ++DOCSHELL 15EE2400 == 33 [pid = 3948] [id = 512] 02:47:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (160C0C00) [pid = 3948] [serial = 1536] [outer = 00000000] 02:47:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F03000) [pid = 3948] [serial = 1537] [outer = 160C0C00] 02:47:00 INFO - PROCESS | 3948 | 1465120020562 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F0B400) [pid = 3948] [serial = 1538] [outer = 160C0C00] 02:47:01 INFO - PROCESS | 3948 | 1465120021015 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 702ms 02:47:01 INFO - PROCESS | 3948 | 1465120021089 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3948 | 1465120021091 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:47:01 INFO - PROCESS | 3948 | 1465120021095 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:47:01 INFO - PROCESS | 3948 | 1465120021096 Marionette TRACE conn3 <- [1,2014,null,{}] 02:47:01 INFO - PROCESS | 3948 | 1465120021100 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 3948 | 1465120021102 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:01 INFO - PROCESS | 3948 | 1465120021241 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:47:01 INFO - PROCESS | 3948 | 1465120021250 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3948 | 1465120021252 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:01 INFO - PROCESS | 3948 | ++DOCSHELL 11A10C00 == 34 [pid = 3948] [id = 513] 02:47:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (162AE000) [pid = 3948] [serial = 1539] [outer = 00000000] 02:47:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F87000) [pid = 3948] [serial = 1540] [outer = 162AE000] 02:47:01 INFO - PROCESS | 3948 | 1465120021348 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17105400) [pid = 3948] [serial = 1541] [outer = 162AE000] 02:47:01 INFO - PROCESS | 3948 | 1465120021770 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 749ms 02:47:01 INFO - PROCESS | 3948 | 1465120021835 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3948 | 1465120021837 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:47:01 INFO - PROCESS | 3948 | 1465120021841 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:47:01 INFO - PROCESS | 3948 | 1465120021843 Marionette TRACE conn3 <- [1,2018,null,{}] 02:47:01 INFO - PROCESS | 3948 | 1465120021846 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 3948 | 1465120021851 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:01 INFO - PROCESS | 3948 | 1465120021991 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:47:02 INFO - PROCESS | 3948 | 1465120022005 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 3948 | 1465120022007 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:02 INFO - PROCESS | 3948 | ++DOCSHELL 17387400 == 35 [pid = 3948] [id = 514] 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (173C3400) [pid = 3948] [serial = 1542] [outer = 00000000] 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (178FB000) [pid = 3948] [serial = 1543] [outer = 173C3400] 02:47:02 INFO - PROCESS | 3948 | 1465120022052 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17DE6800) [pid = 3948] [serial = 1544] [outer = 173C3400] 02:47:02 INFO - PROCESS | 3948 | 1465120022496 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 702ms 02:47:02 INFO - PROCESS | 3948 | 1465120022540 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 3948 | 1465120022542 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:47:02 INFO - PROCESS | 3948 | 1465120022546 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 3948 | 1465120022547 Marionette TRACE conn3 <- [1,2022,null,{}] 02:47:02 INFO - PROCESS | 3948 | 1465120022551 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:02 INFO - PROCESS | 3948 | 1465120022562 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:02 INFO - PROCESS | 3948 | 1465120022705 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:47:02 INFO - PROCESS | 3948 | 1465120022714 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 3948 | 1465120022716 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:02 INFO - PROCESS | 3948 | ++DOCSHELL 12892C00 == 36 [pid = 3948] [id = 515] 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (143EBC00) [pid = 3948] [serial = 1545] [outer = 00000000] 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (181EEC00) [pid = 3948] [serial = 1546] [outer = 143EBC00] 02:47:02 INFO - PROCESS | 3948 | 1465120022887 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (18378C00) [pid = 3948] [serial = 1547] [outer = 143EBC00] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (0F2A3800) [pid = 3948] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (13BCB000) [pid = 3948] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12842800) [pid = 3948] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0F2EAC00) [pid = 3948] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (143E0000) [pid = 3948] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (173BF400) [pid = 3948] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16CDAC00) [pid = 3948] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:47:02 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15EDAC00) [pid = 3948] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:47:03 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2F7C00) [pid = 3948] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:47:03 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (0F2EC400) [pid = 3948] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:47:03 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (151A9000) [pid = 3948] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:47:03 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16CD6800) [pid = 3948] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:47:03 INFO - PROCESS | 3948 | 1465120023249 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 02:47:03 INFO - PROCESS | 3948 | 1465120023286 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3948 | 1465120023288 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:47:03 INFO - PROCESS | 3948 | 1465120023291 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3948 | 1465120023293 Marionette TRACE conn3 <- [1,2026,null,{}] 02:47:03 INFO - PROCESS | 3948 | 1465120023296 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 3948 | 1465120023298 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:03 INFO - PROCESS | 3948 | 1465120023375 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:47:03 INFO - PROCESS | 3948 | 1465120023380 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3948 | 1465120023382 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:03 INFO - PROCESS | 3948 | ++DOCSHELL 12D6E000 == 37 [pid = 3948] [id = 516] 02:47:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13BCB000) [pid = 3948] [serial = 1548] [outer = 00000000] 02:47:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (167BFC00) [pid = 3948] [serial = 1549] [outer = 13BCB000] 02:47:03 INFO - PROCESS | 3948 | 1465120023516 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (178F1000) [pid = 3948] [serial = 1550] [outer = 13BCB000] 02:47:03 INFO - PROCESS | 3948 | 1465120023885 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 639ms 02:47:03 INFO - PROCESS | 3948 | 1465120023930 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3948 | 1465120023932 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:47:03 INFO - PROCESS | 3948 | 1465120023935 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3948 | 1465120023937 Marionette TRACE conn3 <- [1,2030,null,{}] 02:47:03 INFO - PROCESS | 3948 | 1465120023940 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 3948 | 1465120023942 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:04 INFO - PROCESS | 3948 | 1465120024021 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:47:04 INFO - PROCESS | 3948 | 1465120024140 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3948 | 1465120024142 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:04 INFO - PROCESS | 3948 | ++DOCSHELL 0F29E000 == 38 [pid = 3948] [id = 517] 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (0F2F5400) [pid = 3948] [serial = 1551] [outer = 00000000] 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (19977800) [pid = 3948] [serial = 1552] [outer = 0F2F5400] 02:47:04 INFO - PROCESS | 3948 | 1465120024186 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1997D800) [pid = 3948] [serial = 1553] [outer = 0F2F5400] 02:47:04 INFO - PROCESS | 3948 | 1465120024552 Marionette TRACE conn3 <- [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]]]}] 02:47:04 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) 02:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 640ms 02:47:04 INFO - PROCESS | 3948 | 1465120024574 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3948 | 1465120024575 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:47:04 INFO - PROCESS | 3948 | 1465120024578 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:47:04 INFO - PROCESS | 3948 | 1465120024580 Marionette TRACE conn3 <- [1,2034,null,{}] 02:47:04 INFO - PROCESS | 3948 | 1465120024583 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:04 INFO - PROCESS | 3948 | 1465120024585 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:04 INFO - PROCESS | 3948 | 1465120024703 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:47:04 INFO - PROCESS | 3948 | 1465120024711 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3948 | 1465120024713 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:04 INFO - PROCESS | 3948 | ++DOCSHELL 1710A000 == 39 [pid = 3948] [id = 518] 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1997DC00) [pid = 3948] [serial = 1554] [outer = 00000000] 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (19D62C00) [pid = 3948] [serial = 1555] [outer = 1997DC00] 02:47:04 INFO - PROCESS | 3948 | 1465120024756 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (19D63000) [pid = 3948] [serial = 1556] [outer = 1997DC00] 02:47:05 INFO - PROCESS | 3948 | 1465120025376 Marionette TRACE conn3 <- [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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 905ms 02:47:05 INFO - PROCESS | 3948 | 1465120025486 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3948 | 1465120025492 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:47:05 INFO - PROCESS | 3948 | 1465120025497 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 3948 | 1465120025502 Marionette TRACE conn3 <- [1,2038,null,{}] 02:47:05 INFO - PROCESS | 3948 | 1465120025507 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 3948 | 1465120025510 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:05 INFO - PROCESS | 3948 | 1465120025630 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:47:05 INFO - PROCESS | 3948 | 1465120025762 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3948 | 1465120025765 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:05 INFO - PROCESS | 3948 | ++DOCSHELL 0F2ABC00 == 40 [pid = 3948] [id = 519] 02:47:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (0F2F2800) [pid = 3948] [serial = 1557] [outer = 00000000] 02:47:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (11A1A800) [pid = 3948] [serial = 1558] [outer = 0F2F2800] 02:47:05 INFO - PROCESS | 3948 | 1465120025822 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (13034000) [pid = 3948] [serial = 1559] [outer = 0F2F2800] 02:47:06 INFO - PROCESS | 3948 | 1465120026395 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 936ms 02:47:06 INFO - PROCESS | 3948 | 1465120026440 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3948 | 1465120026446 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:47:06 INFO - PROCESS | 3948 | 1465120026455 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 3948 | 1465120026458 Marionette TRACE conn3 <- [1,2042,null,{}] 02:47:06 INFO - PROCESS | 3948 | 1465120026462 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:06 INFO - PROCESS | 3948 | 1465120026464 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:06 INFO - PROCESS | 3948 | 1465120026582 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:47:06 INFO - PROCESS | 3948 | 1465120026693 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 3948 | 1465120026696 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:06 INFO - PROCESS | 3948 | ++DOCSHELL 151A7400 == 41 [pid = 3948] [id = 520] 02:47:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (151AA000) [pid = 3948] [serial = 1560] [outer = 00000000] 02:47:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (15DA2C00) [pid = 3948] [serial = 1561] [outer = 151AA000] 02:47:06 INFO - PROCESS | 3948 | 1465120026791 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (160BC800) [pid = 3948] [serial = 1562] [outer = 151AA000] 02:47:07 INFO - PROCESS | 3948 | 1465120027398 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 999ms 02:47:07 INFO - PROCESS | 3948 | 1465120027464 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3948 | 1465120027466 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:47:07 INFO - PROCESS | 3948 | 1465120027470 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3948 | 1465120027474 Marionette TRACE conn3 <- [1,2046,null,{}] 02:47:07 INFO - PROCESS | 3948 | 1465120027485 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 3948 | 1465120027490 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:07 INFO - PROCESS | 3948 | 1465120027604 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:47:07 INFO - PROCESS | 3948 | 1465120027745 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3948 | 1465120027749 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:07 INFO - PROCESS | 3948 | ++DOCSHELL 18382400 == 42 [pid = 3948] [id = 521] 02:47:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (18383C00) [pid = 3948] [serial = 1563] [outer = 00000000] 02:47:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (19D61C00) [pid = 3948] [serial = 1564] [outer = 18383C00] 02:47:07 INFO - PROCESS | 3948 | 1465120027804 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1A00FC00) [pid = 3948] [serial = 1565] [outer = 18383C00] 02:47:08 INFO - PROCESS | 3948 | 1465120028561 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1154ms 02:47:08 INFO - PROCESS | 3948 | 1465120028624 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 3948 | 1465120028628 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:47:08 INFO - PROCESS | 3948 | 1465120028647 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 3948 | 1465120028650 Marionette TRACE conn3 <- [1,2050,null,{}] 02:47:08 INFO - PROCESS | 3948 | 1465120028656 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:08 INFO - PROCESS | 3948 | 1465120028658 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:08 INFO - PROCESS | 3948 | 1465120028767 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:47:08 INFO - PROCESS | 3948 | 1465120028902 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3948 | 1465120028906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:08 INFO - PROCESS | 3948 | ++DOCSHELL 10A5A400 == 43 [pid = 3948] [id = 522] 02:47:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (10A5E000) [pid = 3948] [serial = 1566] [outer = 00000000] 02:47:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (12842800) [pid = 3948] [serial = 1567] [outer = 10A5E000] 02:47:08 INFO - PROCESS | 3948 | 1465120028962 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (12B5D000) [pid = 3948] [serial = 1568] [outer = 10A5E000] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 0F29E000 == 42 [pid = 3948] [id = 517] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 12D6E000 == 41 [pid = 3948] [id = 516] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 12892C00 == 40 [pid = 3948] [id = 515] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 17387400 == 39 [pid = 3948] [id = 514] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 11A10C00 == 38 [pid = 3948] [id = 513] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 15EE2400 == 37 [pid = 3948] [id = 512] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 151B0C00 == 36 [pid = 3948] [id = 511] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 11C67C00 == 35 [pid = 3948] [id = 510] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 0F2A5400 == 34 [pid = 3948] [id = 509] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 130E4800 == 33 [pid = 3948] [id = 508] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 13918400 == 32 [pid = 3948] [id = 506] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 0F2F8000 == 31 [pid = 3948] [id = 507] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 0C7FE400 == 30 [pid = 3948] [id = 497] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 151A7400 == 29 [pid = 3948] [id = 520] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 18382400 == 28 [pid = 3948] [id = 521] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 1710A000 == 27 [pid = 3948] [id = 518] 02:47:09 INFO - PROCESS | 3948 | --DOCSHELL 0F2ABC00 == 26 [pid = 3948] [id = 519] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (178F2C00) [pid = 3948] [serial = 1519] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (104E6800) [pid = 3948] [serial = 1492] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (143E9800) [pid = 3948] [serial = 1501] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12849800) [pid = 3948] [serial = 1498] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (12A8C400) [pid = 3948] [serial = 1499] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (12A8F000) [pid = 3948] [serial = 1484] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (11C0F800) [pid = 3948] [serial = 1483] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1544E400) [pid = 3948] [serial = 1487] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (151A6000) [pid = 3948] [serial = 1486] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (19978C00) [pid = 3948] [serial = 1490] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (181E9C00) [pid = 3948] [serial = 1489] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (16F0F000) [pid = 3948] [serial = 1510] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160BDC00) [pid = 3948] [serial = 1508] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (160B9000) [pid = 3948] [serial = 1507] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15646C00) [pid = 3948] [serial = 1514] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (13DE2400) [pid = 3948] [serial = 1513] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (17101C00) [pid = 3948] [serial = 1511] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (105F3000) [pid = 3948] [serial = 1495] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (10B5E000) [pid = 3948] [serial = 1496] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15649400) [pid = 3948] [serial = 1504] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (105EE800) [pid = 3948] [serial = 1493] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (171E5000) [pid = 3948] [serial = 1516] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15DA0000) [pid = 3948] [serial = 1505] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (171E5400) [pid = 3948] [serial = 1517] [outer = 00000000] [url = about:blank] 02:47:09 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (150F2400) [pid = 3948] [serial = 1502] [outer = 00000000] [url = about:blank] 02:47:10 INFO - PROCESS | 3948 | 1465120030143 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1561ms 02:47:10 INFO - PROCESS | 3948 | 1465120030216 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:47:10 INFO - PROCESS | 3948 | 1465120030220 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:47:10 INFO - PROCESS | 3948 | 1465120030224 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3948 | 1465120030229 Marionette TRACE conn3 <- [1,2054,null,{}] 02:47:10 INFO - PROCESS | 3948 | 1465120030234 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3948 | 1465120030236 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:10 INFO - PROCESS | 3948 | 1465120030383 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:47:10 INFO - PROCESS | 3948 | 1465120030475 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3948 | 1465120030477 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:10 INFO - PROCESS | 3948 | ++DOCSHELL 1047FC00 == 27 [pid = 3948] [id = 523] 02:47:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (104E6800) [pid = 3948] [serial = 1569] [outer = 00000000] 02:47:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (10A58800) [pid = 3948] [serial = 1570] [outer = 104E6800] 02:47:10 INFO - PROCESS | 3948 | 1465120030525 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (10FB2400) [pid = 3948] [serial = 1571] [outer = 104E6800] 02:47:10 INFO - PROCESS | 3948 | 1465120030977 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 811ms 02:47:11 INFO - PROCESS | 3948 | 1465120031023 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3948 | 1465120031028 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:47:11 INFO - PROCESS | 3948 | 1465120031034 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3948 | 1465120031037 Marionette TRACE conn3 <- [1,2058,null,{}] 02:47:11 INFO - PROCESS | 3948 | 1465120031040 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:11 INFO - PROCESS | 3948 | 1465120031043 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:11 INFO - PROCESS | 3948 | 1465120031138 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:47:11 INFO - PROCESS | 3948 | 1465120031152 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3948 | 1465120031154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:11 INFO - PROCESS | 3948 | ++DOCSHELL 1284C400 == 28 [pid = 3948] [id = 524] 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1284CC00) [pid = 3948] [serial = 1572] [outer = 00000000] 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12AD0400) [pid = 3948] [serial = 1573] [outer = 1284CC00] 02:47:11 INFO - PROCESS | 3948 | 1465120031200 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12D9A400) [pid = 3948] [serial = 1574] [outer = 1284CC00] 02:47:11 INFO - PROCESS | 3948 | 1465120031659 Marionette TRACE conn3 <- [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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 702ms 02:47:11 INFO - PROCESS | 3948 | 1465120031733 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3948 | 1465120031735 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:47:11 INFO - PROCESS | 3948 | 1465120031723 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3948 | 1465120031727 Marionette TRACE conn3 <- [1,2062,null,{}] 02:47:11 INFO - PROCESS | 3948 | 1465120031737 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:11 INFO - PROCESS | 3948 | 1465120031741 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:11 INFO - PROCESS | 3948 | 1465120031823 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:47:11 INFO - PROCESS | 3948 | 1465120031830 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3948 | 1465120031833 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:11 INFO - PROCESS | 3948 | ++DOCSHELL 13DE0C00 == 29 [pid = 3948] [id = 525] 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13DE2000) [pid = 3948] [serial = 1575] [outer = 00000000] 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151A3800) [pid = 3948] [serial = 1576] [outer = 13DE2000] 02:47:11 INFO - PROCESS | 3948 | 1465120031881 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151AF000) [pid = 3948] [serial = 1577] [outer = 13DE2000] 02:47:12 INFO - PROCESS | 3948 | 1465120032389 Marionette TRACE conn3 <- [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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 686ms 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:47:12 INFO - PROCESS | 3948 | 1465120032422 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3948 | 1465120032425 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:47:12 INFO - PROCESS | 3948 | 1465120032428 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 3948 | 1465120032430 Marionette TRACE conn3 <- [1,2066,null,{}] 02:47:12 INFO - PROCESS | 3948 | 1465120032433 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 3948 | 1465120032435 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:12 INFO - PROCESS | 3948 | 1465120032584 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:47:12 INFO - PROCESS | 3948 | 1465120032595 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3948 | 1465120032597 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:12 INFO - PROCESS | 3948 | ++DOCSHELL 15370000 == 30 [pid = 3948] [id = 526] 02:47:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15429400) [pid = 3948] [serial = 1578] [outer = 00000000] 02:47:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA5400) [pid = 3948] [serial = 1579] [outer = 15429400] 02:47:12 INFO - PROCESS | 3948 | 1465120032640 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15EE2400) [pid = 3948] [serial = 1580] [outer = 15429400] 02:47:13 INFO - PROCESS | 3948 | 1465120033067 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 686ms 02:47:13 INFO - PROCESS | 3948 | 1465120033131 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3948 | 1465120033133 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:47:13 INFO - PROCESS | 3948 | 1465120033136 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3948 | 1465120033138 Marionette TRACE conn3 <- [1,2070,null,{}] 02:47:13 INFO - PROCESS | 3948 | 1465120033141 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 3948 | 1465120033143 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:13 INFO - PROCESS | 3948 | 1465120033252 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:47:13 INFO - PROCESS | 3948 | 1465120033262 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 3948 | 1465120033264 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:13 INFO - PROCESS | 3948 | ++DOCSHELL 15EE5C00 == 31 [pid = 3948] [id = 527] 02:47:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (160B4800) [pid = 3948] [serial = 1581] [outer = 00000000] 02:47:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160C3400) [pid = 3948] [serial = 1582] [outer = 160B4800] 02:47:13 INFO - PROCESS | 3948 | 1465120033308 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (162A9800) [pid = 3948] [serial = 1583] [outer = 160B4800] 02:47:13 INFO - PROCESS | 3948 | 1465120033781 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 702ms 02:47:13 INFO - PROCESS | 3948 | 1465120033837 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3948 | 1465120033839 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:47:13 INFO - PROCESS | 3948 | 1465120033843 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3948 | 1465120033845 Marionette TRACE conn3 <- [1,2074,null,{}] 02:47:13 INFO - PROCESS | 3948 | 1465120033848 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 3948 | 1465120033853 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:14 INFO - PROCESS | 3948 | 1465120034000 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (162AE000) [pid = 3948] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (173C3400) [pid = 3948] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (160C0C00) [pid = 3948] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2A9000) [pid = 3948] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13179000) [pid = 3948] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2F8400) [pid = 3948] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (176E9800) [pid = 3948] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1536DC00) [pid = 3948] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12804C00) [pid = 3948] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (143EBC00) [pid = 3948] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13BCB000) [pid = 3948] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1997DC00) [pid = 3948] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:47:14 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (0F2F5400) [pid = 3948] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:47:14 INFO - PROCESS | 3948 | 1465120034319 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3948 | 1465120034322 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:14 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F6400 == 32 [pid = 3948] [id = 528] 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (0C7F7C00) [pid = 3948] [serial = 1584] [outer = 00000000] 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (104E9C00) [pid = 3948] [serial = 1585] [outer = 0C7F7C00] 02:47:14 INFO - PROCESS | 3948 | 1465120034366 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13DDF800) [pid = 3948] [serial = 1586] [outer = 0C7F7C00] 02:47:14 INFO - PROCESS | 3948 | 1465120034729 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 952ms 02:47:14 INFO - PROCESS | 3948 | 1465120034793 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3948 | 1465120034795 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:47:14 INFO - PROCESS | 3948 | 1465120034798 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3948 | 1465120034800 Marionette TRACE conn3 <- [1,2078,null,{}] 02:47:14 INFO - PROCESS | 3948 | 1465120034803 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 3948 | 1465120034805 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:14 INFO - PROCESS | 3948 | 1465120034880 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:47:14 INFO - PROCESS | 3948 | 1465120034885 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3948 | 1465120034887 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:14 INFO - PROCESS | 3948 | ++DOCSHELL 151A6400 == 33 [pid = 3948] [id = 529] 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1536DC00) [pid = 3948] [serial = 1587] [outer = 00000000] 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F8C800) [pid = 3948] [serial = 1588] [outer = 1536DC00] 02:47:14 INFO - PROCESS | 3948 | 1465120034929 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F8D400) [pid = 3948] [serial = 1589] [outer = 1536DC00] 02:47:15 INFO - PROCESS | 3948 | 1465120035348 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 593ms 02:47:15 INFO - PROCESS | 3948 | 1465120035401 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3948 | 1465120035403 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:47:15 INFO - PROCESS | 3948 | 1465120035407 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 3948 | 1465120035409 Marionette TRACE conn3 <- [1,2082,null,{}] 02:47:15 INFO - PROCESS | 3948 | 1465120035417 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 3948 | 1465120035418 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:15 INFO - PROCESS | 3948 | 1465120035494 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:47:15 INFO - PROCESS | 3948 | 1465120035500 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3948 | 1465120035502 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:15 INFO - PROCESS | 3948 | ++DOCSHELL 16F86C00 == 34 [pid = 3948] [id = 530] 02:47:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F8AC00) [pid = 3948] [serial = 1590] [outer = 00000000] 02:47:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (171E5400) [pid = 3948] [serial = 1591] [outer = 16F8AC00] 02:47:15 INFO - PROCESS | 3948 | 1465120035544 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171EB000) [pid = 3948] [serial = 1592] [outer = 16F8AC00] 02:47:15 INFO - PROCESS | 3948 | 1465120035992 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 640ms 02:47:16 INFO - PROCESS | 3948 | 1465120036055 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3948 | 1465120036058 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:47:16 INFO - PROCESS | 3948 | 1465120036061 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 3948 | 1465120036063 Marionette TRACE conn3 <- [1,2086,null,{}] 02:47:16 INFO - PROCESS | 3948 | 1465120036066 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:16 INFO - PROCESS | 3948 | 1465120036068 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:16 INFO - PROCESS | 3948 | 1465120036147 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:47:16 INFO - PROCESS | 3948 | 1465120036152 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3948 | 1465120036154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:16 INFO - PROCESS | 3948 | ++DOCSHELL 17106400 == 35 [pid = 3948] [id = 531] 02:47:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (17107000) [pid = 3948] [serial = 1593] [outer = 00000000] 02:47:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (176EE800) [pid = 3948] [serial = 1594] [outer = 17107000] 02:47:16 INFO - PROCESS | 3948 | 1465120036196 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17895800) [pid = 3948] [serial = 1595] [outer = 17107000] 02:47:17 INFO - PROCESS | 3948 | 1465120037020 Marionette TRACE conn3 <- [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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1045ms 02:47:17 INFO - PROCESS | 3948 | 1465120037118 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3948 | 1465120037122 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:47:17 INFO - PROCESS | 3948 | 1465120037127 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3948 | 1465120037132 Marionette TRACE conn3 <- [1,2090,null,{}] 02:47:17 INFO - PROCESS | 3948 | 1465120037137 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:17 INFO - PROCESS | 3948 | 1465120037140 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:17 INFO - PROCESS | 3948 | 1465120037289 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:47:17 INFO - PROCESS | 3948 | 1465120037418 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3948 | 1465120037421 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:17 INFO - PROCESS | 3948 | ++DOCSHELL 102D0800 == 36 [pid = 3948] [id = 532] 02:47:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (104E6400) [pid = 3948] [serial = 1596] [outer = 00000000] 02:47:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (10A63800) [pid = 3948] [serial = 1597] [outer = 104E6400] 02:47:17 INFO - PROCESS | 3948 | 1465120037480 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (12844400) [pid = 3948] [serial = 1598] [outer = 104E6400] 02:47:18 INFO - PROCESS | 3948 | 1465120038172 Marionette TRACE conn3 <- [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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1107ms 02:47:18 INFO - PROCESS | 3948 | 1465120038234 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3948 | 1465120038238 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:47:18 INFO - PROCESS | 3948 | 1465120038245 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 3948 | 1465120038248 Marionette TRACE conn3 <- [1,2094,null,{}] 02:47:18 INFO - PROCESS | 3948 | 1465120038253 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 3948 | 1465120038256 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:18 INFO - PROCESS | 3948 | 1465120038479 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:47:18 INFO - PROCESS | 3948 | 1465120038630 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3948 | 1465120038633 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:18 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FEC00 == 37 [pid = 3948] [id = 533] 02:47:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (0F29D800) [pid = 3948] [serial = 1599] [outer = 00000000] 02:47:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (0F2A5000) [pid = 3948] [serial = 1600] [outer = 0F29D800] 02:47:18 INFO - PROCESS | 3948 | 1465120038683 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (0F2EA400) [pid = 3948] [serial = 1601] [outer = 0F29D800] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 16F86C00 == 36 [pid = 3948] [id = 530] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 151A6400 == 35 [pid = 3948] [id = 529] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 0C7F6400 == 34 [pid = 3948] [id = 528] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 15EE5C00 == 33 [pid = 3948] [id = 527] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 15370000 == 32 [pid = 3948] [id = 526] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 13DE0C00 == 31 [pid = 3948] [id = 525] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 1284C400 == 30 [pid = 3948] [id = 524] 02:47:19 INFO - PROCESS | 3948 | --DOCSHELL 1047FC00 == 29 [pid = 3948] [id = 523] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (19D63000) [pid = 3948] [serial = 1556] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (19D62C00) [pid = 3948] [serial = 1555] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (19977800) [pid = 3948] [serial = 1552] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (1997D800) [pid = 3948] [serial = 1553] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (16F87000) [pid = 3948] [serial = 1540] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (178FB000) [pid = 3948] [serial = 1543] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (17105400) [pid = 3948] [serial = 1541] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16F03000) [pid = 3948] [serial = 1537] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2F6400) [pid = 3948] [serial = 1528] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (10B5EC00) [pid = 3948] [serial = 1529] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1391BC00) [pid = 3948] [serial = 1525] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (151A3400) [pid = 3948] [serial = 1526] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (104F0400) [pid = 3948] [serial = 1522] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (10B61000) [pid = 3948] [serial = 1523] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (178F5800) [pid = 3948] [serial = 1520] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1564F400) [pid = 3948] [serial = 1534] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15DA4800) [pid = 3948] [serial = 1535] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (13338C00) [pid = 3948] [serial = 1532] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13031C00) [pid = 3948] [serial = 1531] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (18378C00) [pid = 3948] [serial = 1547] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (181EEC00) [pid = 3948] [serial = 1546] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (17DE6800) [pid = 3948] [serial = 1544] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (178F1000) [pid = 3948] [serial = 1550] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (167BFC00) [pid = 3948] [serial = 1549] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (16F0B400) [pid = 3948] [serial = 1538] [outer = 00000000] [url = about:blank] 02:47:19 INFO - PROCESS | 3948 | 1465120039266 Marionette TRACE conn3 <- [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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1045ms 02:47:19 INFO - PROCESS | 3948 | 1465120039291 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3948 | 1465120039295 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:47:19 INFO - PROCESS | 3948 | 1465120039315 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3948 | 1465120039318 Marionette TRACE conn3 <- [1,2098,null,{}] 02:47:19 INFO - PROCESS | 3948 | 1465120039323 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 3948 | 1465120039325 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:19 INFO - PROCESS | 3948 | 1465120039411 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:47:19 INFO - PROCESS | 3948 | 1465120039420 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3948 | 1465120039422 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:19 INFO - PROCESS | 3948 | ++DOCSHELL 10B5C000 == 30 [pid = 3948] [id = 534] 02:47:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10B5EC00) [pid = 3948] [serial = 1602] [outer = 00000000] 02:47:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (10FBBC00) [pid = 3948] [serial = 1603] [outer = 10B5EC00] 02:47:19 INFO - PROCESS | 3948 | 1465120039468 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (11285800) [pid = 3948] [serial = 1604] [outer = 10B5EC00] 02:47:19 INFO - PROCESS | 3948 | 1465120039968 Marionette TRACE conn3 <- [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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 702ms 02:47:20 INFO - PROCESS | 3948 | 1465120040033 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3948 | 1465120040036 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:47:20 INFO - PROCESS | 3948 | 1465120040040 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3948 | 1465120040042 Marionette TRACE conn3 <- [1,2102,null,{}] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:47:20 INFO - PROCESS | 3948 | 1465120040045 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3948 | 1465120040047 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:20 INFO - PROCESS | 3948 | 1465120040130 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:47:20 INFO - PROCESS | 3948 | 1465120040221 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3948 | 1465120040223 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:20 INFO - PROCESS | 3948 | ++DOCSHELL 12840C00 == 31 [pid = 3948] [id = 535] 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1284C800) [pid = 3948] [serial = 1605] [outer = 00000000] 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13829400) [pid = 3948] [serial = 1606] [outer = 1284C800] 02:47:20 INFO - PROCESS | 3948 | 1465120040275 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13919400) [pid = 3948] [serial = 1607] [outer = 1284C800] 02:47:20 INFO - PROCESS | 3948 | 1465120040661 Marionette TRACE conn3 <- [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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 640ms 02:47:20 INFO - PROCESS | 3948 | 1465120040682 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3948 | 1465120040686 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:47:20 INFO - PROCESS | 3948 | 1465120040698 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3948 | 1465120040703 Marionette TRACE conn3 <- [1,2106,null,{}] 02:47:20 INFO - PROCESS | 3948 | 1465120040706 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3948 | 1465120040709 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:20 INFO - PROCESS | 3948 | 1465120040796 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:47:20 INFO - PROCESS | 3948 | 1465120040801 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3948 | 1465120040803 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:20 INFO - PROCESS | 3948 | ++DOCSHELL 150BC400 == 32 [pid = 3948] [id = 536] 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151A2400) [pid = 3948] [serial = 1608] [outer = 00000000] 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15423400) [pid = 3948] [serial = 1609] [outer = 151A2400] 02:47:20 INFO - PROCESS | 3948 | 1465120040846 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1564F400) [pid = 3948] [serial = 1610] [outer = 151A2400] 02:47:21 INFO - PROCESS | 3948 | 1465120041334 Marionette TRACE conn3 <- [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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 686ms 02:47:21 INFO - PROCESS | 3948 | 1465120041392 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3948 | 1465120041394 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:47:21 INFO - PROCESS | 3948 | 1465120041398 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3948 | 1465120041399 Marionette TRACE conn3 <- [1,2110,null,{}] 02:47:21 INFO - PROCESS | 3948 | 1465120041403 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:21 INFO - PROCESS | 3948 | 1465120041404 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:21 INFO - PROCESS | 3948 | 1465120041516 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:47:21 INFO - PROCESS | 3948 | 1465120041606 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3948 | 1465120041608 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:21 INFO - PROCESS | 3948 | ++DOCSHELL 15DA5000 == 33 [pid = 3948] [id = 537] 02:47:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15DA6C00) [pid = 3948] [serial = 1611] [outer = 00000000] 02:47:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15EE0800) [pid = 3948] [serial = 1612] [outer = 15DA6C00] 02:47:21 INFO - PROCESS | 3948 | 1465120041651 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160BBC00) [pid = 3948] [serial = 1613] [outer = 15DA6C00] 02:47:22 INFO - PROCESS | 3948 | 1465120042078 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 02:47:22 INFO - PROCESS | 3948 | 1465120042138 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3948 | 1465120042140 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:47:22 INFO - PROCESS | 3948 | 1465120042143 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3948 | 1465120042145 Marionette TRACE conn3 <- [1,2114,null,{}] 02:47:22 INFO - PROCESS | 3948 | 1465120042149 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3948 | 1465120042150 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:22 INFO - PROCESS | 3948 | 1465120042264 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:47:22 INFO - PROCESS | 3948 | 1465120042270 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3948 | 1465120042275 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:22 INFO - PROCESS | 3948 | ++DOCSHELL 16F02800 == 34 [pid = 3948] [id = 538] 02:47:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F03400) [pid = 3948] [serial = 1614] [outer = 00000000] 02:47:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F09000) [pid = 3948] [serial = 1615] [outer = 16F03400] 02:47:22 INFO - PROCESS | 3948 | 1465120042334 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F7F000) [pid = 3948] [serial = 1616] [outer = 16F03400] 02:47:22 INFO - PROCESS | 3948 | 1465120042783 Marionette TRACE conn3 <- [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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 686ms 02:47:22 INFO - PROCESS | 3948 | 1465120042836 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3948 | 1465120042838 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:47:22 INFO - PROCESS | 3948 | 1465120042841 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3948 | 1465120042843 Marionette TRACE conn3 <- [1,2118,null,{}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:47:22 INFO - PROCESS | 3948 | 1465120042882 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3948 | 1465120042884 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:23 INFO - PROCESS | 3948 | 1465120043002 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:47:23 INFO - PROCESS | 3948 | 1465120043013 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3948 | 1465120043015 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:23 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F6000 == 35 [pid = 3948] [id = 539] 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (0F2A4400) [pid = 3948] [serial = 1617] [outer = 00000000] 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (17108000) [pid = 3948] [serial = 1618] [outer = 0F2A4400] 02:47:23 INFO - PROCESS | 3948 | 1465120043068 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1710D400) [pid = 3948] [serial = 1619] [outer = 0F2A4400] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16F8AC00) [pid = 3948] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (15429400) [pid = 3948] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (10A5E000) [pid = 3948] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (13DE2000) [pid = 3948] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (104E6800) [pid = 3948] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (160B4800) [pid = 3948] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1284CC00) [pid = 3948] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F2F2800) [pid = 3948] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (0C7F7C00) [pid = 3948] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (151AA000) [pid = 3948] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (18383C00) [pid = 3948] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:47:23 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1536DC00) [pid = 3948] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:47:23 INFO - PROCESS | 3948 | 1465120043561 Marionette TRACE conn3 <- [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] 02:47:23 INFO - PROCESS | 3948 | 1465120043607 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:47:23 INFO - PROCESS | 3948 | 1465120043610 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:47:23 INFO - PROCESS | 3948 | 1465120043612 Marionette TRACE conn3 <- [1,2122,null,{}] 02:47:23 INFO - PROCESS | 3948 | 1465120043615 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 3948 | 1465120043617 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:23 INFO - PROCESS | 3948 | 1465120043693 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:47:23 INFO - PROCESS | 3948 | 1465120043782 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3948 | 1465120043784 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:23 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2800 == 36 [pid = 3948] [id = 540] 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (0F2A6000) [pid = 3948] [serial = 1620] [outer = 00000000] 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (13034800) [pid = 3948] [serial = 1621] [outer = 0F2A6000] 02:47:23 INFO - PROCESS | 3948 | 1465120043831 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1437BC00) [pid = 3948] [serial = 1622] [outer = 0F2A6000] 02:47:24 INFO - PROCESS | 3948 | 1465120044203 Marionette TRACE conn3 <- [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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 640ms 02:47:24 INFO - PROCESS | 3948 | 1465120044249 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3948 | 1465120044250 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:47:24 INFO - PROCESS | 3948 | 1465120044254 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3948 | 1465120044255 Marionette TRACE conn3 <- [1,2126,null,{}] 02:47:24 INFO - PROCESS | 3948 | 1465120044259 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 3948 | 1465120044261 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:24 INFO - PROCESS | 3948 | 1465120044362 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:47:24 INFO - PROCESS | 3948 | 1465120044459 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3948 | 1465120044461 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:24 INFO - PROCESS | 3948 | ++DOCSHELL 1122E000 == 37 [pid = 3948] [id = 541] 02:47:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12842C00) [pid = 3948] [serial = 1623] [outer = 00000000] 02:47:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (173E0C00) [pid = 3948] [serial = 1624] [outer = 12842C00] 02:47:24 INFO - PROCESS | 3948 | 1465120044504 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (173E7400) [pid = 3948] [serial = 1625] [outer = 12842C00] 02:47:24 INFO - PROCESS | 3948 | 1465120044856 Marionette TRACE conn3 <- [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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 624ms 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:47:24 INFO - PROCESS | 3948 | 1465120044892 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3948 | 1465120044894 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:47:24 INFO - PROCESS | 3948 | 1465120044897 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3948 | 1465120044899 Marionette TRACE conn3 <- [1,2130,null,{}] 02:47:24 INFO - PROCESS | 3948 | 1465120044902 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 3948 | 1465120044904 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:25 INFO - PROCESS | 3948 | 1465120045035 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:47:25 INFO - PROCESS | 3948 | 1465120045042 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3948 | 1465120045044 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:25 INFO - PROCESS | 3948 | ++DOCSHELL 171EAC00 == 38 [pid = 3948] [id = 542] 02:47:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (172C2000) [pid = 3948] [serial = 1626] [outer = 00000000] 02:47:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17D3A000) [pid = 3948] [serial = 1627] [outer = 172C2000] 02:47:25 INFO - PROCESS | 3948 | 1465120045087 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17F6C800) [pid = 3948] [serial = 1628] [outer = 172C2000] 02:47:25 INFO - PROCESS | 3948 | 1465120045546 Marionette TRACE conn3 <- [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] 02:47:25 INFO - PROCESS | 3948 | 1465120045602 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:47:25 INFO - PROCESS | 3948 | 1465120045609 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3948 | 1465120045612 Marionette TRACE conn3 <- [1,2134,null,{}] 02:47:25 INFO - PROCESS | 3948 | 1465120045618 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 3948 | 1465120045621 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:25 INFO - PROCESS | 3948 | 1465120045836 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:47:25 INFO - PROCESS | 3948 | 1465120045966 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3948 | 1465120045969 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:25 INFO - PROCESS | 3948 | ++DOCSHELL 10A5DC00 == 39 [pid = 3948] [id = 543] 02:47:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (10A5F400) [pid = 3948] [serial = 1629] [outer = 00000000] 02:47:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1122B000) [pid = 3948] [serial = 1630] [outer = 10A5F400] 02:47:26 INFO - PROCESS | 3948 | 1465120046026 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (11C0F800) [pid = 3948] [serial = 1631] [outer = 10A5F400] 02:47:26 INFO - PROCESS | 3948 | 1465120046599 Marionette TRACE conn3 <- [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] 02:47:26 INFO - PROCESS | 3948 | 1465120046655 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:47:26 INFO - PROCESS | 3948 | 1465120046662 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 3948 | 1465120046664 Marionette TRACE conn3 <- [1,2138,null,{}] 02:47:26 INFO - PROCESS | 3948 | 1465120046687 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 3948 | 1465120046690 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:26 INFO - PROCESS | 3948 | 1465120046801 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:47:26 INFO - PROCESS | 3948 | 1465120046940 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3948 | 1465120046943 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:26 INFO - PROCESS | 3948 | ++DOCSHELL 150F2C00 == 40 [pid = 3948] [id = 544] 02:47:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (150FB000) [pid = 3948] [serial = 1632] [outer = 00000000] 02:47:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1564B800) [pid = 3948] [serial = 1633] [outer = 150FB000] 02:47:26 INFO - PROCESS | 3948 | 1465120046999 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (160BA000) [pid = 3948] [serial = 1634] [outer = 150FB000] 02:47:27 INFO - PROCESS | 3948 | 1465120047583 Marionette TRACE conn3 <- [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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 952ms 02:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:47:27 INFO - PROCESS | 3948 | 1465120047627 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3948 | 1465120047629 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 3948 | 1465120047633 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3948 | 1465120047637 Marionette TRACE conn3 <- [1,2142,null,{}] 02:47:27 INFO - PROCESS | 3948 | 1465120047648 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 3948 | 1465120047653 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:27 INFO - PROCESS | 3948 | 1465120047757 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:47:27 INFO - PROCESS | 3948 | 1465120047895 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3948 | 1465120047898 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:27 INFO - PROCESS | 3948 | ++DOCSHELL 1797F400 == 41 [pid = 3948] [id = 545] 02:47:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1797F800) [pid = 3948] [serial = 1635] [outer = 00000000] 02:47:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (181EEC00) [pid = 3948] [serial = 1636] [outer = 1797F800] 02:47:27 INFO - PROCESS | 3948 | 1465120047955 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1837F000) [pid = 3948] [serial = 1637] [outer = 1797F800] 02:47:28 INFO - PROCESS | 3948 | 1465120048543 Marionette TRACE conn3 <- [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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 936ms 02:47:28 INFO - PROCESS | 3948 | 1465120048578 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3948 | 1465120048580 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:47:28 INFO - PROCESS | 3948 | 1465120048584 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3948 | 1465120048587 Marionette TRACE conn3 <- [1,2146,null,{}] 02:47:28 INFO - PROCESS | 3948 | 1465120048590 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 3948 | 1465120048592 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:28 INFO - PROCESS | 3948 | 1465120048696 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:47:28 INFO - PROCESS | 3948 | 1465120048856 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3948 | 1465120048858 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:28 INFO - PROCESS | 3948 | ++DOCSHELL 172C9000 == 42 [pid = 3948] [id = 546] 02:47:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (17386400) [pid = 3948] [serial = 1638] [outer = 00000000] 02:47:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1997B400) [pid = 3948] [serial = 1639] [outer = 17386400] 02:47:28 INFO - PROCESS | 3948 | 1465120048912 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (19D5A000) [pid = 3948] [serial = 1640] [outer = 17386400] 02:47:29 INFO - PROCESS | 3948 | 1465120049647 Marionette TRACE conn3 <- [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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1077ms 02:47:29 INFO - PROCESS | 3948 | 1465120049676 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3948 | 1465120049679 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:47:29 INFO - PROCESS | 3948 | 1465120049684 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3948 | 1465120049688 Marionette TRACE conn3 <- [1,2150,null,{}] 02:47:29 INFO - PROCESS | 3948 | 1465120049693 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3948 | 1465120049696 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:29 INFO - PROCESS | 3948 | 1465120049835 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:47:29 INFO - PROCESS | 3948 | 1465120049976 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3948 | 1465120049979 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:29 INFO - PROCESS | 3948 | ++DOCSHELL 102CF400 == 43 [pid = 3948] [id = 547] 02:47:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1043AC00) [pid = 3948] [serial = 1641] [outer = 00000000] 02:47:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (11A0C400) [pid = 3948] [serial = 1642] [outer = 1043AC00] 02:47:30 INFO - PROCESS | 3948 | 1465120050030 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (1302A400) [pid = 3948] [serial = 1643] [outer = 1043AC00] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 1122E000 == 42 [pid = 3948] [id = 541] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2800 == 41 [pid = 3948] [id = 540] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 0C7F6000 == 40 [pid = 3948] [id = 539] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 16F02800 == 39 [pid = 3948] [id = 538] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 15DA5000 == 38 [pid = 3948] [id = 537] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 150BC400 == 37 [pid = 3948] [id = 536] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 12840C00 == 36 [pid = 3948] [id = 535] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 10B5C000 == 35 [pid = 3948] [id = 534] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 0C7FEC00 == 34 [pid = 3948] [id = 533] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 102D0800 == 33 [pid = 3948] [id = 532] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 10A5A400 == 32 [pid = 3948] [id = 522] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 17106400 == 31 [pid = 3948] [id = 531] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 172C9000 == 30 [pid = 3948] [id = 546] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 150F2C00 == 29 [pid = 3948] [id = 544] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 1797F400 == 28 [pid = 3948] [id = 545] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 171EAC00 == 27 [pid = 3948] [id = 542] 02:47:30 INFO - PROCESS | 3948 | --DOCSHELL 10A5DC00 == 26 [pid = 3948] [id = 543] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (171E5400) [pid = 3948] [serial = 1591] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (15DA5400) [pid = 3948] [serial = 1579] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (12B5D000) [pid = 3948] [serial = 1568] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (12842800) [pid = 3948] [serial = 1567] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (151A3800) [pid = 3948] [serial = 1576] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (10A58800) [pid = 3948] [serial = 1570] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (10FB2400) [pid = 3948] [serial = 1571] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (160C3400) [pid = 3948] [serial = 1582] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12AD0400) [pid = 3948] [serial = 1573] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (12D9A400) [pid = 3948] [serial = 1574] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (13034000) [pid = 3948] [serial = 1559] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (11A1A800) [pid = 3948] [serial = 1558] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (104E9C00) [pid = 3948] [serial = 1585] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (160BC800) [pid = 3948] [serial = 1562] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15DA2C00) [pid = 3948] [serial = 1561] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A00FC00) [pid = 3948] [serial = 1565] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (19D61C00) [pid = 3948] [serial = 1564] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (13DDF800) [pid = 3948] [serial = 1586] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16F8C800) [pid = 3948] [serial = 1588] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15EE2400) [pid = 3948] [serial = 1580] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (171EB000) [pid = 3948] [serial = 1592] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16F8D400) [pid = 3948] [serial = 1589] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (162A9800) [pid = 3948] [serial = 1583] [outer = 00000000] [url = about:blank] 02:47:30 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (151AF000) [pid = 3948] [serial = 1577] [outer = 00000000] [url = about:blank] 02:47:31 INFO - PROCESS | 3948 | 1465120051212 Marionette TRACE conn3 <- [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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1560ms 02:47:31 INFO - PROCESS | 3948 | 1465120051247 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:47:31 INFO - PROCESS | 3948 | 1465120051251 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:47:31 INFO - PROCESS | 3948 | 1465120051255 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3948 | 1465120051260 Marionette TRACE conn3 <- [1,2154,null,{}] 02:47:31 INFO - PROCESS | 3948 | 1465120051265 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3948 | 1465120051267 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:31 INFO - PROCESS | 3948 | 1465120051360 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:47:31 INFO - PROCESS | 3948 | 1465120051494 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3948 | 1465120051497 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:31 INFO - PROCESS | 3948 | ++DOCSHELL 10274C00 == 27 [pid = 3948] [id = 548] 02:47:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (104EF800) [pid = 3948] [serial = 1644] [outer = 00000000] 02:47:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (105FA800) [pid = 3948] [serial = 1645] [outer = 104EF800] 02:47:31 INFO - PROCESS | 3948 | 1465120051545 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (11225800) [pid = 3948] [serial = 1646] [outer = 104EF800] 02:47:31 INFO - PROCESS | 3948 | 1465120051924 Marionette TRACE conn3 <- [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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 702ms 02:47:31 INFO - PROCESS | 3948 | 1465120051952 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3948 | 1465120051957 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:47:31 INFO - PROCESS | 3948 | 1465120051963 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3948 | 1465120051966 Marionette TRACE conn3 <- [1,2158,null,{}] 02:47:31 INFO - PROCESS | 3948 | 1465120051970 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3948 | 1465120051972 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:32 INFO - PROCESS | 3948 | 1465120052092 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:47:32 INFO - PROCESS | 3948 | 1465120052100 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3948 | 1465120052102 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:32 INFO - PROCESS | 3948 | ++DOCSHELL 12A91C00 == 28 [pid = 3948] [id = 549] 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12A92800) [pid = 3948] [serial = 1647] [outer = 00000000] 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12AD3400) [pid = 3948] [serial = 1648] [outer = 12A92800] 02:47:32 INFO - PROCESS | 3948 | 1465120052149 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13179400) [pid = 3948] [serial = 1649] [outer = 12A92800] 02:47:32 INFO - PROCESS | 3948 | 1465120052623 Marionette TRACE conn3 <- [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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 686ms 02:47:32 INFO - PROCESS | 3948 | 1465120052662 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3948 | 1465120052664 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:47:32 INFO - PROCESS | 3948 | 1465120052668 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3948 | 1465120052671 Marionette TRACE conn3 <- [1,2162,null,{}] 02:47:32 INFO - PROCESS | 3948 | 1465120052681 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 3948 | 1465120052686 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:32 INFO - PROCESS | 3948 | 1465120052768 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:47:32 INFO - PROCESS | 3948 | 1465120052775 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3948 | 1465120052778 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:32 INFO - PROCESS | 3948 | ++DOCSHELL 150F0000 == 29 [pid = 3948] [id = 550] 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (150F0800) [pid = 3948] [serial = 1650] [outer = 00000000] 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151AC400) [pid = 3948] [serial = 1651] [outer = 150F0800] 02:47:32 INFO - PROCESS | 3948 | 1465120052824 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15430400) [pid = 3948] [serial = 1652] [outer = 150F0800] 02:47:33 INFO - PROCESS | 3948 | 1465120053330 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 702ms 02:47:33 INFO - PROCESS | 3948 | 1465120053367 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3948 | 1465120053369 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:47:33 INFO - PROCESS | 3948 | 1465120053372 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 3948 | 1465120053374 Marionette TRACE conn3 <- [1,2166,null,{}] 02:47:33 INFO - PROCESS | 3948 | 1465120053378 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 3948 | 1465120053380 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:33 INFO - PROCESS | 3948 | 1465120053527 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:47:33 INFO - PROCESS | 3948 | 1465120053592 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 3948 | 1465120053594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:33 INFO - PROCESS | 3948 | ++DOCSHELL 15D9DC00 == 30 [pid = 3948] [id = 551] 02:47:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15D9E000) [pid = 3948] [serial = 1653] [outer = 00000000] 02:47:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15DA8800) [pid = 3948] [serial = 1654] [outer = 15D9E000] 02:47:33 INFO - PROCESS | 3948 | 1465120053638 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (160B5000) [pid = 3948] [serial = 1655] [outer = 15D9E000] 02:47:34 INFO - PROCESS | 3948 | 1465120054033 Marionette TRACE conn3 <- [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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 02:47:34 INFO - PROCESS | 3948 | 1465120054097 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3948 | 1465120054099 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:47:34 INFO - PROCESS | 3948 | 1465120054102 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3948 | 1465120054104 Marionette TRACE conn3 <- [1,2170,null,{}] 02:47:34 INFO - PROCESS | 3948 | 1465120054107 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 3948 | 1465120054109 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:34 INFO - PROCESS | 3948 | 1465120054223 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:47:34 INFO - PROCESS | 3948 | 1465120054232 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3948 | 1465120054234 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:34 INFO - PROCESS | 3948 | ++DOCSHELL 15EDF800 == 31 [pid = 3948] [id = 552] 02:47:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160B7800) [pid = 3948] [serial = 1656] [outer = 00000000] 02:47:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16B28C00) [pid = 3948] [serial = 1657] [outer = 160B7800] 02:47:34 INFO - PROCESS | 3948 | 1465120054334 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F01C00) [pid = 3948] [serial = 1658] [outer = 160B7800] 02:47:34 INFO - PROCESS | 3948 | 1465120054767 Marionette TRACE conn3 <- [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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 686ms 02:47:34 INFO - PROCESS | 3948 | 1465120054802 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3948 | 1465120054804 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:47:34 INFO - PROCESS | 3948 | 1465120054807 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3948 | 1465120054809 Marionette TRACE conn3 <- [1,2174,null,{}] 02:47:34 INFO - PROCESS | 3948 | 1465120054817 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 3948 | 1465120054823 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:34 INFO - PROCESS | 3948 | 1465120054971 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:47:34 INFO - PROCESS | 3948 | 1465120054986 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3948 | 1465120054988 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:34 INFO - PROCESS | 3948 | ++DOCSHELL 16F89000 == 32 [pid = 3948] [id = 553] 02:47:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F8DC00) [pid = 3948] [serial = 1659] [outer = 00000000] 02:47:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17109000) [pid = 3948] [serial = 1660] [outer = 16F8DC00] 02:47:35 INFO - PROCESS | 3948 | 1465120055031 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (171E5400) [pid = 3948] [serial = 1661] [outer = 16F8DC00] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (15DA6C00) [pid = 3948] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16F03400) [pid = 3948] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (0F2A6000) [pid = 3948] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (104E6400) [pid = 3948] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12842C00) [pid = 3948] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (17107000) [pid = 3948] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (10B5EC00) [pid = 3948] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1284C800) [pid = 3948] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (151A2400) [pid = 3948] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F29D800) [pid = 3948] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (0F2A4400) [pid = 3948] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:47:35 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (172C2000) [pid = 3948] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:47:35 INFO - PROCESS | 3948 | 1465120055651 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 905ms 02:47:35 INFO - PROCESS | 3948 | 1465120055712 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3948 | 1465120055714 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 3948 | 1465120055717 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:47:35 INFO - PROCESS | 3948 | 1465120055719 Marionette TRACE conn3 <- [1,2178,null,{}] 02:47:35 INFO - PROCESS | 3948 | 1465120055722 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 3948 | 1465120055724 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:35 INFO - PROCESS | 3948 | 1465120055800 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:47:35 INFO - PROCESS | 3948 | 1465120055805 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3948 | 1465120055807 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:35 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A5C00 == 33 [pid = 3948] [id = 554] 02:47:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (104EB000) [pid = 3948] [serial = 1662] [outer = 00000000] 02:47:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15EE4C00) [pid = 3948] [serial = 1663] [outer = 104EB000] 02:47:35 INFO - PROCESS | 3948 | 1465120055851 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F0E400) [pid = 3948] [serial = 1664] [outer = 104EB000] 02:47:36 INFO - PROCESS | 3948 | 1465120056267 Marionette TRACE conn3 <- [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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 593ms 02:47:36 INFO - PROCESS | 3948 | 1465120056314 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3948 | 1465120056316 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:47:36 INFO - PROCESS | 3948 | 1465120056324 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:47:36 INFO - PROCESS | 3948 | 1465120056326 Marionette TRACE conn3 <- [1,2182,null,{}] 02:47:36 INFO - PROCESS | 3948 | 1465120056329 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3948 | 1465120056331 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:36 INFO - PROCESS | 3948 | 1465120056414 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:47:36 INFO - PROCESS | 3948 | 1465120056419 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3948 | 1465120056421 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:36 INFO - PROCESS | 3948 | ++DOCSHELL 15DA5000 == 34 [pid = 3948] [id = 555] 02:47:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1710A000) [pid = 3948] [serial = 1665] [outer = 00000000] 02:47:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (176EF800) [pid = 3948] [serial = 1666] [outer = 1710A000] 02:47:36 INFO - PROCESS | 3948 | 1465120056463 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17887C00) [pid = 3948] [serial = 1667] [outer = 1710A000] 02:47:36 INFO - PROCESS | 3948 | 1465120056934 Marionette TRACE conn3 <- [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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 640ms 02:47:36 INFO - PROCESS | 3948 | 1465120056963 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3948 | 1465120056965 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:47:36 INFO - PROCESS | 3948 | 1465120056972 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3948 | 1465120056974 Marionette TRACE conn3 <- [1,2186,null,{}] 02:47:36 INFO - PROCESS | 3948 | 1465120056977 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3948 | 1465120056979 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:37 INFO - PROCESS | 3948 | 1465120057054 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:47:37 INFO - PROCESS | 3948 | 1465120057059 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 3948 | 1465120057061 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:37 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F7800 == 35 [pid = 3948] [id = 556] 02:47:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (10233400) [pid = 3948] [serial = 1668] [outer = 00000000] 02:47:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1797F400) [pid = 3948] [serial = 1669] [outer = 10233400] 02:47:37 INFO - PROCESS | 3948 | 1465120057105 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (17F6A000) [pid = 3948] [serial = 1670] [outer = 10233400] 02:47:37 INFO - PROCESS | 3948 | 1465120057764 Marionette TRACE conn3 <- [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]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 873ms 02:47:37 INFO - PROCESS | 3948 | 1465120057866 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 3948 | 1465120057871 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:47:37 INFO - PROCESS | 3948 | 1465120057876 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 3948 | 1465120057880 Marionette TRACE conn3 <- [1,2190,null,{}] 02:47:37 INFO - PROCESS | 3948 | 1465120057886 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 3948 | 1465120057889 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:38 INFO - PROCESS | 3948 | 1465120058020 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:47:38 INFO - PROCESS | 3948 | 1465120058154 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3948 | 1465120058157 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:38 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AB400 == 36 [pid = 3948] [id = 557] 02:47:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (102D0800) [pid = 3948] [serial = 1671] [outer = 00000000] 02:47:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (11C72800) [pid = 3948] [serial = 1672] [outer = 102D0800] 02:47:38 INFO - PROCESS | 3948 | 1465120058213 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1284B800) [pid = 3948] [serial = 1673] [outer = 102D0800] 02:47:38 INFO - PROCESS | 3948 | 1465120058966 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1155ms 02:47:39 INFO - PROCESS | 3948 | 1465120059030 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3948 | 1465120059035 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:47:39 INFO - PROCESS | 3948 | 1465120059041 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3948 | 1465120059044 Marionette TRACE conn3 <- [1,2194,null,{}] 02:47:39 INFO - PROCESS | 3948 | 1465120059048 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 3948 | 1465120059051 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:39 INFO - PROCESS | 3948 | 1465120059173 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:47:39 INFO - PROCESS | 3948 | 1465120059420 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3948 | 1465120059423 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:39 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F5C00 == 37 [pid = 3948] [id = 558] 02:47:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (0C7FAC00) [pid = 3948] [serial = 1674] [outer = 00000000] 02:47:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (0F2A7800) [pid = 3948] [serial = 1675] [outer = 0C7FAC00] 02:47:39 INFO - PROCESS | 3948 | 1465120059488 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1027A000) [pid = 3948] [serial = 1676] [outer = 0C7FAC00] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 15DA5000 == 36 [pid = 3948] [id = 555] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 0F2A5C00 == 35 [pid = 3948] [id = 554] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 16F89000 == 34 [pid = 3948] [id = 553] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 15EDF800 == 33 [pid = 3948] [id = 552] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 15D9DC00 == 32 [pid = 3948] [id = 551] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 150F0000 == 31 [pid = 3948] [id = 550] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 12A91C00 == 30 [pid = 3948] [id = 549] 02:47:39 INFO - PROCESS | 3948 | --DOCSHELL 10274C00 == 29 [pid = 3948] [id = 548] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (13919400) [pid = 3948] [serial = 1607] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15423400) [pid = 3948] [serial = 1609] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (0F2A5000) [pid = 3948] [serial = 1600] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (0F2EA400) [pid = 3948] [serial = 1601] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17108000) [pid = 3948] [serial = 1618] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (17D3A000) [pid = 3948] [serial = 1627] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1437BC00) [pid = 3948] [serial = 1622] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1710D400) [pid = 3948] [serial = 1619] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (160BBC00) [pid = 3948] [serial = 1613] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (17F6C800) [pid = 3948] [serial = 1628] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16F7F000) [pid = 3948] [serial = 1616] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (173E0C00) [pid = 3948] [serial = 1624] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1564F400) [pid = 3948] [serial = 1610] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15EE0800) [pid = 3948] [serial = 1612] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16F09000) [pid = 3948] [serial = 1615] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (13034800) [pid = 3948] [serial = 1621] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (10A63800) [pid = 3948] [serial = 1597] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12844400) [pid = 3948] [serial = 1598] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (173E7400) [pid = 3948] [serial = 1625] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (17895800) [pid = 3948] [serial = 1595] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (176EE800) [pid = 3948] [serial = 1594] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (10FBBC00) [pid = 3948] [serial = 1603] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (11285800) [pid = 3948] [serial = 1604] [outer = 00000000] [url = about:blank] 02:47:39 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (13829400) [pid = 3948] [serial = 1606] [outer = 00000000] [url = about:blank] 02:47:40 INFO - PROCESS | 3948 | 1465120060122 Marionette TRACE conn3 <- [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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1092ms 02:47:40 INFO - PROCESS | 3948 | 1465120060142 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3948 | 1465120060145 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:47:40 INFO - PROCESS | 3948 | 1465120060149 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3948 | 1465120060152 Marionette TRACE conn3 <- [1,2198,null,{}] 02:47:40 INFO - PROCESS | 3948 | 1465120060157 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3948 | 1465120060161 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:40 INFO - PROCESS | 3948 | 1465120060250 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:47:40 INFO - PROCESS | 3948 | 1465120060347 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3948 | 1465120060350 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:40 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AA800 == 30 [pid = 3948] [id = 559] 02:47:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (0F2F3C00) [pid = 3948] [serial = 1677] [outer = 00000000] 02:47:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (11C68800) [pid = 3948] [serial = 1678] [outer = 0F2F3C00] 02:47:40 INFO - PROCESS | 3948 | 1465120060395 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12844400) [pid = 3948] [serial = 1679] [outer = 0F2F3C00] 02:47:40 INFO - PROCESS | 3948 | 1465120060830 Marionette TRACE conn3 <- [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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 02:47:40 INFO - PROCESS | 3948 | 1465120060908 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3948 | 1465120060912 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:47:40 INFO - PROCESS | 3948 | 1465120060919 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3948 | 1465120060921 Marionette TRACE conn3 <- [1,2202,null,{}] 02:47:40 INFO - PROCESS | 3948 | 1465120060925 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3948 | 1465120060928 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:41 INFO - PROCESS | 3948 | 1465120061048 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:47:41 INFO - PROCESS | 3948 | 1465120061054 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3948 | 1465120061056 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:41 INFO - PROCESS | 3948 | ++DOCSHELL 1390E400 == 31 [pid = 3948] [id = 560] 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (13918400) [pid = 3948] [serial = 1680] [outer = 00000000] 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1436EC00) [pid = 3948] [serial = 1681] [outer = 13918400] 02:47:41 INFO - PROCESS | 3948 | 1465120061100 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (150B0000) [pid = 3948] [serial = 1682] [outer = 13918400] 02:47:41 INFO - PROCESS | 3948 | 1465120061558 Marionette TRACE conn3 <- [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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 02:47:41 INFO - PROCESS | 3948 | 1465120061618 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3948 | 1465120061620 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:47:41 INFO - PROCESS | 3948 | 1465120061625 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3948 | 1465120061630 Marionette TRACE conn3 <- [1,2206,null,{}] 02:47:41 INFO - PROCESS | 3948 | 1465120061640 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 3948 | 1465120061643 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:41 INFO - PROCESS | 3948 | 1465120061726 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:47:41 INFO - PROCESS | 3948 | 1465120061735 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3948 | 1465120061737 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:41 INFO - PROCESS | 3948 | ++DOCSHELL 15646C00 == 32 [pid = 3948] [id = 561] 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15649400) [pid = 3948] [serial = 1683] [outer = 00000000] 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15DA0000) [pid = 3948] [serial = 1684] [outer = 15649400] 02:47:41 INFO - PROCESS | 3948 | 1465120061780 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15EDA800) [pid = 3948] [serial = 1685] [outer = 15649400] 02:47:42 INFO - PROCESS | 3948 | --DOCSHELL 1B261C00 == 31 [pid = 3948] [id = 16] 02:47:42 INFO - PROCESS | 3948 | 1465120062280 Marionette TRACE conn3 <- [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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 702ms 02:47:42 INFO - PROCESS | 3948 | 1465120062327 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 3948 | 1465120062330 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:47:42 INFO - PROCESS | 3948 | 1465120062333 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 3948 | 1465120062335 Marionette TRACE conn3 <- [1,2210,null,{}] 02:47:42 INFO - PROCESS | 3948 | 1465120062338 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 3948 | 1465120062340 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:42 INFO - PROCESS | 3948 | 1465120062482 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:47:42 INFO - PROCESS | 3948 | 1465120062506 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3948 | 1465120062509 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:42 INFO - PROCESS | 3948 | ++DOCSHELL 102D8400 == 32 [pid = 3948] [id = 562] 02:47:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160BBC00) [pid = 3948] [serial = 1686] [outer = 00000000] 02:47:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F03400) [pid = 3948] [serial = 1687] [outer = 160BBC00] 02:47:42 INFO - PROCESS | 3948 | 1465120062561 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F0A800) [pid = 3948] [serial = 1688] [outer = 160BBC00] 02:47:42 INFO - PROCESS | 3948 | 1465120062986 Marionette TRACE conn3 <- [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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 687ms 02:47:43 INFO - PROCESS | 3948 | 1465120063032 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3948 | 1465120063034 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:47:43 INFO - PROCESS | 3948 | 1465120063038 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:47:43 INFO - PROCESS | 3948 | 1465120063039 Marionette TRACE conn3 <- [1,2214,null,{}] 02:47:43 INFO - PROCESS | 3948 | 1465120063043 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3948 | 1465120063045 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:43 INFO - PROCESS | 3948 | 1465120063160 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:47:43 INFO - PROCESS | 3948 | 1465120063165 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3948 | 1465120063170 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:43 INFO - PROCESS | 3948 | ++DOCSHELL 13336800 == 33 [pid = 3948] [id = 563] 02:47:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F82800) [pid = 3948] [serial = 1689] [outer = 00000000] 02:47:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F8C800) [pid = 3948] [serial = 1690] [outer = 16F82800] 02:47:43 INFO - PROCESS | 3948 | 1465120063275 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1710C800) [pid = 3948] [serial = 1691] [outer = 16F82800] 02:47:43 INFO - PROCESS | 3948 | 1465120063724 Marionette TRACE conn3 <- [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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 02:47:43 INFO - PROCESS | 3948 | 1465120063778 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3948 | 1465120063780 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:47:43 INFO - PROCESS | 3948 | 1465120063784 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:47:43 INFO - PROCESS | 3948 | 1465120063785 Marionette TRACE conn3 <- [1,2218,null,{}] 02:47:43 INFO - PROCESS | 3948 | 1465120063788 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3948 | 1465120063790 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:43 INFO - PROCESS | 3948 | 1465120063937 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:47:43 INFO - PROCESS | 3948 | 1465120064004 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3948 | 1465120064006 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:44 INFO - PROCESS | 3948 | ++DOCSHELL 16F8A000 == 34 [pid = 3948] [id = 564] 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17110000) [pid = 3948] [serial = 1692] [outer = 00000000] 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1788D400) [pid = 3948] [serial = 1693] [outer = 17110000] 02:47:44 INFO - PROCESS | 3948 | 1465120064049 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (17890C00) [pid = 3948] [serial = 1694] [outer = 17110000] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1043AC00) [pid = 3948] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12A92800) [pid = 3948] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (104EF800) [pid = 3948] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15D9E000) [pid = 3948] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (150F0800) [pid = 3948] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (160B7800) [pid = 3948] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1710A000) [pid = 3948] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F8DC00) [pid = 3948] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (10A5F400) [pid = 3948] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (150FB000) [pid = 3948] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1797F800) [pid = 3948] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17386400) [pid = 3948] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:47:44 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (104EB000) [pid = 3948] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:47:44 INFO - PROCESS | 3948 | 1465120064498 Marionette TRACE conn3 <- [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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 02:47:44 INFO - PROCESS | 3948 | 1465120064524 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3948 | 1465120064526 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:47:44 INFO - PROCESS | 3948 | 1465120064529 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:47:44 INFO - PROCESS | 3948 | 1465120064531 Marionette TRACE conn3 <- [1,2222,null,{}] 02:47:44 INFO - PROCESS | 3948 | 1465120064535 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 3948 | 1465120064537 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:44 INFO - PROCESS | 3948 | 1465120064623 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:47:44 INFO - PROCESS | 3948 | 1465120064613 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3948 | 1465120064615 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:44 INFO - PROCESS | 3948 | ++DOCSHELL 10B5F400 == 35 [pid = 3948] [id = 565] 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1284C400) [pid = 3948] [serial = 1695] [outer = 00000000] 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (160C3800) [pid = 3948] [serial = 1696] [outer = 1284C400] 02:47:44 INFO - PROCESS | 3948 | 1465120064657 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16842800) [pid = 3948] [serial = 1697] [outer = 1284C400] 02:47:45 INFO - PROCESS | 3948 | 1465120065089 Marionette TRACE conn3 <- [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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 639ms 02:47:45 INFO - PROCESS | 3948 | 1465120065153 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3948 | 1465120065155 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:47:45 INFO - PROCESS | 3948 | 1465120065159 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3948 | 1465120065160 Marionette TRACE conn3 <- [1,2226,null,{}] 02:47:45 INFO - PROCESS | 3948 | 1465120065164 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3948 | 1465120065166 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:45 INFO - PROCESS | 3948 | 1465120065245 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:47:45 INFO - PROCESS | 3948 | 1465120065277 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3948 | 1465120065279 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:45 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A2C00 == 36 [pid = 3948] [id = 566] 02:47:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (0F39D400) [pid = 3948] [serial = 1698] [outer = 00000000] 02:47:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17888C00) [pid = 3948] [serial = 1699] [outer = 0F39D400] 02:47:45 INFO - PROCESS | 3948 | 1465120065322 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17DE3800) [pid = 3948] [serial = 1700] [outer = 0F39D400] 02:47:45 INFO - PROCESS | 3948 | 1465120065739 Marionette TRACE conn3 <- [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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 624ms 02:47:45 INFO - PROCESS | 3948 | 1465120065798 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3948 | 1465120065800 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:47:45 INFO - PROCESS | 3948 | 1465120065804 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3948 | 1465120065805 Marionette TRACE conn3 <- [1,2230,null,{}] 02:47:45 INFO - PROCESS | 3948 | 1465120065809 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3948 | 1465120065810 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:45 INFO - PROCESS | 3948 | 1465120065902 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:47:45 INFO - PROCESS | 3948 | 1465120065907 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3948 | 1465120065909 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:45 INFO - PROCESS | 3948 | ++DOCSHELL 12D9A400 == 37 [pid = 3948] [id = 567] 02:47:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15645C00) [pid = 3948] [serial = 1701] [outer = 00000000] 02:47:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (183B1800) [pid = 3948] [serial = 1702] [outer = 15645C00] 02:47:45 INFO - PROCESS | 3948 | 1465120065951 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (19977400) [pid = 3948] [serial = 1703] [outer = 15645C00] 02:47:46 INFO - PROCESS | 3948 | 1465120066365 Marionette TRACE conn3 <- [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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 592ms 02:47:46 INFO - PROCESS | 3948 | 1465120066426 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3948 | 1465120066430 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:47:46 INFO - PROCESS | 3948 | 1465120066440 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3948 | 1465120066444 Marionette TRACE conn3 <- [1,2234,null,{}] 02:47:46 INFO - PROCESS | 3948 | 1465120066451 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 3948 | 1465120066454 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:46 INFO - PROCESS | 3948 | 1465120066576 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:47:46 INFO - PROCESS | 3948 | 1465120066756 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3948 | 1465120066761 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:46 INFO - PROCESS | 3948 | ++DOCSHELL 105FB000 == 38 [pid = 3948] [id = 568] 02:47:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (10A58000) [pid = 3948] [serial = 1704] [outer = 00000000] 02:47:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (11226000) [pid = 3948] [serial = 1705] [outer = 10A58000] 02:47:46 INFO - PROCESS | 3948 | 1465120066824 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (12842C00) [pid = 3948] [serial = 1706] [outer = 10A58000] 02:47:47 INFO - PROCESS | 3948 | 1465120067372 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 998ms 02:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:47:47 INFO - PROCESS | 3948 | 1465120067442 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 3948 | 1465120067446 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 3948 | 1465120067452 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3948 | 1465120067456 Marionette TRACE conn3 <- [1,2238,null,{}] 02:47:47 INFO - PROCESS | 3948 | 1465120067461 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 3948 | 1465120067463 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:47 INFO - PROCESS | 3948 | 1465120067575 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:47:47 INFO - PROCESS | 3948 | 1465120067693 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3948 | 1465120067695 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:47 INFO - PROCESS | 3948 | ++DOCSHELL 1390F000 == 39 [pid = 3948] [id = 569] 02:47:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (150FB000) [pid = 3948] [serial = 1707] [outer = 00000000] 02:47:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (151ABC00) [pid = 3948] [serial = 1708] [outer = 150FB000] 02:47:47 INFO - PROCESS | 3948 | 1465120067749 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (15642C00) [pid = 3948] [serial = 1709] [outer = 150FB000] 02:47:48 INFO - PROCESS | 3948 | 1465120068349 Marionette TRACE conn3 <- [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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 936ms 02:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:47:48 INFO - PROCESS | 3948 | 1465120068393 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3948 | 1465120068395 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3948 | 1465120068399 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 3948 | 1465120068401 Marionette TRACE conn3 <- [1,2242,null,{}] 02:47:48 INFO - PROCESS | 3948 | 1465120068411 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 3948 | 1465120068416 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:48 INFO - PROCESS | 3948 | 1465120068526 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:47:48 INFO - PROCESS | 3948 | 1465120068639 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3948 | 1465120068643 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:48 INFO - PROCESS | 3948 | ++DOCSHELL 17108000 == 40 [pid = 3948] [id = 570] 02:47:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (17108800) [pid = 3948] [serial = 1710] [outer = 00000000] 02:47:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1788A000) [pid = 3948] [serial = 1711] [outer = 17108800] 02:47:48 INFO - PROCESS | 3948 | 1465120068747 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (18383800) [pid = 3948] [serial = 1712] [outer = 17108800] 02:47:49 INFO - PROCESS | 3948 | 1465120069300 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 936ms 02:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:47:49 INFO - PROCESS | 3948 | 1465120069344 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3948 | 1465120069346 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 3948 | 1465120069349 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3948 | 1465120069351 Marionette TRACE conn3 <- [1,2246,null,{}] 02:47:49 INFO - PROCESS | 3948 | 1465120069355 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 3948 | 1465120069357 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:49 INFO - PROCESS | 3948 | 1465120069465 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:47:49 INFO - PROCESS | 3948 | 1465120069603 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3948 | 1465120069605 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:49 INFO - PROCESS | 3948 | ++DOCSHELL 160BC800 == 41 [pid = 3948] [id = 571] 02:47:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (19D62C00) [pid = 3948] [serial = 1713] [outer = 00000000] 02:47:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (1A009400) [pid = 3948] [serial = 1714] [outer = 19D62C00] 02:47:49 INFO - PROCESS | 3948 | 1465120069658 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1A010C00) [pid = 3948] [serial = 1715] [outer = 19D62C00] 02:47:50 INFO - PROCESS | 3948 | 1465120070436 Marionette TRACE conn3 <- [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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1139ms 02:47:50 INFO - PROCESS | 3948 | 1465120070497 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3948 | 1465120070501 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:47:50 INFO - PROCESS | 3948 | 1465120070506 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3948 | 1465120070510 Marionette TRACE conn3 <- [1,2250,null,{}] 02:47:50 INFO - PROCESS | 3948 | 1465120070515 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 3948 | 1465120070518 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:50 INFO - PROCESS | 3948 | 1465120070622 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:47:50 INFO - PROCESS | 3948 | 1465120070758 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3948 | 1465120070765 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:50 INFO - PROCESS | 3948 | ++DOCSHELL 110F0400 == 42 [pid = 3948] [id = 572] 02:47:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 94 (110F1C00) [pid = 3948] [serial = 1716] [outer = 00000000] 02:47:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 95 (11C06400) [pid = 3948] [serial = 1717] [outer = 110F1C00] 02:47:50 INFO - PROCESS | 3948 | 1465120070819 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 96 (12A07C00) [pid = 3948] [serial = 1718] [outer = 110F1C00] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 0F2A2C00 == 41 [pid = 3948] [id = 566] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 10B5F400 == 40 [pid = 3948] [id = 565] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 16F8A000 == 39 [pid = 3948] [id = 564] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 13336800 == 38 [pid = 3948] [id = 563] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 102D8400 == 37 [pid = 3948] [id = 562] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 15646C00 == 36 [pid = 3948] [id = 561] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 1390E400 == 35 [pid = 3948] [id = 560] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 0F2AA800 == 34 [pid = 3948] [id = 559] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 0F2AB400 == 33 [pid = 3948] [id = 557] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 0C7F5C00 == 32 [pid = 3948] [id = 558] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 1B25F000 == 31 [pid = 3948] [id = 17] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 0F2F7800 == 30 [pid = 3948] [id = 556] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 102CF400 == 29 [pid = 3948] [id = 547] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 160BC800 == 28 [pid = 3948] [id = 571] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 17108000 == 27 [pid = 3948] [id = 570] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 12D9A400 == 26 [pid = 3948] [id = 567] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 105FB000 == 25 [pid = 3948] [id = 568] 02:47:51 INFO - PROCESS | 3948 | --DOCSHELL 1390F000 == 24 [pid = 3948] [id = 569] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 95 (1302A400) [pid = 3948] [serial = 1643] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 94 (11A0C400) [pid = 3948] [serial = 1642] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 93 (12AD3400) [pid = 3948] [serial = 1648] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (13179400) [pid = 3948] [serial = 1649] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (105FA800) [pid = 3948] [serial = 1645] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (11225800) [pid = 3948] [serial = 1646] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15DA8800) [pid = 3948] [serial = 1654] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (151AC400) [pid = 3948] [serial = 1651] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (16B28C00) [pid = 3948] [serial = 1657] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (17887C00) [pid = 3948] [serial = 1667] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (160B5000) [pid = 3948] [serial = 1655] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (17109000) [pid = 3948] [serial = 1660] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (16F01C00) [pid = 3948] [serial = 1658] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1797F400) [pid = 3948] [serial = 1669] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (11C0F800) [pid = 3948] [serial = 1631] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (176EF800) [pid = 3948] [serial = 1666] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1122B000) [pid = 3948] [serial = 1630] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (160BA000) [pid = 3948] [serial = 1634] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1564B800) [pid = 3948] [serial = 1633] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1837F000) [pid = 3948] [serial = 1637] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (181EEC00) [pid = 3948] [serial = 1636] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (19D5A000) [pid = 3948] [serial = 1640] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1997B400) [pid = 3948] [serial = 1639] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (171E5400) [pid = 3948] [serial = 1661] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15EE4C00) [pid = 3948] [serial = 1663] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (16F0E400) [pid = 3948] [serial = 1664] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (15430400) [pid = 3948] [serial = 1652] [outer = 00000000] [url = about:blank] 02:47:51 INFO - PROCESS | 3948 | 1465120072007 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1560ms 02:47:52 INFO - PROCESS | 3948 | 1465120072094 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 3948 | 1465120072099 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:47:52 INFO - PROCESS | 3948 | 1465120072104 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:47:52 INFO - PROCESS | 3948 | 1465120072107 Marionette TRACE conn3 <- [1,2254,null,{}] 02:47:52 INFO - PROCESS | 3948 | 1465120072113 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 3948 | 1465120072116 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:52 INFO - PROCESS | 3948 | 1465120072215 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:47:52 INFO - PROCESS | 3948 | 1465120072303 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3948 | 1465120072307 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:52 INFO - PROCESS | 3948 | ++DOCSHELL 10481C00 == 25 [pid = 3948] [id = 573] 02:47:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (10489C00) [pid = 3948] [serial = 1719] [outer = 00000000] 02:47:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (105EEC00) [pid = 3948] [serial = 1720] [outer = 10489C00] 02:47:52 INFO - PROCESS | 3948 | 1465120072354 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (10A59000) [pid = 3948] [serial = 1721] [outer = 10489C00] 02:47:52 INFO - PROCESS | 3948 | 1465120072772 Marionette TRACE conn3 <- [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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 02:47:52 INFO - PROCESS | 3948 | 1465120072805 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 3948 | 1465120072810 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:47:52 INFO - PROCESS | 3948 | 1465120072816 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 3948 | 1465120072821 Marionette TRACE conn3 <- [1,2258,null,{}] 02:47:52 INFO - PROCESS | 3948 | 1465120072825 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 3948 | 1465120072829 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:52 INFO - PROCESS | 3948 | 1465120072923 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:47:52 INFO - PROCESS | 3948 | 1465120072931 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3948 | 1465120072934 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:52 INFO - PROCESS | 3948 | ++DOCSHELL 1283DC00 == 26 [pid = 3948] [id = 574] 02:47:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1283E400) [pid = 3948] [serial = 1722] [outer = 00000000] 02:47:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12A04C00) [pid = 3948] [serial = 1723] [outer = 1283E400] 02:47:52 INFO - PROCESS | 3948 | 1465120072980 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (12AD4800) [pid = 3948] [serial = 1724] [outer = 1283E400] 02:47:53 INFO - PROCESS | 3948 | 1465120073464 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 687ms 02:47:53 INFO - PROCESS | 3948 | 1465120073515 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3948 | 1465120073517 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:47:53 INFO - PROCESS | 3948 | 1465120073521 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3948 | 1465120073524 Marionette TRACE conn3 <- [1,2262,null,{}] 02:47:53 INFO - PROCESS | 3948 | 1465120073535 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 3948 | 1465120073539 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:53 INFO - PROCESS | 3948 | 1465120073654 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:47:53 INFO - PROCESS | 3948 | 1465120073758 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 3948 | 1465120073761 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:53 INFO - PROCESS | 3948 | ++DOCSHELL 13BBF800 == 27 [pid = 3948] [id = 575] 02:47:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (13BC3800) [pid = 3948] [serial = 1725] [outer = 00000000] 02:47:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (150F0800) [pid = 3948] [serial = 1726] [outer = 13BC3800] 02:47:53 INFO - PROCESS | 3948 | 1465120073807 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (151A6C00) [pid = 3948] [serial = 1727] [outer = 13BC3800] 02:47:54 INFO - PROCESS | 3948 | 1465120074222 Marionette TRACE conn3 <- [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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 02:47:54 INFO - PROCESS | 3948 | 1465120074261 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3948 | 1465120074263 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:47:54 INFO - PROCESS | 3948 | 1465120074266 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3948 | 1465120074277 Marionette TRACE conn3 <- [1,2266,null,{}] 02:47:54 INFO - PROCESS | 3948 | 1465120074286 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3948 | 1465120074288 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:54 INFO - PROCESS | 3948 | 1465120074407 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:47:54 INFO - PROCESS | 3948 | 1465120074413 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3948 | 1465120074415 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:54 INFO - PROCESS | 3948 | ++DOCSHELL 151B0C00 == 28 [pid = 3948] [id = 576] 02:47:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15364000) [pid = 3948] [serial = 1728] [outer = 00000000] 02:47:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA0C00) [pid = 3948] [serial = 1729] [outer = 15364000] 02:47:54 INFO - PROCESS | 3948 | 1465120074466 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15EDAC00) [pid = 3948] [serial = 1730] [outer = 15364000] 02:47:54 INFO - PROCESS | 3948 | 1465120074914 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 702ms 02:47:54 INFO - PROCESS | 3948 | 1465120074966 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3948 | 1465120074968 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 3948 | 1465120074971 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:47:54 INFO - PROCESS | 3948 | 1465120074973 Marionette TRACE conn3 <- [1,2270,null,{}] 02:47:54 INFO - PROCESS | 3948 | 1465120074976 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3948 | 1465120074978 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:55 INFO - PROCESS | 3948 | 1465120075114 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:47:55 INFO - PROCESS | 3948 | 1465120075134 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3948 | 1465120075136 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:55 INFO - PROCESS | 3948 | ++DOCSHELL 15450000 == 29 [pid = 3948] [id = 577] 02:47:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15DA5400) [pid = 3948] [serial = 1731] [outer = 00000000] 02:47:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160BFC00) [pid = 3948] [serial = 1732] [outer = 15DA5400] 02:47:55 INFO - PROCESS | 3948 | 1465120075179 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (162AD000) [pid = 3948] [serial = 1733] [outer = 15DA5400] 02:47:55 INFO - PROCESS | 3948 | 1465120075606 Marionette TRACE conn3 <- [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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 687ms 02:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:47:55 INFO - PROCESS | 3948 | 1465120075671 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3948 | 1465120075673 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:47:55 INFO - PROCESS | 3948 | 1465120075677 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 3948 | 1465120075679 Marionette TRACE conn3 <- [1,2274,null,{}] 02:47:55 INFO - PROCESS | 3948 | 1465120075688 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 3948 | 1465120075693 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:55 INFO - PROCESS | 3948 | 1465120075808 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:47:55 INFO - PROCESS | 3948 | 1465120075874 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3948 | 1465120075876 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:55 INFO - PROCESS | 3948 | ++DOCSHELL 16F02800 == 30 [pid = 3948] [id = 578] 02:47:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (16F05800) [pid = 3948] [serial = 1734] [outer = 00000000] 02:47:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F80000) [pid = 3948] [serial = 1735] [outer = 16F05800] 02:47:55 INFO - PROCESS | 3948 | 1465120075928 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17106C00) [pid = 3948] [serial = 1736] [outer = 16F05800] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (160BBC00) [pid = 3948] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16F82800) [pid = 3948] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (10233400) [pid = 3948] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0C7FAC00) [pid = 3948] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (15649400) [pid = 3948] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (102D0800) [pid = 3948] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (17110000) [pid = 3948] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13918400) [pid = 3948] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15645C00) [pid = 3948] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (0F2F3C00) [pid = 3948] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1284C400) [pid = 3948] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1B264000) [pid = 3948] [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.] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F39D400) [pid = 3948] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:47:56 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1B262000) [pid = 3948] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:47:56 INFO - PROCESS | 3948 | 1465120076604 Marionette TRACE conn3 <- [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]]]}] 02:47:56 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 02:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 999ms 02:47:56 INFO - PROCESS | 3948 | 1465120076662 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3948 | 1465120076664 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:47:56 INFO - PROCESS | 3948 | 1465120076668 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:47:56 INFO - PROCESS | 3948 | 1465120076669 Marionette TRACE conn3 <- [1,2278,null,{}] 02:47:56 INFO - PROCESS | 3948 | 1465120076673 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 3948 | 1465120076675 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:56 INFO - PROCESS | 3948 | 1465120076750 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:47:56 INFO - PROCESS | 3948 | 1465120076755 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3948 | 1465120076757 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:56 INFO - PROCESS | 3948 | ++DOCSHELL 12AC9C00 == 31 [pid = 3948] [id = 579] 02:47:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1437BC00) [pid = 3948] [serial = 1737] [outer = 00000000] 02:47:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160B9400) [pid = 3948] [serial = 1738] [outer = 1437BC00] 02:47:56 INFO - PROCESS | 3948 | 1465120076800 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (17105800) [pid = 3948] [serial = 1739] [outer = 1437BC00] 02:47:57 INFO - PROCESS | 3948 | 1465120077226 Marionette TRACE conn3 <- [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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 593ms 02:47:57 INFO - PROCESS | 3948 | 1465120077269 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3948 | 1465120077271 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:47:57 INFO - PROCESS | 3948 | 1465120077274 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:47:57 INFO - PROCESS | 3948 | 1465120077276 Marionette TRACE conn3 <- [1,2282,null,{}] 02:47:57 INFO - PROCESS | 3948 | 1465120077279 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3948 | 1465120077281 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:57 INFO - PROCESS | 3948 | 1465120077358 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:47:57 INFO - PROCESS | 3948 | 1465120077363 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3948 | 1465120077365 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:57 INFO - PROCESS | 3948 | ++DOCSHELL 0C78B000 == 32 [pid = 3948] [id = 580] 02:47:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (0C7FC400) [pid = 3948] [serial = 1740] [outer = 00000000] 02:47:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16CD4000) [pid = 3948] [serial = 1741] [outer = 0C7FC400] 02:47:57 INFO - PROCESS | 3948 | 1465120077407 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17387400) [pid = 3948] [serial = 1742] [outer = 0C7FC400] 02:47:57 INFO - PROCESS | 3948 | 1465120077846 Marionette TRACE conn3 <- [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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 593ms 02:47:57 INFO - PROCESS | 3948 | 1465120077872 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3948 | 1465120077874 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:47:57 INFO - PROCESS | 3948 | 1465120077878 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 3948 | 1465120077879 Marionette TRACE conn3 <- [1,2286,null,{}] 02:47:57 INFO - PROCESS | 3948 | 1465120077883 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3948 | 1465120077885 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:58 INFO - PROCESS | 3948 | 1465120078011 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:47:58 INFO - PROCESS | 3948 | 1465120078019 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3948 | 1465120078021 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:58 INFO - PROCESS | 3948 | ++DOCSHELL 1788FC00 == 33 [pid = 3948] [id = 581] 02:47:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17891400) [pid = 3948] [serial = 1743] [outer = 00000000] 02:47:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1797F400) [pid = 3948] [serial = 1744] [outer = 17891400] 02:47:58 INFO - PROCESS | 3948 | 1465120078063 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1797FC00) [pid = 3948] [serial = 1745] [outer = 17891400] 02:47:58 INFO - PROCESS | 3948 | --DOCSHELL 1283DC00 == 32 [pid = 3948] [id = 574] 02:47:58 INFO - PROCESS | 3948 | --DOCSHELL 10481C00 == 31 [pid = 3948] [id = 573] 02:47:58 INFO - PROCESS | 3948 | --DOCSHELL 110F0400 == 30 [pid = 3948] [id = 572] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 13BBF800 == 29 [pid = 3948] [id = 575] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 15450000 == 28 [pid = 3948] [id = 577] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 0C78B000 == 27 [pid = 3948] [id = 580] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 16F02800 == 26 [pid = 3948] [id = 578] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 12AC9C00 == 25 [pid = 3948] [id = 579] 02:47:59 INFO - PROCESS | 3948 | --DOCSHELL 151B0C00 == 24 [pid = 3948] [id = 576] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1B25CC00) [pid = 3948] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16F03400) [pid = 3948] [serial = 1687] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16F0A800) [pid = 3948] [serial = 1688] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1710C800) [pid = 3948] [serial = 1691] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F8C800) [pid = 3948] [serial = 1690] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (17F6A000) [pid = 3948] [serial = 1670] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (0F2A7800) [pid = 3948] [serial = 1675] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1027A000) [pid = 3948] [serial = 1676] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (15DA0000) [pid = 3948] [serial = 1684] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (11C72800) [pid = 3948] [serial = 1672] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1284B800) [pid = 3948] [serial = 1673] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1788D400) [pid = 3948] [serial = 1693] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1436EC00) [pid = 3948] [serial = 1681] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (183B1800) [pid = 3948] [serial = 1702] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (150B0000) [pid = 3948] [serial = 1682] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (11C68800) [pid = 3948] [serial = 1678] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (12844400) [pid = 3948] [serial = 1679] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (19977400) [pid = 3948] [serial = 1703] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (160C3800) [pid = 3948] [serial = 1696] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (178F2800) [pid = 3948] [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.] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (16842800) [pid = 3948] [serial = 1697] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (17DE3800) [pid = 3948] [serial = 1700] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (17888C00) [pid = 3948] [serial = 1699] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (17890C00) [pid = 3948] [serial = 1694] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (15EDA800) [pid = 3948] [serial = 1685] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3948 | 1465120079756 Marionette TRACE conn3 <- [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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1903ms 02:47:59 INFO - PROCESS | 3948 | 1465120079803 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 3948 | 1465120079807 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:47:59 INFO - PROCESS | 3948 | 1465120079812 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:47:59 INFO - PROCESS | 3948 | 1465120079816 Marionette TRACE conn3 <- [1,2290,null,{}] 02:47:59 INFO - PROCESS | 3948 | 1465120079822 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 3948 | 1465120079825 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:59 INFO - PROCESS | 3948 | 1465120079920 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:47:59 INFO - PROCESS | 3948 | 1465120079926 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3948 | 1465120079931 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:47:59 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F5000 == 25 [pid = 3948] [id = 582] 02:47:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (0F2F6400) [pid = 3948] [serial = 1746] [outer = 00000000] 02:47:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (10439800) [pid = 3948] [serial = 1747] [outer = 0F2F6400] 02:47:59 INFO - PROCESS | 3948 | 1465120079980 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (1055FC00) [pid = 3948] [serial = 1748] [outer = 0F2F6400] 02:48:00 INFO - PROCESS | 3948 | 1465120080486 Marionette TRACE conn3 <- [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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 702ms 02:48:00 INFO - PROCESS | 3948 | 1465120080513 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3948 | 1465120080518 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:48:00 INFO - PROCESS | 3948 | 1465120080524 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3948 | 1465120080527 Marionette TRACE conn3 <- [1,2294,null,{}] 02:48:00 INFO - PROCESS | 3948 | 1465120080535 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 3948 | 1465120080538 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:00 INFO - PROCESS | 3948 | 1465120080627 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:48:00 INFO - PROCESS | 3948 | 1465120080633 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3948 | 1465120080636 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:00 INFO - PROCESS | 3948 | ++DOCSHELL 1127E800 == 26 [pid = 3948] [id = 583] 02:48:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (11282000) [pid = 3948] [serial = 1749] [outer = 00000000] 02:48:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (11A0F000) [pid = 3948] [serial = 1750] [outer = 11282000] 02:48:00 INFO - PROCESS | 3948 | 1465120080683 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (12804C00) [pid = 3948] [serial = 1751] [outer = 11282000] 02:48:01 INFO - PROCESS | 3948 | 1465120081149 Marionette TRACE conn3 <- [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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 639ms 02:48:01 INFO - PROCESS | 3948 | 1465120081164 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3948 | 1465120081167 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:48:01 INFO - PROCESS | 3948 | 1465120081170 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:48:01 INFO - PROCESS | 3948 | 1465120081174 Marionette TRACE conn3 <- [1,2298,null,{}] 02:48:01 INFO - PROCESS | 3948 | 1465120081188 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 3948 | 1465120081193 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:01 INFO - PROCESS | 3948 | 1465120081275 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:48:01 INFO - PROCESS | 3948 | 1465120081284 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3948 | 1465120081287 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:01 INFO - PROCESS | 3948 | ++DOCSHELL 13032400 == 27 [pid = 3948] [id = 584] 02:48:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (13034000) [pid = 3948] [serial = 1752] [outer = 00000000] 02:48:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (13377800) [pid = 3948] [serial = 1753] [outer = 13034000] 02:48:01 INFO - PROCESS | 3948 | 1465120081334 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1382B800) [pid = 3948] [serial = 1754] [outer = 13034000] 02:48:01 INFO - PROCESS | 3948 | 1465120081792 Marionette TRACE conn3 <- [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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 640ms 02:48:01 INFO - PROCESS | 3948 | 1465120081810 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3948 | 1465120081812 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:48:01 INFO - PROCESS | 3948 | 1465120081829 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 3948 | 1465120081841 Marionette TRACE conn3 <- [1,2302,null,{}] 02:48:01 INFO - PROCESS | 3948 | 1465120081845 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 3948 | 1465120081847 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:01 INFO - PROCESS | 3948 | 1465120081928 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:48:01 INFO - PROCESS | 3948 | 1465120081934 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3948 | 1465120081936 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:01 INFO - PROCESS | 3948 | ++DOCSHELL 1391BC00 == 28 [pid = 3948] [id = 585] 02:48:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (13DDCC00) [pid = 3948] [serial = 1755] [outer = 00000000] 02:48:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (150F7000) [pid = 3948] [serial = 1756] [outer = 13DDCC00] 02:48:01 INFO - PROCESS | 3948 | 1465120081979 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (151A9000) [pid = 3948] [serial = 1757] [outer = 13DDCC00] 02:48:02 INFO - PROCESS | 3948 | 1465120082430 Marionette TRACE conn3 <- [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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 655ms 02:48:02 INFO - PROCESS | 3948 | 1465120082485 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3948 | 1465120082487 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:48:02 INFO - PROCESS | 3948 | 1465120082490 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3948 | 1465120082492 Marionette TRACE conn3 <- [1,2306,null,{}] 02:48:02 INFO - PROCESS | 3948 | 1465120082495 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 3948 | 1465120082497 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:02 INFO - PROCESS | 3948 | 1465120082573 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:48:02 INFO - PROCESS | 3948 | 1465120082581 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3948 | 1465120082583 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:02 INFO - PROCESS | 3948 | ++DOCSHELL 151B0400 == 29 [pid = 3948] [id = 586] 02:48:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (1542FC00) [pid = 3948] [serial = 1758] [outer = 00000000] 02:48:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15D8AC00) [pid = 3948] [serial = 1759] [outer = 1542FC00] 02:48:02 INFO - PROCESS | 3948 | 1465120082625 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15DA0000) [pid = 3948] [serial = 1760] [outer = 1542FC00] 02:48:03 INFO - PROCESS | 3948 | 1465120083099 Marionette TRACE conn3 <- [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] 02:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:48:03 INFO - PROCESS | 3948 | 1465120083137 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:48:03 INFO - PROCESS | 3948 | 1465120083141 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3948 | 1465120083142 Marionette TRACE conn3 <- [1,2310,null,{}] 02:48:03 INFO - PROCESS | 3948 | 1465120083146 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3948 | 1465120083151 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:03 INFO - PROCESS | 3948 | 1465120083251 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:48:03 INFO - PROCESS | 3948 | 1465120083258 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3948 | 1465120083260 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:03 INFO - PROCESS | 3948 | ++DOCSHELL 160BD800 == 30 [pid = 3948] [id = 587] 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (160BDC00) [pid = 3948] [serial = 1761] [outer = 00000000] 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F01C00) [pid = 3948] [serial = 1762] [outer = 160BDC00] 02:48:03 INFO - PROCESS | 3948 | 1465120083304 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F07000) [pid = 3948] [serial = 1763] [outer = 160BDC00] 02:48:03 INFO - PROCESS | 3948 | 1465120083740 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 640ms 02:48:03 INFO - PROCESS | 3948 | 1465120083777 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3948 | 1465120083779 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:48:03 INFO - PROCESS | 3948 | 1465120083786 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:48:03 INFO - PROCESS | 3948 | 1465120083788 Marionette TRACE conn3 <- [1,2314,null,{}] 02:48:03 INFO - PROCESS | 3948 | 1465120083791 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3948 | 1465120083793 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:03 INFO - PROCESS | 3948 | 1465120083876 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:48:03 INFO - PROCESS | 3948 | 1465120083882 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3948 | 1465120083884 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:03 INFO - PROCESS | 3948 | ++DOCSHELL 16F08800 == 31 [pid = 3948] [id = 588] 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F09800) [pid = 3948] [serial = 1764] [outer = 00000000] 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F88C00) [pid = 3948] [serial = 1765] [outer = 16F09800] 02:48:03 INFO - PROCESS | 3948 | 1465120083926 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F89400) [pid = 3948] [serial = 1766] [outer = 16F09800] 02:48:04 INFO - PROCESS | 3948 | 1465120084365 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 624ms 02:48:04 INFO - PROCESS | 3948 | 1465120084425 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3948 | 1465120084427 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:48:04 INFO - PROCESS | 3948 | 1465120084434 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 3948 | 1465120084436 Marionette TRACE conn3 <- [1,2318,null,{}] 02:48:04 INFO - PROCESS | 3948 | 1465120084439 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 3948 | 1465120084441 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:04 INFO - PROCESS | 3948 | 1465120084515 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:48:04 INFO - PROCESS | 3948 | 1465120084521 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3948 | 1465120084523 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:04 INFO - PROCESS | 3948 | ++DOCSHELL 17103400 == 32 [pid = 3948] [id = 589] 02:48:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17104C00) [pid = 3948] [serial = 1767] [outer = 00000000] 02:48:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171E0400) [pid = 3948] [serial = 1768] [outer = 17104C00] 02:48:04 INFO - PROCESS | 3948 | 1465120084566 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (171E2400) [pid = 3948] [serial = 1769] [outer = 17104C00] 02:48:04 INFO - PROCESS | 3948 | 1465120084991 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 593ms 02:48:05 INFO - PROCESS | 3948 | 1465120085033 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3948 | 1465120085035 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:48:05 INFO - PROCESS | 3948 | 1465120085056 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3948 | 1465120085058 Marionette TRACE conn3 <- [1,2322,null,{}] 02:48:05 INFO - PROCESS | 3948 | 1465120085065 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 3948 | 1465120085067 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:05 INFO - PROCESS | 3948 | 1465120085180 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:48:05 INFO - PROCESS | 3948 | 1465120085270 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3948 | 1465120085272 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:05 INFO - PROCESS | 3948 | ++DOCSHELL 1302BC00 == 33 [pid = 3948] [id = 590] 02:48:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (176EF800) [pid = 3948] [serial = 1770] [outer = 00000000] 02:48:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (178ED400) [pid = 3948] [serial = 1771] [outer = 176EF800] 02:48:05 INFO - PROCESS | 3948 | 1465120085315 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1788D000) [pid = 3948] [serial = 1772] [outer = 176EF800] 02:48:05 INFO - PROCESS | 3948 | 1465120085722 Marionette TRACE conn3 <- [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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 703ms 02:48:05 INFO - PROCESS | 3948 | 1465120085755 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3948 | 1465120085757 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:48:05 INFO - PROCESS | 3948 | 1465120085761 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3948 | 1465120085762 Marionette TRACE conn3 <- [1,2326,null,{}] 02:48:05 INFO - PROCESS | 3948 | 1465120085765 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 3948 | 1465120085767 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:05 INFO - PROCESS | 3948 | 1465120085891 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:48:05 INFO - PROCESS | 3948 | 1465120085897 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3948 | 1465120085899 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:05 INFO - PROCESS | 3948 | ++DOCSHELL 1797A000 == 34 [pid = 3948] [id = 591] 02:48:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1797E800) [pid = 3948] [serial = 1773] [outer = 00000000] 02:48:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (181E9C00) [pid = 3948] [serial = 1774] [outer = 1797E800] 02:48:05 INFO - PROCESS | 3948 | 1465120085947 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1837E000) [pid = 3948] [serial = 1775] [outer = 1797E800] 02:48:06 INFO - PROCESS | 3948 | 1465120086401 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 702ms 02:48:06 INFO - PROCESS | 3948 | 1465120086460 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3948 | 1465120086463 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:48:06 INFO - PROCESS | 3948 | 1465120086472 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3948 | 1465120086474 Marionette TRACE conn3 <- [1,2330,null,{}] 02:48:06 INFO - PROCESS | 3948 | 1465120086477 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 3948 | 1465120086480 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:06 INFO - PROCESS | 3948 | 1465120086633 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:48:06 INFO - PROCESS | 3948 | 1465120086659 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3948 | 1465120086661 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:06 INFO - PROCESS | 3948 | ++DOCSHELL 151A8400 == 35 [pid = 3948] [id = 592] 02:48:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (183AC800) [pid = 3948] [serial = 1776] [outer = 00000000] 02:48:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (19977800) [pid = 3948] [serial = 1777] [outer = 183AC800] 02:48:06 INFO - PROCESS | 3948 | 1465120086692 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1997D800) [pid = 3948] [serial = 1778] [outer = 183AC800] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (15364000) [pid = 3948] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (0C7FC400) [pid = 3948] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (15DA5400) [pid = 3948] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16F05800) [pid = 3948] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (13BC3800) [pid = 3948] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (1283E400) [pid = 3948] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10489C00) [pid = 3948] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (110F1C00) [pid = 3948] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (19D62C00) [pid = 3948] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (17108800) [pid = 3948] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (150FB000) [pid = 3948] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (10A58000) [pid = 3948] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:48:07 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1437BC00) [pid = 3948] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:48:07 INFO - PROCESS | 3948 | 1465120087293 Marionette TRACE conn3 <- [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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 890ms 02:48:07 INFO - PROCESS | 3948 | 1465120087360 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3948 | 1465120087362 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 3948 | 1465120087365 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:48:07 INFO - PROCESS | 3948 | 1465120087367 Marionette TRACE conn3 <- [1,2334,null,{}] 02:48:07 INFO - PROCESS | 3948 | 1465120087370 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 3948 | 1465120087372 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:07 INFO - PROCESS | 3948 | 1465120087449 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:48:07 INFO - PROCESS | 3948 | 1465120087456 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3948 | 1465120087458 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:07 INFO - PROCESS | 3948 | ++DOCSHELL 104ED000 == 36 [pid = 3948] [id = 593] 02:48:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (10A58000) [pid = 3948] [serial = 1779] [outer = 00000000] 02:48:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (13911800) [pid = 3948] [serial = 1780] [outer = 10A58000] 02:48:07 INFO - PROCESS | 3948 | 1465120087585 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA5400) [pid = 3948] [serial = 1781] [outer = 10A58000] 02:48:07 INFO - PROCESS | 3948 | 1465120087964 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 624ms 02:48:08 INFO - PROCESS | 3948 | 1465120088003 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3948 | 1465120088005 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:48:08 INFO - PROCESS | 3948 | 1465120088008 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3948 | 1465120088010 Marionette TRACE conn3 <- [1,2338,null,{}] 02:48:08 INFO - PROCESS | 3948 | 1465120088013 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 3948 | 1465120088015 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:08 INFO - PROCESS | 3948 | 1465120088141 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:48:08 INFO - PROCESS | 3948 | 1465120088152 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3948 | 1465120088154 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:08 INFO - PROCESS | 3948 | ++DOCSHELL 13919400 == 37 [pid = 3948] [id = 594] 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (13BCC400) [pid = 3948] [serial = 1782] [outer = 00000000] 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (19D5AC00) [pid = 3948] [serial = 1783] [outer = 13BCC400] 02:48:08 INFO - PROCESS | 3948 | 1465120088196 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (19D64C00) [pid = 3948] [serial = 1784] [outer = 13BCC400] 02:48:08 INFO - PROCESS | 3948 | 1465120088626 Marionette TRACE conn3 <- [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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 02:48:08 INFO - PROCESS | 3948 | 1465120088647 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3948 | 1465120088648 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:48:08 INFO - PROCESS | 3948 | 1465120088652 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3948 | 1465120088653 Marionette TRACE conn3 <- [1,2342,null,{}] 02:48:08 INFO - PROCESS | 3948 | 1465120088656 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 3948 | 1465120088658 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:08 INFO - PROCESS | 3948 | 1465120088734 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:48:08 INFO - PROCESS | 3948 | 1465120088830 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3948 | 1465120088832 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:08 INFO - PROCESS | 3948 | ++DOCSHELL 15D8A400 == 38 [pid = 3948] [id = 595] 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (15DA4C00) [pid = 3948] [serial = 1785] [outer = 00000000] 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1A012800) [pid = 3948] [serial = 1786] [outer = 15DA4C00] 02:48:08 INFO - PROCESS | 3948 | 1465120088874 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1A0CC400) [pid = 3948] [serial = 1787] [outer = 15DA4C00] 02:48:09 INFO - PROCESS | 3948 | 1465120089266 Marionette TRACE conn3 <- [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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 702ms 02:48:09 INFO - PROCESS | 3948 | 1465120089356 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3948 | 1465120089361 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:48:09 INFO - PROCESS | 3948 | 1465120089367 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3948 | 1465120089372 Marionette TRACE conn3 <- [1,2346,null,{}] 02:48:09 INFO - PROCESS | 3948 | 1465120089424 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3948 | 1465120089427 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:09 INFO - PROCESS | 3948 | 1465120089612 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:48:09 INFO - PROCESS | 3948 | 1465120089696 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 3948 | 1465120089699 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:09 INFO - PROCESS | 3948 | ++DOCSHELL 0F39D400 == 39 [pid = 3948] [id = 596] 02:48:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1022E400) [pid = 3948] [serial = 1788] [outer = 00000000] 02:48:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (10438400) [pid = 3948] [serial = 1789] [outer = 1022E400] 02:48:09 INFO - PROCESS | 3948 | 1465120089757 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10B69C00) [pid = 3948] [serial = 1790] [outer = 1022E400] 02:48:10 INFO - PROCESS | 3948 | 1465120090447 Marionette TRACE conn3 <- [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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1139ms 02:48:10 INFO - PROCESS | 3948 | 1465120090514 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 3948 | 1465120090519 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:48:10 INFO - PROCESS | 3948 | 1465120090526 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3948 | 1465120090528 Marionette TRACE conn3 <- [1,2350,null,{}] 02:48:10 INFO - PROCESS | 3948 | 1465120090532 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 3948 | 1465120090535 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:10 INFO - PROCESS | 3948 | 1465120090652 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:48:10 INFO - PROCESS | 3948 | 1465120090789 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3948 | 1465120090792 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:10 INFO - PROCESS | 3948 | ++DOCSHELL 12846400 == 40 [pid = 3948] [id = 597] 02:48:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (12A0F000) [pid = 3948] [serial = 1791] [outer = 00000000] 02:48:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (13088000) [pid = 3948] [serial = 1792] [outer = 12A0F000] 02:48:10 INFO - PROCESS | 3948 | 1465120090848 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (13BC8400) [pid = 3948] [serial = 1793] [outer = 12A0F000] 02:48:11 INFO - PROCESS | 3948 | 1465120091824 Marionette TRACE conn3 <- [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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1357ms 02:48:11 INFO - PROCESS | 3948 | 1465120091885 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3948 | 1465120091889 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:48:11 INFO - PROCESS | 3948 | 1465120091894 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:48:11 INFO - PROCESS | 3948 | 1465120091897 Marionette TRACE conn3 <- [1,2354,null,{}] 02:48:11 INFO - PROCESS | 3948 | 1465120091903 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 3948 | 1465120091906 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:12 INFO - PROCESS | 3948 | 1465120092023 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 13919400 == 39 [pid = 3948] [id = 594] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 104ED000 == 38 [pid = 3948] [id = 593] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 151A8400 == 37 [pid = 3948] [id = 592] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 1797A000 == 36 [pid = 3948] [id = 591] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 1302BC00 == 35 [pid = 3948] [id = 590] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 17103400 == 34 [pid = 3948] [id = 589] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 16F08800 == 33 [pid = 3948] [id = 588] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 160BD800 == 32 [pid = 3948] [id = 587] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 151B0400 == 31 [pid = 3948] [id = 586] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 1391BC00 == 30 [pid = 3948] [id = 585] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 13032400 == 29 [pid = 3948] [id = 584] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 1127E800 == 28 [pid = 3948] [id = 583] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 0F2F5000 == 27 [pid = 3948] [id = 582] 02:48:12 INFO - PROCESS | 3948 | --DOCSHELL 1788FC00 == 26 [pid = 3948] [id = 581] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (15DA0C00) [pid = 3948] [serial = 1729] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (17387400) [pid = 3948] [serial = 1742] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (160BFC00) [pid = 3948] [serial = 1732] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F80000) [pid = 3948] [serial = 1735] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (162AD000) [pid = 3948] [serial = 1733] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (16CD4000) [pid = 3948] [serial = 1741] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (17106C00) [pid = 3948] [serial = 1736] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (150F0800) [pid = 3948] [serial = 1726] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12A04C00) [pid = 3948] [serial = 1723] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12AD4800) [pid = 3948] [serial = 1724] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (105EEC00) [pid = 3948] [serial = 1720] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10A59000) [pid = 3948] [serial = 1721] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12A07C00) [pid = 3948] [serial = 1718] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (11C06400) [pid = 3948] [serial = 1717] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1A010C00) [pid = 3948] [serial = 1715] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1A009400) [pid = 3948] [serial = 1714] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (18383800) [pid = 3948] [serial = 1712] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1788A000) [pid = 3948] [serial = 1711] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (15642C00) [pid = 3948] [serial = 1709] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (151ABC00) [pid = 3948] [serial = 1708] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (12842C00) [pid = 3948] [serial = 1706] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (11226000) [pid = 3948] [serial = 1705] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (160B9400) [pid = 3948] [serial = 1738] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15EDAC00) [pid = 3948] [serial = 1730] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1797F400) [pid = 3948] [serial = 1744] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (151A6C00) [pid = 3948] [serial = 1727] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (17105800) [pid = 3948] [serial = 1739] [outer = 00000000] [url = about:blank] 02:48:12 INFO - PROCESS | 3948 | 1465120092171 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3948 | 1465120092174 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:12 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A4800 == 27 [pid = 3948] [id = 598] 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (0F2AA800) [pid = 3948] [serial = 1794] [outer = 00000000] 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (104EDC00) [pid = 3948] [serial = 1795] [outer = 0F2AA800] 02:48:12 INFO - PROCESS | 3948 | 1465120092223 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (10A61800) [pid = 3948] [serial = 1796] [outer = 0F2AA800] 02:48:12 INFO - PROCESS | 3948 | 1465120092651 Marionette TRACE conn3 <- [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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 796ms 02:48:12 INFO - PROCESS | 3948 | 1465120092697 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 3948 | 1465120092701 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:48:12 INFO - PROCESS | 3948 | 1465120092745 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 3948 | 1465120092748 Marionette TRACE conn3 <- [1,2358,null,{}] 02:48:12 INFO - PROCESS | 3948 | 1465120092752 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 3948 | 1465120092754 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:12 INFO - PROCESS | 3948 | 1465120092844 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:48:12 INFO - PROCESS | 3948 | 1465120092855 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3948 | 1465120092858 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:12 INFO - PROCESS | 3948 | ++DOCSHELL 12AC8400 == 28 [pid = 3948] [id = 599] 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (12ACB800) [pid = 3948] [serial = 1797] [outer = 00000000] 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12DA0C00) [pid = 3948] [serial = 1798] [outer = 12ACB800] 02:48:12 INFO - PROCESS | 3948 | 1465120092903 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1333D800) [pid = 3948] [serial = 1799] [outer = 12ACB800] 02:48:13 INFO - PROCESS | 3948 | 1465120093371 Marionette TRACE conn3 <- [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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 639ms 02:48:13 INFO - PROCESS | 3948 | 1465120093384 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3948 | 1465120093386 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:48:13 INFO - PROCESS | 3948 | 1465120093390 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3948 | 1465120093393 Marionette TRACE conn3 <- [1,2362,null,{}] 02:48:13 INFO - PROCESS | 3948 | 1465120093408 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 3948 | 1465120093413 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:13 INFO - PROCESS | 3948 | 1465120093530 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:48:13 INFO - PROCESS | 3948 | 1465120093539 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3948 | 1465120093542 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:13 INFO - PROCESS | 3948 | ++DOCSHELL 151A8400 == 29 [pid = 3948] [id = 600] 02:48:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (151A8C00) [pid = 3948] [serial = 1800] [outer = 00000000] 02:48:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (151B0000) [pid = 3948] [serial = 1801] [outer = 151A8C00] 02:48:13 INFO - PROCESS | 3948 | 1465120093671 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1544CC00) [pid = 3948] [serial = 1802] [outer = 151A8C00] 02:48:14 INFO - PROCESS | 3948 | 1465120094069 Marionette TRACE conn3 <- [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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 702ms 02:48:14 INFO - PROCESS | 3948 | 1465120094089 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3948 | 1465120094091 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 3948 | 1465120094095 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:48:14 INFO - PROCESS | 3948 | 1465120094097 Marionette TRACE conn3 <- [1,2366,null,{}] 02:48:14 INFO - PROCESS | 3948 | 1465120094100 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3948 | 1465120094102 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:14 INFO - PROCESS | 3948 | 1465120094196 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:48:14 INFO - PROCESS | 3948 | 1465120094303 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3948 | 1465120094305 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:14 INFO - PROCESS | 3948 | ++DOCSHELL 15DA1000 == 30 [pid = 3948] [id = 601] 02:48:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15ED7400) [pid = 3948] [serial = 1803] [outer = 00000000] 02:48:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160B8000) [pid = 3948] [serial = 1804] [outer = 15ED7400] 02:48:14 INFO - PROCESS | 3948 | 1465120094348 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (160BE800) [pid = 3948] [serial = 1805] [outer = 15ED7400] 02:48:14 INFO - PROCESS | 3948 | 1465120094774 Marionette TRACE conn3 <- [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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 749ms 02:48:14 INFO - PROCESS | 3948 | 1465120094835 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3948 | 1465120094837 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 3948 | 1465120094841 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:48:14 INFO - PROCESS | 3948 | 1465120094842 Marionette TRACE conn3 <- [1,2370,null,{}] 02:48:14 INFO - PROCESS | 3948 | 1465120094846 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3948 | 1465120094848 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:14 INFO - PROCESS | 3948 | 1465120094987 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:48:14 INFO - PROCESS | 3948 | 1465120095008 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3948 | 1465120095010 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:15 INFO - PROCESS | 3948 | ++DOCSHELL 16845800 == 31 [pid = 3948] [id = 602] 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1684BC00) [pid = 3948] [serial = 1806] [outer = 00000000] 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16CD2C00) [pid = 3948] [serial = 1807] [outer = 1684BC00] 02:48:15 INFO - PROCESS | 3948 | 1465120095052 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16F07400) [pid = 3948] [serial = 1808] [outer = 1684BC00] 02:48:15 INFO - PROCESS | 3948 | 1465120095512 Marionette TRACE conn3 <- [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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 702ms 02:48:15 INFO - PROCESS | 3948 | 1465120095540 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3948 | 1465120095542 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 3948 | 1465120095546 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:48:15 INFO - PROCESS | 3948 | 1465120095547 Marionette TRACE conn3 <- [1,2374,null,{}] 02:48:15 INFO - PROCESS | 3948 | 1465120095551 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 3948 | 1465120095556 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:15 INFO - PROCESS | 3948 | 1465120095697 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:48:15 INFO - PROCESS | 3948 | 1465120095709 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3948 | 1465120095711 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:15 INFO - PROCESS | 3948 | ++DOCSHELL 16F89000 == 32 [pid = 3948] [id = 603] 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16F8B400) [pid = 3948] [serial = 1809] [outer = 00000000] 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1710C400) [pid = 3948] [serial = 1810] [outer = 16F8B400] 02:48:15 INFO - PROCESS | 3948 | 1465120095754 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1710CC00) [pid = 3948] [serial = 1811] [outer = 16F8B400] 02:48:16 INFO - PROCESS | 3948 | 1465120096205 Marionette TRACE conn3 <- [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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 702ms 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (176EF800) [pid = 3948] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13DDCC00) [pid = 3948] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (17891400) [pid = 3948] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11282000) [pid = 3948] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2F6400) [pid = 3948] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (13034000) [pid = 3948] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16F09800) [pid = 3948] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1542FC00) [pid = 3948] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (17104C00) [pid = 3948] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (160BDC00) [pid = 3948] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (13BCC400) [pid = 3948] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1797E800) [pid = 3948] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (10A58000) [pid = 3948] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:48:16 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (183AC800) [pid = 3948] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:48:16 INFO - PROCESS | 3948 | 1465120096422 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3948 | 1465120096424 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 3948 | 1465120096434 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 3948 | 1465120096436 Marionette TRACE conn3 <- [1,2378,null,{}] 02:48:16 INFO - PROCESS | 3948 | 1465120096439 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 3948 | 1465120096441 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:48:16 INFO - PROCESS | 3948 | 1465120096522 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:48:16 INFO - PROCESS | 3948 | 1465120096527 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3948 | 1465120096529 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:16 INFO - PROCESS | 3948 | ++DOCSHELL 12AD0000 == 33 [pid = 3948] [id = 604] 02:48:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13031400) [pid = 3948] [serial = 1812] [outer = 00000000] 02:48:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (13BCE000) [pid = 3948] [serial = 1813] [outer = 13031400] 02:48:16 INFO - PROCESS | 3948 | 1465120096571 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (13DDCC00) [pid = 3948] [serial = 1814] [outer = 13031400] 02:48:16 INFO - PROCESS | 3948 | 1465120096994 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 578ms 02:48:17 INFO - PROCESS | 3948 | 1465120097030 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3948 | 1465120097032 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:48:17 INFO - PROCESS | 3948 | 1465120097038 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 3948 | 1465120097040 Marionette TRACE conn3 <- [1,2382,null,{}] 02:48:17 INFO - PROCESS | 3948 | 1465120097044 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 3948 | 1465120097046 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:17 INFO - PROCESS | 3948 | 1465120097127 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:48:17 INFO - PROCESS | 3948 | 1465120097132 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3948 | 1465120097134 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:17 INFO - PROCESS | 3948 | ++DOCSHELL 12D6C400 == 34 [pid = 3948] [id = 605] 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1564A400) [pid = 3948] [serial = 1815] [outer = 00000000] 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (172C6800) [pid = 3948] [serial = 1816] [outer = 1564A400] 02:48:17 INFO - PROCESS | 3948 | 1465120097177 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (17895800) [pid = 3948] [serial = 1817] [outer = 1564A400] 02:48:17 INFO - PROCESS | 3948 | 1465120097615 Marionette TRACE conn3 <- [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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 624ms 02:48:17 INFO - PROCESS | 3948 | 1465120097655 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3948 | 1465120097657 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:48:17 INFO - PROCESS | 3948 | 1465120097661 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 3948 | 1465120097662 Marionette TRACE conn3 <- [1,2386,null,{}] 02:48:17 INFO - PROCESS | 3948 | 1465120097666 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 3948 | 1465120097668 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:17 INFO - PROCESS | 3948 | 1465120097746 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:48:17 INFO - PROCESS | 3948 | 1465120097752 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3948 | 1465120097754 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:17 INFO - PROCESS | 3948 | ++DOCSHELL 1710B800 == 35 [pid = 3948] [id = 606] 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (172C2800) [pid = 3948] [serial = 1818] [outer = 00000000] 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17F6F800) [pid = 3948] [serial = 1819] [outer = 172C2800] 02:48:17 INFO - PROCESS | 3948 | 1465120097796 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (181E4000) [pid = 3948] [serial = 1820] [outer = 172C2800] 02:48:18 INFO - PROCESS | 3948 | 1465120098235 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 02:48:18 INFO - PROCESS | 3948 | 1465120098299 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3948 | 1465120098301 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:48:18 INFO - PROCESS | 3948 | 1465120098308 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 3948 | 1465120098310 Marionette TRACE conn3 <- [1,2390,null,{}] 02:48:18 INFO - PROCESS | 3948 | 1465120098313 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 3948 | 1465120098315 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:18 INFO - PROCESS | 3948 | 1465120098394 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:48:18 INFO - PROCESS | 3948 | 1465120098535 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 3948 | 1465120098540 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:18 INFO - PROCESS | 3948 | ++DOCSHELL 0C7F3800 == 36 [pid = 3948] [id = 607] 02:48:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (0C7F6000) [pid = 3948] [serial = 1821] [outer = 00000000] 02:48:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (0F29E800) [pid = 3948] [serial = 1822] [outer = 0C7F6000] 02:48:18 INFO - PROCESS | 3948 | 1465120098639 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (0F2F2C00) [pid = 3948] [serial = 1823] [outer = 0C7F6000] 02:48:19 INFO - PROCESS | 3948 | 1465120099289 Marionette TRACE conn3 <- [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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1045ms 02:48:19 INFO - PROCESS | 3948 | 1465120099364 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 3948 | 1465120099367 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:48:19 INFO - PROCESS | 3948 | 1465120099372 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 3948 | 1465120099375 Marionette TRACE conn3 <- [1,2394,null,{}] 02:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:48:19 INFO - PROCESS | 3948 | 1465120099381 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 3948 | 1465120099383 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:19 INFO - PROCESS | 3948 | 1465120099494 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:48:19 INFO - PROCESS | 3948 | 1465120099641 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3948 | 1465120099644 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:19 INFO - PROCESS | 3948 | ++DOCSHELL 12A92400 == 37 [pid = 3948] [id = 608] 02:48:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (12AD1C00) [pid = 3948] [serial = 1824] [outer = 00000000] 02:48:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (1390EC00) [pid = 3948] [serial = 1825] [outer = 12AD1C00] 02:48:19 INFO - PROCESS | 3948 | 1465120099700 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1437C800) [pid = 3948] [serial = 1826] [outer = 12AD1C00] 02:48:20 INFO - PROCESS | 3948 | 1465120100266 Marionette TRACE conn3 <- [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]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 951ms 02:48:20 INFO - PROCESS | 3948 | 1465120100324 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 3948 | 1465120100328 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:48:20 INFO - PROCESS | 3948 | 1465120100332 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 3948 | 1465120100334 Marionette TRACE conn3 <- [1,2398,null,{}] 02:48:20 INFO - PROCESS | 3948 | 1465120100338 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 3948 | 1465120100340 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:20 INFO - PROCESS | 3948 | 1465120100449 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:48:20 INFO - PROCESS | 3948 | 1465120100587 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 3948 | 1465120100590 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:20 INFO - PROCESS | 3948 | ++DOCSHELL 1564A800 == 38 [pid = 3948] [id = 609] 02:48:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (160B6C00) [pid = 3948] [serial = 1827] [outer = 00000000] 02:48:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F80000) [pid = 3948] [serial = 1828] [outer = 160B6C00] 02:48:20 INFO - PROCESS | 3948 | 1465120100652 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17108000) [pid = 3948] [serial = 1829] [outer = 160B6C00] 02:48:21 INFO - PROCESS | 3948 | 1465120101296 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 998ms 02:48:21 INFO - PROCESS | 3948 | 1465120101335 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3948 | 1465120101337 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:48:21 INFO - PROCESS | 3948 | 1465120101347 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3948 | 1465120101353 Marionette TRACE conn3 <- [1,2402,null,{}] 02:48:21 INFO - PROCESS | 3948 | 1465120101358 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3948 | 1465120101361 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:21 INFO - PROCESS | 3948 | 1465120101468 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:48:21 INFO - PROCESS | 3948 | 1465120101606 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3948 | 1465120101608 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:21 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A5400 == 39 [pid = 3948] [id = 610] 02:48:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (0F2A5C00) [pid = 3948] [serial = 1830] [outer = 00000000] 02:48:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (104EA800) [pid = 3948] [serial = 1831] [outer = 0F2A5C00] 02:48:21 INFO - PROCESS | 3948 | 1465120101671 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (11C72000) [pid = 3948] [serial = 1832] [outer = 0F2A5C00] 02:48:22 INFO - PROCESS | 3948 | 1465120102378 Marionette TRACE conn3 <- [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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1108ms 02:48:22 INFO - PROCESS | 3948 | 1465120102451 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 3948 | 1465120102455 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:48:22 INFO - PROCESS | 3948 | 1465120102459 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 3948 | 1465120102464 Marionette TRACE conn3 <- [1,2406,null,{}] 02:48:22 INFO - PROCESS | 3948 | 1465120102468 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 3948 | 1465120102471 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 1710B800 == 38 [pid = 3948] [id = 606] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 12D6C400 == 37 [pid = 3948] [id = 605] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 12AD0000 == 36 [pid = 3948] [id = 604] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 16F89000 == 35 [pid = 3948] [id = 603] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 16845800 == 34 [pid = 3948] [id = 602] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 15DA1000 == 33 [pid = 3948] [id = 601] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 151A8400 == 32 [pid = 3948] [id = 600] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 12AC8400 == 31 [pid = 3948] [id = 599] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 0F2A4800 == 30 [pid = 3948] [id = 598] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 0F39D400 == 29 [pid = 3948] [id = 596] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 12846400 == 28 [pid = 3948] [id = 597] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 15D8A400 == 27 [pid = 3948] [id = 595] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 0F2A5400 == 26 [pid = 3948] [id = 610] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 1564A800 == 25 [pid = 3948] [id = 609] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 0C7F3800 == 24 [pid = 3948] [id = 607] 02:48:23 INFO - PROCESS | 3948 | --DOCSHELL 12A92400 == 23 [pid = 3948] [id = 608] 02:48:23 INFO - PROCESS | 3948 | 1465120103185 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (178ED400) [pid = 3948] [serial = 1771] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (150F7000) [pid = 3948] [serial = 1756] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (151A9000) [pid = 3948] [serial = 1757] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1797FC00) [pid = 3948] [serial = 1745] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (11A0F000) [pid = 3948] [serial = 1750] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (12804C00) [pid = 3948] [serial = 1751] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10439800) [pid = 3948] [serial = 1747] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1055FC00) [pid = 3948] [serial = 1748] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (13377800) [pid = 3948] [serial = 1753] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1382B800) [pid = 3948] [serial = 1754] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16F88C00) [pid = 3948] [serial = 1765] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16F89400) [pid = 3948] [serial = 1766] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15D8AC00) [pid = 3948] [serial = 1759] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15DA0000) [pid = 3948] [serial = 1760] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (171E0400) [pid = 3948] [serial = 1768] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (16F01C00) [pid = 3948] [serial = 1762] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F07000) [pid = 3948] [serial = 1763] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (19D64C00) [pid = 3948] [serial = 1784] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1837E000) [pid = 3948] [serial = 1775] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (181E9C00) [pid = 3948] [serial = 1774] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (13911800) [pid = 3948] [serial = 1780] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (19977800) [pid = 3948] [serial = 1777] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (19D5AC00) [pid = 3948] [serial = 1783] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (1997D800) [pid = 3948] [serial = 1778] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (1788D000) [pid = 3948] [serial = 1772] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (171E2400) [pid = 3948] [serial = 1769] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (15DA5400) [pid = 3948] [serial = 1781] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1A012800) [pid = 3948] [serial = 1786] [outer = 00000000] [url = about:blank] 02:48:23 INFO - PROCESS | 3948 | 1465120103389 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3948 | 1465120103392 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:23 INFO - PROCESS | 3948 | ++DOCSHELL 10489800 == 24 [pid = 3948] [id = 611] 02:48:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (10489C00) [pid = 3948] [serial = 1833] [outer = 00000000] 02:48:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (10566400) [pid = 3948] [serial = 1834] [outer = 10489C00] 02:48:23 INFO - PROCESS | 3948 | 1465120103441 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10A5EC00) [pid = 3948] [serial = 1835] [outer = 10489C00] 02:48:23 INFO - PROCESS | 3948 | 1465120103930 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1498ms 02:48:23 INFO - PROCESS | 3948 | 1465120103966 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 3948 | 1465120103970 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:48:23 INFO - PROCESS | 3948 | 1465120103975 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:48:23 INFO - PROCESS | 3948 | 1465120103979 Marionette TRACE conn3 <- [1,2410,null,{}] 02:48:23 INFO - PROCESS | 3948 | 1465120103983 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 3948 | 1465120103986 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:24 INFO - PROCESS | 3948 | 1465120104073 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:48:24 INFO - PROCESS | 3948 | 1465120104081 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3948 | 1465120104084 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:24 INFO - PROCESS | 3948 | ++DOCSHELL 12842C00 == 25 [pid = 3948] [id = 612] 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (12843000) [pid = 3948] [serial = 1836] [outer = 00000000] 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (1284A400) [pid = 3948] [serial = 1837] [outer = 12843000] 02:48:24 INFO - PROCESS | 3948 | 1465120104131 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (12AC5C00) [pid = 3948] [serial = 1838] [outer = 12843000] 02:48:24 INFO - PROCESS | 3948 | 1465120104609 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 687ms 02:48:24 INFO - PROCESS | 3948 | 1465120104676 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 3948 | 1465120104679 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:48:24 INFO - PROCESS | 3948 | 1465120104711 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 3948 | 1465120104713 Marionette TRACE conn3 <- [1,2414,null,{}] 02:48:24 INFO - PROCESS | 3948 | 1465120104721 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 3948 | 1465120104724 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:24 INFO - PROCESS | 3948 | 1465120104852 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:48:24 INFO - PROCESS | 3948 | 1465120104868 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3948 | 1465120104870 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:24 INFO - PROCESS | 3948 | ++DOCSHELL 11285800 == 26 [pid = 3948] [id = 613] 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13915C00) [pid = 3948] [serial = 1839] [outer = 00000000] 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (150BC000) [pid = 3948] [serial = 1840] [outer = 13915C00] 02:48:24 INFO - PROCESS | 3948 | 1465120104914 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151A4C00) [pid = 3948] [serial = 1841] [outer = 13915C00] 02:48:25 INFO - PROCESS | 3948 | 1465120105346 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 718ms 02:48:25 INFO - PROCESS | 3948 | 1465120105401 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3948 | 1465120105404 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:48:25 INFO - PROCESS | 3948 | 1465120105414 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3948 | 1465120105419 Marionette TRACE conn3 <- [1,2418,null,{}] 02:48:25 INFO - PROCESS | 3948 | 1465120105422 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 3948 | 1465120105426 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:25 INFO - PROCESS | 3948 | 1465120105562 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:48:25 INFO - PROCESS | 3948 | 1465120105623 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3948 | 1465120105625 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:25 INFO - PROCESS | 3948 | ++DOCSHELL 1437A400 == 27 [pid = 3948] [id = 614] 02:48:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (143E9800) [pid = 3948] [serial = 1842] [outer = 00000000] 02:48:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15D9C000) [pid = 3948] [serial = 1843] [outer = 143E9800] 02:48:25 INFO - PROCESS | 3948 | 1465120105679 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15EE4C00) [pid = 3948] [serial = 1844] [outer = 143E9800] 02:48:26 INFO - PROCESS | 3948 | 1465120106132 Marionette TRACE conn3 <- [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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 765ms 02:48:26 INFO - PROCESS | 3948 | 1465120106167 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3948 | 1465120106169 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 3948 | 1465120106173 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:48:26 INFO - PROCESS | 3948 | 1465120106174 Marionette TRACE conn3 <- [1,2422,null,{}] 02:48:26 INFO - PROCESS | 3948 | 1465120106183 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3948 | 1465120106185 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:26 INFO - PROCESS | 3948 | 1465120106294 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:48:26 INFO - PROCESS | 3948 | 1465120106304 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3948 | 1465120106306 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:26 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F8000 == 28 [pid = 3948] [id = 615] 02:48:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15D9B800) [pid = 3948] [serial = 1845] [outer = 00000000] 02:48:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16845800) [pid = 3948] [serial = 1846] [outer = 15D9B800] 02:48:26 INFO - PROCESS | 3948 | 1465120106349 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F03800) [pid = 3948] [serial = 1847] [outer = 15D9B800] 02:48:26 INFO - PROCESS | 3948 | 1465120106815 Marionette TRACE conn3 <- [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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 702ms 02:48:26 INFO - PROCESS | 3948 | 1465120106872 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3948 | 1465120106874 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 3948 | 1465120106878 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:48:26 INFO - PROCESS | 3948 | 1465120106879 Marionette TRACE conn3 <- [1,2426,null,{}] 02:48:26 INFO - PROCESS | 3948 | 1465120106882 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3948 | 1465120106884 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:26 INFO - PROCESS | 3948 | 1465120107005 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:48:27 INFO - PROCESS | 3948 | 1465120107017 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3948 | 1465120107023 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:27 INFO - PROCESS | 3948 | ++DOCSHELL 16F89800 == 29 [pid = 3948] [id = 616] 02:48:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F89C00) [pid = 3948] [serial = 1848] [outer = 00000000] 02:48:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17102800) [pid = 3948] [serial = 1849] [outer = 16F89C00] 02:48:27 INFO - PROCESS | 3948 | 1465120107133 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (171E0400) [pid = 3948] [serial = 1850] [outer = 16F89C00] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (12ACB800) [pid = 3948] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (151A8C00) [pid = 3948] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15DA4C00) [pid = 3948] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2AA800) [pid = 3948] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1564A400) [pid = 3948] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12A0F000) [pid = 3948] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13031400) [pid = 3948] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1022E400) [pid = 3948] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16F8B400) [pid = 3948] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15ED7400) [pid = 3948] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1684BC00) [pid = 3948] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:48:27 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (172C2800) [pid = 3948] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:48:27 INFO - PROCESS | 3948 | 1465120107755 Marionette TRACE conn3 <- [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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 890ms 02:48:27 INFO - PROCESS | 3948 | 1465120107783 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3948 | 1465120107784 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:48:27 INFO - PROCESS | 3948 | 1465120107788 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:48:27 INFO - PROCESS | 3948 | 1465120107790 Marionette TRACE conn3 <- [1,2430,null,{}] 02:48:27 INFO - PROCESS | 3948 | 1465120107793 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 3948 | 1465120107795 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:27 INFO - PROCESS | 3948 | 1465120107880 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:48:27 INFO - PROCESS | 3948 | 1465120107896 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3948 | 1465120107899 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:27 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FA000 == 30 [pid = 3948] [id = 617] 02:48:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (0F2ED400) [pid = 3948] [serial = 1851] [outer = 00000000] 02:48:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13DDF400) [pid = 3948] [serial = 1852] [outer = 0F2ED400] 02:48:28 INFO - PROCESS | 3948 | 1465120108027 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15EE1800) [pid = 3948] [serial = 1853] [outer = 0F2ED400] 02:48:28 INFO - PROCESS | 3948 | 1465120108364 Marionette TRACE conn3 <- [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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 624ms 02:48:28 INFO - PROCESS | 3948 | 1465120108410 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 3948 | 1465120108412 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:48:28 INFO - PROCESS | 3948 | 1465120108415 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 3948 | 1465120108417 Marionette TRACE conn3 <- [1,2434,null,{}] 02:48:28 INFO - PROCESS | 3948 | 1465120108421 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 3948 | 1465120108422 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:28 INFO - PROCESS | 3948 | 1465120108497 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:48:28 INFO - PROCESS | 3948 | 1465120108504 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 3948 | 1465120108506 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:28 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F0800 == 31 [pid = 3948] [id = 618] 02:48:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (0F2F1800) [pid = 3948] [serial = 1854] [outer = 00000000] 02:48:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (172C6400) [pid = 3948] [serial = 1855] [outer = 0F2F1800] 02:48:28 INFO - PROCESS | 3948 | 1465120108634 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (173DE000) [pid = 3948] [serial = 1856] [outer = 0F2F1800] 02:48:29 INFO - PROCESS | 3948 | 1465120108999 Marionette TRACE conn3 <- [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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms 02:48:29 INFO - PROCESS | 3948 | 1465120109054 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3948 | 1465120109056 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 3948 | 1465120109059 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:48:29 INFO - PROCESS | 3948 | 1465120109061 Marionette TRACE conn3 <- [1,2438,null,{}] 02:48:29 INFO - PROCESS | 3948 | 1465120109065 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 3948 | 1465120109067 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:29 INFO - PROCESS | 3948 | 1465120109143 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:48:29 INFO - PROCESS | 3948 | 1465120109272 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 3948 | 1465120109274 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:29 INFO - PROCESS | 3948 | ++DOCSHELL 12ACD400 == 32 [pid = 3948] [id = 619] 02:48:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (15DA1C00) [pid = 3948] [serial = 1857] [outer = 00000000] 02:48:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (17983C00) [pid = 3948] [serial = 1858] [outer = 15DA1C00] 02:48:29 INFO - PROCESS | 3948 | 1465120109324 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17D3A000) [pid = 3948] [serial = 1859] [outer = 15DA1C00] 02:48:29 INFO - PROCESS | 3948 | 1465120109798 Marionette TRACE conn3 <- [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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 795ms 02:48:29 INFO - PROCESS | 3948 | 1465120109862 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:48:29 INFO - PROCESS | 3948 | 1465120109870 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 3948 | 1465120109877 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 3948 | 1465120109882 Marionette TRACE conn3 <- [1,2442,null,{}] 02:48:29 INFO - PROCESS | 3948 | 1465120109888 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 3948 | 1465120109891 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:30 INFO - PROCESS | 3948 | 1465120110022 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:48:30 INFO - PROCESS | 3948 | 1465120110154 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3948 | 1465120110157 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:30 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EB000 == 33 [pid = 3948] [id = 620] 02:48:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (0F2EB400) [pid = 3948] [serial = 1860] [outer = 00000000] 02:48:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (11A0F000) [pid = 3948] [serial = 1861] [outer = 0F2EB400] 02:48:30 INFO - PROCESS | 3948 | 1465120110218 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (12840800) [pid = 3948] [serial = 1862] [outer = 0F2EB400] 02:48:30 INFO - PROCESS | 3948 | 1465120110989 Marionette TRACE conn3 <- [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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1155ms 02:48:31 INFO - PROCESS | 3948 | 1465120111029 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 3948 | 1465120111034 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:48:31 INFO - PROCESS | 3948 | 1465120111040 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3948 | 1465120111043 Marionette TRACE conn3 <- [1,2446,null,{}] 02:48:31 INFO - PROCESS | 3948 | 1465120111047 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 3948 | 1465120111050 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:31 INFO - PROCESS | 3948 | 1465120111166 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:48:31 INFO - PROCESS | 3948 | 1465120111308 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3948 | 1465120111311 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:31 INFO - PROCESS | 3948 | ++DOCSHELL 150B0800 == 34 [pid = 3948] [id = 621] 02:48:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (151A6C00) [pid = 3948] [serial = 1863] [outer = 00000000] 02:48:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15366800) [pid = 3948] [serial = 1864] [outer = 151A6C00] 02:48:31 INFO - PROCESS | 3948 | 1465120111366 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15645400) [pid = 3948] [serial = 1865] [outer = 151A6C00] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 0F2F0800 == 33 [pid = 3948] [id = 618] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 0C7FA000 == 32 [pid = 3948] [id = 617] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 16F89800 == 31 [pid = 3948] [id = 616] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 0F2F8000 == 30 [pid = 3948] [id = 615] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 1437A400 == 29 [pid = 3948] [id = 614] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 11285800 == 28 [pid = 3948] [id = 613] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 12842C00 == 27 [pid = 3948] [id = 612] 02:48:32 INFO - PROCESS | 3948 | --DOCSHELL 10489800 == 26 [pid = 3948] [id = 611] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (17F6F800) [pid = 3948] [serial = 1819] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (181E4000) [pid = 3948] [serial = 1820] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1333D800) [pid = 3948] [serial = 1799] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (151B0000) [pid = 3948] [serial = 1801] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (1A0CC400) [pid = 3948] [serial = 1787] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (104EDC00) [pid = 3948] [serial = 1795] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (172C6800) [pid = 3948] [serial = 1816] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (13088000) [pid = 3948] [serial = 1792] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (17895800) [pid = 3948] [serial = 1817] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13BCE000) [pid = 3948] [serial = 1813] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (10B69C00) [pid = 3948] [serial = 1790] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (13DDCC00) [pid = 3948] [serial = 1814] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1544CC00) [pid = 3948] [serial = 1802] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1710CC00) [pid = 3948] [serial = 1811] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (160BE800) [pid = 3948] [serial = 1805] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1710C400) [pid = 3948] [serial = 1810] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (160B8000) [pid = 3948] [serial = 1804] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (16CD2C00) [pid = 3948] [serial = 1807] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (13BC8400) [pid = 3948] [serial = 1793] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (10A61800) [pid = 3948] [serial = 1796] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (12DA0C00) [pid = 3948] [serial = 1798] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (10438400) [pid = 3948] [serial = 1789] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (16F07400) [pid = 3948] [serial = 1808] [outer = 00000000] [url = about:blank] 02:48:32 INFO - PROCESS | 3948 | 1465120112249 Marionette TRACE conn3 <- [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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1248ms 02:48:32 INFO - PROCESS | 3948 | 1465120112297 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 3948 | 1465120112301 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:48:32 INFO - PROCESS | 3948 | 1465120112306 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 3948 | 1465120112309 Marionette TRACE conn3 <- [1,2450,null,{}] 02:48:32 INFO - PROCESS | 3948 | 1465120112314 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 3948 | 1465120112317 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:32 INFO - PROCESS | 3948 | 1465120112407 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:48:32 INFO - PROCESS | 3948 | 1465120112414 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 3948 | 1465120112418 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:32 INFO - PROCESS | 3948 | ++DOCSHELL 105F4000 == 27 [pid = 3948] [id = 622] 02:48:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (10A58400) [pid = 3948] [serial = 1866] [outer = 00000000] 02:48:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (10FB5000) [pid = 3948] [serial = 1867] [outer = 10A58400] 02:48:32 INFO - PROCESS | 3948 | 1465120112465 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (11A0C400) [pid = 3948] [serial = 1868] [outer = 10A58400] 02:48:32 INFO - PROCESS | 3948 | 1465120112995 Marionette TRACE conn3 <- [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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 02:48:33 INFO - PROCESS | 3948 | 1465120113043 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3948 | 1465120113048 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:48:33 INFO - PROCESS | 3948 | 1465120113053 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:48:33 INFO - PROCESS | 3948 | 1465120113056 Marionette TRACE conn3 <- [1,2454,null,{}] 02:48:33 INFO - PROCESS | 3948 | 1465120113060 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 3948 | 1465120113062 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:33 INFO - PROCESS | 3948 | 1465120113145 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:48:33 INFO - PROCESS | 3948 | 1465120113243 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3948 | 1465120113245 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:33 INFO - PROCESS | 3948 | ++DOCSHELL 1284A000 == 28 [pid = 3948] [id = 623] 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (12D99C00) [pid = 3948] [serial = 1869] [outer = 00000000] 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (130E8000) [pid = 3948] [serial = 1870] [outer = 12D99C00] 02:48:33 INFO - PROCESS | 3948 | 1465120113291 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (13821800) [pid = 3948] [serial = 1871] [outer = 12D99C00] 02:48:33 INFO - PROCESS | 3948 | 1465120113667 Marionette TRACE conn3 <- [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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 624ms 02:48:33 INFO - PROCESS | 3948 | 1465120113692 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3948 | 1465120113694 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:48:33 INFO - PROCESS | 3948 | 1465120113697 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3948 | 1465120113701 Marionette TRACE conn3 <- [1,2458,null,{}] 02:48:33 INFO - PROCESS | 3948 | 1465120113711 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 3948 | 1465120113715 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:33 INFO - PROCESS | 3948 | 1465120113800 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:48:33 INFO - PROCESS | 3948 | 1465120113806 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3948 | 1465120113809 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:33 INFO - PROCESS | 3948 | ++DOCSHELL 151A5000 == 29 [pid = 3948] [id = 624] 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (151A5400) [pid = 3948] [serial = 1872] [outer = 00000000] 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (15429400) [pid = 3948] [serial = 1873] [outer = 151A5400] 02:48:33 INFO - PROCESS | 3948 | 1465120113856 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (1564F400) [pid = 3948] [serial = 1874] [outer = 151A5400] 02:48:34 INFO - PROCESS | 3948 | 1465120114309 Marionette TRACE conn3 <- [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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 639ms 02:48:34 INFO - PROCESS | 3948 | 1465120114356 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3948 | 1465120114358 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:48:34 INFO - PROCESS | 3948 | 1465120114362 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 3948 | 1465120114363 Marionette TRACE conn3 <- [1,2462,null,{}] 02:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:48:34 INFO - PROCESS | 3948 | 1465120114371 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 3948 | 1465120114373 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:34 INFO - PROCESS | 3948 | 1465120114489 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:48:34 INFO - PROCESS | 3948 | 1465120114580 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 3948 | 1465120114582 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:34 INFO - PROCESS | 3948 | ++DOCSHELL 160BDC00 == 30 [pid = 3948] [id = 625] 02:48:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (160BE400) [pid = 3948] [serial = 1875] [outer = 00000000] 02:48:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (162AD800) [pid = 3948] [serial = 1876] [outer = 160BE400] 02:48:34 INFO - PROCESS | 3948 | 1465120114625 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16F03C00) [pid = 3948] [serial = 1877] [outer = 160BE400] 02:48:35 INFO - PROCESS | 3948 | 1465120115047 Marionette TRACE conn3 <- [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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 02:48:35 INFO - PROCESS | 3948 | 1465120115107 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3948 | 1465120115109 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:48:35 INFO - PROCESS | 3948 | 1465120115119 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3948 | 1465120115121 Marionette TRACE conn3 <- [1,2466,null,{}] 02:48:35 INFO - PROCESS | 3948 | 1465120115125 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 3948 | 1465120115127 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:35 INFO - PROCESS | 3948 | 1465120115238 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:48:35 INFO - PROCESS | 3948 | 1465120115248 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3948 | 1465120115251 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:35 INFO - PROCESS | 3948 | ++DOCSHELL 12A08000 == 31 [pid = 3948] [id = 626] 02:48:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (150B0000) [pid = 3948] [serial = 1878] [outer = 00000000] 02:48:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F10400) [pid = 3948] [serial = 1879] [outer = 150B0000] 02:48:35 INFO - PROCESS | 3948 | 1465120115352 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F83800) [pid = 3948] [serial = 1880] [outer = 150B0000] 02:48:35 INFO - PROCESS | 3948 | 1465120115774 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 687ms 02:48:35 INFO - PROCESS | 3948 | 1465120115817 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3948 | 1465120115819 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:48:35 INFO - PROCESS | 3948 | 1465120115827 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3948 | 1465120115829 Marionette TRACE conn3 <- [1,2470,null,{}] 02:48:35 INFO - PROCESS | 3948 | 1465120115833 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 3948 | 1465120115838 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:35 INFO - PROCESS | 3948 | 1465120116000 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:48:36 INFO - PROCESS | 3948 | 1465120116073 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3948 | 1465120116075 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:36 INFO - PROCESS | 3948 | ++DOCSHELL 16F0E800 == 32 [pid = 3948] [id = 627] 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F8D400) [pid = 3948] [serial = 1881] [outer = 00000000] 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1788A800) [pid = 3948] [serial = 1882] [outer = 16F8D400] 02:48:36 INFO - PROCESS | 3948 | 1465120116119 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1788C800) [pid = 3948] [serial = 1883] [outer = 16F8D400] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (13915C00) [pid = 3948] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (12843000) [pid = 3948] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16F89C00) [pid = 3948] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0C7F6000) [pid = 3948] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (0F2F1800) [pid = 3948] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (12AD1C00) [pid = 3948] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (160B6C00) [pid = 3948] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15D9B800) [pid = 3948] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (0F2ED400) [pid = 3948] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:48:36 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (143E9800) [pid = 3948] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:48:36 INFO - PROCESS | 3948 | 1465120116575 Marionette TRACE conn3 <- [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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 795ms 02:48:36 INFO - PROCESS | 3948 | 1465120116629 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 3948 | 1465120116631 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:48:36 INFO - PROCESS | 3948 | 1465120116635 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 3948 | 1465120116636 Marionette TRACE conn3 <- [1,2474,null,{}] 02:48:36 INFO - PROCESS | 3948 | 1465120116639 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 3948 | 1465120116641 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:36 INFO - PROCESS | 3948 | 1465120116717 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:48:36 INFO - PROCESS | 3948 | 1465120116817 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3948 | 1465120116819 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:36 INFO - PROCESS | 3948 | ++DOCSHELL 1043A000 == 33 [pid = 3948] [id = 628] 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (10FBB400) [pid = 3948] [serial = 1884] [outer = 00000000] 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (15DA5400) [pid = 3948] [serial = 1885] [outer = 10FBB400] 02:48:36 INFO - PROCESS | 3948 | 1465120116862 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (16CCC400) [pid = 3948] [serial = 1886] [outer = 10FBB400] 02:48:37 INFO - PROCESS | 3948 | 1465120117218 Marionette TRACE conn3 <- [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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 640ms 02:48:37 INFO - PROCESS | 3948 | 1465120117273 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3948 | 1465120117274 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:48:37 INFO - PROCESS | 3948 | 1465120117278 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3948 | 1465120117279 Marionette TRACE conn3 <- [1,2478,null,{}] 02:48:37 INFO - PROCESS | 3948 | 1465120117283 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 3948 | 1465120117285 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:37 INFO - PROCESS | 3948 | 1465120117400 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:48:37 INFO - PROCESS | 3948 | 1465120117440 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3948 | 1465120117442 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:37 INFO - PROCESS | 3948 | ++DOCSHELL 130E5000 == 34 [pid = 3948] [id = 629] 02:48:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (17110C00) [pid = 3948] [serial = 1887] [outer = 00000000] 02:48:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (181E5400) [pid = 3948] [serial = 1888] [outer = 17110C00] 02:48:37 INFO - PROCESS | 3948 | 1465120117484 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (18380000) [pid = 3948] [serial = 1889] [outer = 17110C00] 02:48:37 INFO - PROCESS | 3948 | 1465120117884 Marionette TRACE conn3 <- [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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 639ms 02:48:37 INFO - PROCESS | 3948 | 1465120117916 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3948 | 1465120117918 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:48:37 INFO - PROCESS | 3948 | 1465120117921 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3948 | 1465120117923 Marionette TRACE conn3 <- [1,2482,null,{}] 02:48:37 INFO - PROCESS | 3948 | 1465120117927 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 3948 | 1465120117928 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:38 INFO - PROCESS | 3948 | 1465120118044 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:48:38 INFO - PROCESS | 3948 | 1465120118051 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3948 | 1465120118053 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:38 INFO - PROCESS | 3948 | ++DOCSHELL 151A3800 == 35 [pid = 3948] [id = 630] 02:48:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (17896C00) [pid = 3948] [serial = 1890] [outer = 00000000] 02:48:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (1986E400) [pid = 3948] [serial = 1891] [outer = 17896C00] 02:48:38 INFO - PROCESS | 3948 | 1465120118111 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (19977000) [pid = 3948] [serial = 1892] [outer = 17896C00] 02:48:38 INFO - PROCESS | 3948 | 1465120118601 Marionette TRACE conn3 <- [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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 749ms 02:48:38 INFO - PROCESS | 3948 | 1465120118663 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3948 | 1465120118668 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:48:38 INFO - PROCESS | 3948 | 1465120118674 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3948 | 1465120118677 Marionette TRACE conn3 <- [1,2486,null,{}] 02:48:38 INFO - PROCESS | 3948 | 1465120118683 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 3948 | 1465120118686 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:38 INFO - PROCESS | 3948 | 1465120118849 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:48:38 INFO - PROCESS | 3948 | 1465120118963 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3948 | 1465120118968 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:38 INFO - PROCESS | 3948 | ++DOCSHELL 10274400 == 36 [pid = 3948] [id = 631] 02:48:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (102D2400) [pid = 3948] [serial = 1893] [outer = 00000000] 02:48:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (12846000) [pid = 3948] [serial = 1894] [outer = 102D2400] 02:48:39 INFO - PROCESS | 3948 | 1465120119025 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (130E3800) [pid = 3948] [serial = 1895] [outer = 102D2400] 02:48:39 INFO - PROCESS | 3948 | 1465120119630 Marionette TRACE conn3 <- [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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1046ms 02:48:39 INFO - PROCESS | 3948 | 1465120119705 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3948 | 1465120119709 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:48:39 INFO - PROCESS | 3948 | 1465120119747 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3948 | 1465120119750 Marionette TRACE conn3 <- [1,2490,null,{}] 02:48:39 INFO - PROCESS | 3948 | 1465120119757 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3948 | 1465120119759 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:39 INFO - PROCESS | 3948 | 1465120119875 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:48:40 INFO - PROCESS | 3948 | 1465120120006 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3948 | 1465120120009 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:40 INFO - PROCESS | 3948 | ++DOCSHELL 150AF800 == 37 [pid = 3948] [id = 632] 02:48:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (151AC400) [pid = 3948] [serial = 1896] [outer = 00000000] 02:48:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15EE0400) [pid = 3948] [serial = 1897] [outer = 151AC400] 02:48:40 INFO - PROCESS | 3948 | 1465120120068 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (160C2C00) [pid = 3948] [serial = 1898] [outer = 151AC400] 02:48:40 INFO - PROCESS | 3948 | 1465120120654 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 983ms 02:48:40 INFO - PROCESS | 3948 | 1465120120702 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3948 | 1465120120704 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:48:40 INFO - PROCESS | 3948 | 1465120120708 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3948 | 1465120120712 Marionette TRACE conn3 <- [1,2494,null,{}] 02:48:40 INFO - PROCESS | 3948 | 1465120120723 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 3948 | 1465120120728 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:40 INFO - PROCESS | 3948 | 1465120120833 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:48:40 INFO - PROCESS | 3948 | 1465120120947 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3948 | 1465120120951 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:41 INFO - PROCESS | 3948 | ++DOCSHELL 178ED400 == 38 [pid = 3948] [id = 633] 02:48:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (178ED800) [pid = 3948] [serial = 1899] [outer = 00000000] 02:48:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (183AC800) [pid = 3948] [serial = 1900] [outer = 178ED800] 02:48:41 INFO - PROCESS | 3948 | 1465120121046 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (1997D000) [pid = 3948] [serial = 1901] [outer = 178ED800] 02:48:41 INFO - PROCESS | 3948 | 1465120121666 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 998ms 02:48:41 INFO - PROCESS | 3948 | 1465120121710 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3948 | 1465120121713 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 3948 | 1465120121719 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 3948 | 1465120121721 Marionette TRACE conn3 <- [1,2498,null,{}] 02:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:48:41 INFO - PROCESS | 3948 | 1465120121725 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 3948 | 1465120121727 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:41 INFO - PROCESS | 3948 | 1465120121836 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:48:42 INFO - PROCESS | 3948 | 1465120122089 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 3948 | 1465120122092 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:42 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A6000 == 39 [pid = 3948] [id = 634] 02:48:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (0F2EA800) [pid = 3948] [serial = 1902] [outer = 00000000] 02:48:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1027A400) [pid = 3948] [serial = 1903] [outer = 0F2EA800] 02:48:42 INFO - PROCESS | 3948 | 1465120122159 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (10560400) [pid = 3948] [serial = 1904] [outer = 0F2EA800] 02:48:42 INFO - PROCESS | 3948 | 1465120122739 Marionette TRACE conn3 <- [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]]]}] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 130E5000 == 38 [pid = 3948] [id = 629] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 1043A000 == 37 [pid = 3948] [id = 628] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 16F0E800 == 36 [pid = 3948] [id = 627] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 12A08000 == 35 [pid = 3948] [id = 626] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 160BDC00 == 34 [pid = 3948] [id = 625] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 151A5000 == 33 [pid = 3948] [id = 624] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 1284A000 == 32 [pid = 3948] [id = 623] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 105F4000 == 31 [pid = 3948] [id = 622] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 12ACD400 == 30 [pid = 3948] [id = 619] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 150B0800 == 29 [pid = 3948] [id = 621] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 0F2EB000 == 28 [pid = 3948] [id = 620] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 178ED400 == 27 [pid = 3948] [id = 633] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 151A3800 == 26 [pid = 3948] [id = 630] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 10274400 == 25 [pid = 3948] [id = 631] 02:48:43 INFO - PROCESS | 3948 | --DOCSHELL 150AF800 == 24 [pid = 3948] [id = 632] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (10566400) [pid = 3948] [serial = 1834] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (150BC000) [pid = 3948] [serial = 1840] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (1284A400) [pid = 3948] [serial = 1837] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12AC5C00) [pid = 3948] [serial = 1838] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (17102800) [pid = 3948] [serial = 1849] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (0F2F2C00) [pid = 3948] [serial = 1823] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (0F29E800) [pid = 3948] [serial = 1822] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (173DE000) [pid = 3948] [serial = 1856] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1437C800) [pid = 3948] [serial = 1826] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (1390EC00) [pid = 3948] [serial = 1825] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (17108000) [pid = 3948] [serial = 1829] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F80000) [pid = 3948] [serial = 1828] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (104EA800) [pid = 3948] [serial = 1831] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16845800) [pid = 3948] [serial = 1846] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (13DDF400) [pid = 3948] [serial = 1852] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (171E0400) [pid = 3948] [serial = 1850] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15D9C000) [pid = 3948] [serial = 1843] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (15EE4C00) [pid = 3948] [serial = 1844] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (16F03800) [pid = 3948] [serial = 1847] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (15EE1800) [pid = 3948] [serial = 1853] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (151A4C00) [pid = 3948] [serial = 1841] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (17983C00) [pid = 3948] [serial = 1858] [outer = 00000000] [url = about:blank] 02:48:43 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (172C6400) [pid = 3948] [serial = 1855] [outer = 00000000] [url = about:blank] 02:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1638ms 02:48:43 INFO - PROCESS | 3948 | 1465120123438 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3948 | 1465120123443 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:48:43 INFO - PROCESS | 3948 | 1465120123502 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3948 | 1465120123505 Marionette TRACE conn3 <- [1,2502,null,{}] 02:48:43 INFO - PROCESS | 3948 | 1465120123511 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3948 | 1465120123515 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:43 INFO - PROCESS | 3948 | 1465120123607 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:48:43 INFO - PROCESS | 3948 | 1465120123617 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3948 | 1465120123622 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:43 INFO - PROCESS | 3948 | ++DOCSHELL 102D9000 == 25 [pid = 3948] [id = 635] 02:48:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (102D9C00) [pid = 3948] [serial = 1905] [outer = 00000000] 02:48:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (104E6400) [pid = 3948] [serial = 1906] [outer = 102D9C00] 02:48:43 INFO - PROCESS | 3948 | 1465120123670 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (105ED400) [pid = 3948] [serial = 1907] [outer = 102D9C00] 02:48:44 INFO - PROCESS | 3948 | 1465120124193 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 02:48:44 INFO - PROCESS | 3948 | 1465120124244 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 3948 | 1465120124247 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:48:44 INFO - PROCESS | 3948 | 1465120124253 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3948 | 1465120124257 Marionette TRACE conn3 <- [1,2506,null,{}] 02:48:44 INFO - PROCESS | 3948 | 1465120124261 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 3948 | 1465120124263 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:44 INFO - PROCESS | 3948 | 1465120124357 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:48:44 INFO - PROCESS | 3948 | 1465120124445 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3948 | 1465120124448 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:44 INFO - PROCESS | 3948 | ++DOCSHELL 1283FC00 == 26 [pid = 3948] [id = 636] 02:48:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12841C00) [pid = 3948] [serial = 1908] [outer = 00000000] 02:48:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (12890400) [pid = 3948] [serial = 1909] [outer = 12841C00] 02:48:44 INFO - PROCESS | 3948 | 1465120124504 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12AC8400) [pid = 3948] [serial = 1910] [outer = 12841C00] 02:48:44 INFO - PROCESS | 3948 | 1465120124891 Marionette TRACE conn3 <- [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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 702ms 02:48:44 INFO - PROCESS | 3948 | 1465120124948 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 3948 | 1465120124951 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:48:44 INFO - PROCESS | 3948 | 1465120124954 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3948 | 1465120124956 Marionette TRACE conn3 <- [1,2510,null,{}] 02:48:44 INFO - PROCESS | 3948 | 1465120124996 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 3948 | 1465120125001 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:45 INFO - PROCESS | 3948 | 1465120125093 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:48:45 INFO - PROCESS | 3948 | 1465120125107 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3948 | 1465120125110 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:45 INFO - PROCESS | 3948 | ++DOCSHELL 1436D400 == 27 [pid = 3948] [id = 637] 02:48:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1436EC00) [pid = 3948] [serial = 1911] [outer = 00000000] 02:48:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (150FAC00) [pid = 3948] [serial = 1912] [outer = 1436EC00] 02:48:45 INFO - PROCESS | 3948 | 1465120125158 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (151A5000) [pid = 3948] [serial = 1913] [outer = 1436EC00] 02:48:45 INFO - PROCESS | 3948 | 1465120125642 Marionette TRACE conn3 <- [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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 718ms 02:48:45 INFO - PROCESS | 3948 | 1465120125674 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3948 | 1465120125676 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:48:45 INFO - PROCESS | 3948 | 1465120125679 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3948 | 1465120125681 Marionette TRACE conn3 <- [1,2514,null,{}] 02:48:45 INFO - PROCESS | 3948 | 1465120125685 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 3948 | 1465120125687 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:45 INFO - PROCESS | 3948 | 1465120125810 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:48:45 INFO - PROCESS | 3948 | 1465120125816 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3948 | 1465120125818 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:45 INFO - PROCESS | 3948 | ++DOCSHELL 1544C800 == 28 [pid = 3948] [id = 638] 02:48:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (15450000) [pid = 3948] [serial = 1914] [outer = 00000000] 02:48:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15DA5000) [pid = 3948] [serial = 1915] [outer = 15450000] 02:48:45 INFO - PROCESS | 3948 | 1465120125921 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15EDF000) [pid = 3948] [serial = 1916] [outer = 15450000] 02:48:46 INFO - PROCESS | 3948 | 1465120126370 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 02:48:46 INFO - PROCESS | 3948 | 1465120126420 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3948 | 1465120126422 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:48:46 INFO - PROCESS | 3948 | 1465120126426 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 3948 | 1465120126427 Marionette TRACE conn3 <- [1,2518,null,{}] 02:48:46 INFO - PROCESS | 3948 | 1465120126431 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 3948 | 1465120126433 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:46 INFO - PROCESS | 3948 | 1465120126568 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:48:46 INFO - PROCESS | 3948 | 1465120126580 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3948 | 1465120126582 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:46 INFO - PROCESS | 3948 | ++DOCSHELL 160B9000 == 29 [pid = 3948] [id = 639] 02:48:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (160B9800) [pid = 3948] [serial = 1917] [outer = 00000000] 02:48:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (16B28800) [pid = 3948] [serial = 1918] [outer = 160B9800] 02:48:46 INFO - PROCESS | 3948 | 1465120126625 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16CD4000) [pid = 3948] [serial = 1919] [outer = 160B9800] 02:48:47 INFO - PROCESS | 3948 | 1465120127060 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 687ms 02:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:48:47 INFO - PROCESS | 3948 | 1465120127126 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 3948 | 1465120127128 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:48:47 INFO - PROCESS | 3948 | 1465120127131 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3948 | 1465120127133 Marionette TRACE conn3 <- [1,2522,null,{}] 02:48:47 INFO - PROCESS | 3948 | 1465120127136 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 3948 | 1465120127142 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:47 INFO - PROCESS | 3948 | 1465120127280 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:48:47 INFO - PROCESS | 3948 | 1465120127345 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3948 | 1465120127348 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:47 INFO - PROCESS | 3948 | ++DOCSHELL 16F82C00 == 30 [pid = 3948] [id = 640] 02:48:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16F83C00) [pid = 3948] [serial = 1920] [outer = 00000000] 02:48:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17108800) [pid = 3948] [serial = 1921] [outer = 16F83C00] 02:48:47 INFO - PROCESS | 3948 | 1465120127400 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (171E0400) [pid = 3948] [serial = 1922] [outer = 16F83C00] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (17110C00) [pid = 3948] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (160BE400) [pid = 3948] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (150B0000) [pid = 3948] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10FBB400) [pid = 3948] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (151A6C00) [pid = 3948] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15DA1C00) [pid = 3948] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12D99C00) [pid = 3948] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2EB400) [pid = 3948] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (151A5400) [pid = 3948] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (10A58400) [pid = 3948] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F8D400) [pid = 3948] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (17896C00) [pid = 3948] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (0F2A5C00) [pid = 3948] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:48:47 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (10489C00) [pid = 3948] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:48:48 INFO - PROCESS | 3948 | 1465120128050 Marionette TRACE conn3 <- [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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 937ms 02:48:48 INFO - PROCESS | 3948 | 1465120128076 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3948 | 1465120128078 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:48:48 INFO - PROCESS | 3948 | 1465120128081 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3948 | 1465120128083 Marionette TRACE conn3 <- [1,2526,null,{}] 02:48:48 INFO - PROCESS | 3948 | 1465120128086 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 3948 | 1465120128088 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:48 INFO - PROCESS | 3948 | 1465120128164 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:48:48 INFO - PROCESS | 3948 | 1465120128271 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3948 | 1465120128273 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:48 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A3800 == 31 [pid = 3948] [id = 641] 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (0F2A5C00) [pid = 3948] [serial = 1923] [outer = 00000000] 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12840000) [pid = 3948] [serial = 1924] [outer = 0F2A5C00] 02:48:48 INFO - PROCESS | 3948 | 1465120128316 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (150B0800) [pid = 3948] [serial = 1925] [outer = 0F2A5C00] 02:48:48 INFO - PROCESS | 3948 | 1465120128672 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 624ms 02:48:48 INFO - PROCESS | 3948 | 1465120128720 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:48:48 INFO - PROCESS | 3948 | 1465120128722 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:48:48 INFO - PROCESS | 3948 | 1465120128725 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3948 | 1465120128726 Marionette TRACE conn3 <- [1,2530,null,{}] 02:48:48 INFO - PROCESS | 3948 | 1465120128730 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 3948 | 1465120128731 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:48 INFO - PROCESS | 3948 | 1465120128857 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:48:48 INFO - PROCESS | 3948 | 1465120128865 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3948 | 1465120128867 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:48 INFO - PROCESS | 3948 | ++DOCSHELL 15370000 == 32 [pid = 3948] [id = 642] 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (160C1000) [pid = 3948] [serial = 1926] [outer = 00000000] 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (172C6400) [pid = 3948] [serial = 1927] [outer = 160C1000] 02:48:48 INFO - PROCESS | 3948 | 1465120128910 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (173E2000) [pid = 3948] [serial = 1928] [outer = 160C1000] 02:48:49 INFO - PROCESS | 3948 | 1465120129322 Marionette TRACE conn3 <- [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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 02:48:49 INFO - PROCESS | 3948 | 1465120129363 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3948 | 1465120129365 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 3948 | 1465120129368 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:48:49 INFO - PROCESS | 3948 | 1465120129370 Marionette TRACE conn3 <- [1,2534,null,{}] 02:48:49 INFO - PROCESS | 3948 | 1465120129373 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 3948 | 1465120129375 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:49 INFO - PROCESS | 3948 | 1465120129457 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:48:49 INFO - PROCESS | 3948 | 1465120129549 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 3948 | 1465120129551 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:49 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A3C00 == 33 [pid = 3948] [id = 643] 02:48:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (17387400) [pid = 3948] [serial = 1929] [outer = 00000000] 02:48:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17D38C00) [pid = 3948] [serial = 1930] [outer = 17387400] 02:48:49 INFO - PROCESS | 3948 | 1465120129624 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17DE6800) [pid = 3948] [serial = 1931] [outer = 17387400] 02:48:50 INFO - PROCESS | 3948 | 1465120130117 Marionette TRACE conn3 <- [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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 795ms 02:48:50 INFO - PROCESS | 3948 | 1465120130173 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3948 | 1465120130177 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:48:50 INFO - PROCESS | 3948 | 1465120130182 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 3948 | 1465120130186 Marionette TRACE conn3 <- [1,2538,null,{}] 02:48:50 INFO - PROCESS | 3948 | 1465120130191 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 3948 | 1465120130194 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:50 INFO - PROCESS | 3948 | 1465120130318 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:48:50 INFO - PROCESS | 3948 | 1465120130439 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3948 | 1465120130442 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:50 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EEC00 == 34 [pid = 3948] [id = 644] 02:48:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (0F2EFC00) [pid = 3948] [serial = 1932] [outer = 00000000] 02:48:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (10B5D400) [pid = 3948] [serial = 1933] [outer = 0F2EFC00] 02:48:50 INFO - PROCESS | 3948 | 1465120130523 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (11285800) [pid = 3948] [serial = 1934] [outer = 0F2EFC00] 02:48:51 INFO - PROCESS | 3948 | 1465120131306 Marionette TRACE conn3 <- [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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1186ms 02:48:51 INFO - PROCESS | 3948 | 1465120131361 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3948 | 1465120131366 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:48:51 INFO - PROCESS | 3948 | 1465120131372 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 3948 | 1465120131375 Marionette TRACE conn3 <- [1,2542,null,{}] 02:48:51 INFO - PROCESS | 3948 | 1465120131379 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 3948 | 1465120131382 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:51 INFO - PROCESS | 3948 | 1465120131522 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:48:51 INFO - PROCESS | 3948 | 1465120131663 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 3948 | 1465120131666 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:51 INFO - PROCESS | 3948 | ++DOCSHELL 13917000 == 35 [pid = 3948] [id = 645] 02:48:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (13BCC400) [pid = 3948] [serial = 1935] [outer = 00000000] 02:48:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (13DE0C00) [pid = 3948] [serial = 1936] [outer = 13BCC400] 02:48:51 INFO - PROCESS | 3948 | 1465120131740 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (151A9400) [pid = 3948] [serial = 1937] [outer = 13BCC400] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 15370000 == 34 [pid = 3948] [id = 642] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 0F2A3800 == 33 [pid = 3948] [id = 641] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 16F82C00 == 32 [pid = 3948] [id = 640] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 160B9000 == 31 [pid = 3948] [id = 639] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 1544C800 == 30 [pid = 3948] [id = 638] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 1436D400 == 29 [pid = 3948] [id = 637] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 1283FC00 == 28 [pid = 3948] [id = 636] 02:48:52 INFO - PROCESS | 3948 | --DOCSHELL 102D9000 == 27 [pid = 3948] [id = 635] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (11C72000) [pid = 3948] [serial = 1832] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (10A5EC00) [pid = 3948] [serial = 1835] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (18380000) [pid = 3948] [serial = 1889] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (162AD800) [pid = 3948] [serial = 1876] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16F83800) [pid = 3948] [serial = 1880] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15DA5400) [pid = 3948] [serial = 1885] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16F10400) [pid = 3948] [serial = 1879] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15366800) [pid = 3948] [serial = 1864] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15645400) [pid = 3948] [serial = 1865] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (17D3A000) [pid = 3948] [serial = 1859] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (130E8000) [pid = 3948] [serial = 1870] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13821800) [pid = 3948] [serial = 1871] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (11A0F000) [pid = 3948] [serial = 1861] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (12840800) [pid = 3948] [serial = 1862] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15429400) [pid = 3948] [serial = 1873] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (10FB5000) [pid = 3948] [serial = 1867] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (11A0C400) [pid = 3948] [serial = 1868] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1788A800) [pid = 3948] [serial = 1882] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (19977000) [pid = 3948] [serial = 1892] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (1986E400) [pid = 3948] [serial = 1891] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (181E5400) [pid = 3948] [serial = 1888] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (1788C800) [pid = 3948] [serial = 1883] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (16F03C00) [pid = 3948] [serial = 1877] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (16CCC400) [pid = 3948] [serial = 1886] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1564F400) [pid = 3948] [serial = 1874] [outer = 00000000] [url = about:blank] 02:48:52 INFO - PROCESS | 3948 | 1465120132667 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1358ms 02:48:52 INFO - PROCESS | 3948 | 1465120132728 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 3948 | 1465120132731 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:48:52 INFO - PROCESS | 3948 | 1465120132736 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 3948 | 1465120132739 Marionette TRACE conn3 <- [1,2546,null,{}] 02:48:52 INFO - PROCESS | 3948 | 1465120132744 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 3948 | 1465120132747 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:52 INFO - PROCESS | 3948 | 1465120132838 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:48:52 INFO - PROCESS | 3948 | 1465120132852 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3948 | 1465120132854 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:52 INFO - PROCESS | 3948 | ++DOCSHELL 10A54800 == 28 [pid = 3948] [id = 646] 02:48:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (10A57800) [pid = 3948] [serial = 1938] [outer = 00000000] 02:48:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (10FB4000) [pid = 3948] [serial = 1939] [outer = 10A57800] 02:48:52 INFO - PROCESS | 3948 | 1465120132901 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (11282000) [pid = 3948] [serial = 1940] [outer = 10A57800] 02:48:53 INFO - PROCESS | 3948 | 1465120133432 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 749ms 02:48:53 INFO - PROCESS | 3948 | 1465120133473 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3948 | 1465120133477 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:48:53 INFO - PROCESS | 3948 | 1465120133483 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3948 | 1465120133486 Marionette TRACE conn3 <- [1,2550,null,{}] 02:48:53 INFO - PROCESS | 3948 | 1465120133490 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 3948 | 1465120133492 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:53 INFO - PROCESS | 3948 | 1465120133583 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:48:53 INFO - PROCESS | 3948 | 1465120133682 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3948 | 1465120133684 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:53 INFO - PROCESS | 3948 | ++DOCSHELL 1283EC00 == 29 [pid = 3948] [id = 647] 02:48:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (1284B400) [pid = 3948] [serial = 1941] [outer = 00000000] 02:48:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (12D64000) [pid = 3948] [serial = 1942] [outer = 1284B400] 02:48:53 INFO - PROCESS | 3948 | 1465120133730 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1333C800) [pid = 3948] [serial = 1943] [outer = 1284B400] 02:48:54 INFO - PROCESS | 3948 | 1465120134134 Marionette TRACE conn3 <- [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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 702ms 02:48:54 INFO - PROCESS | 3948 | 1465120134183 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3948 | 1465120134185 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:48:54 INFO - PROCESS | 3948 | 1465120134189 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 3948 | 1465120134193 Marionette TRACE conn3 <- [1,2554,null,{}] 02:48:54 INFO - PROCESS | 3948 | 1465120134203 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 3948 | 1465120134207 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:54 INFO - PROCESS | 3948 | 1465120134320 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:48:54 INFO - PROCESS | 3948 | 1465120134340 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3948 | 1465120134343 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:54 INFO - PROCESS | 3948 | ++DOCSHELL 15422800 == 30 [pid = 3948] [id = 648] 02:48:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (15424400) [pid = 3948] [serial = 1944] [outer = 00000000] 02:48:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1544D000) [pid = 3948] [serial = 1945] [outer = 15424400] 02:48:54 INFO - PROCESS | 3948 | 1465120134390 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (15D8AC00) [pid = 3948] [serial = 1946] [outer = 15424400] 02:48:54 INFO - PROCESS | 3948 | 1465120134866 Marionette TRACE conn3 <- [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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 02:48:54 INFO - PROCESS | 3948 | 1465120134929 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3948 | 1465120134932 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:48:54 INFO - PROCESS | 3948 | 1465120134935 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 3948 | 1465120134937 Marionette TRACE conn3 <- [1,2558,null,{}] 02:48:54 INFO - PROCESS | 3948 | 1465120134948 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 3948 | 1465120134950 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:55 INFO - PROCESS | 3948 | 1465120135068 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:48:55 INFO - PROCESS | 3948 | 1465120135078 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3948 | 1465120135080 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:55 INFO - PROCESS | 3948 | ++DOCSHELL 15D9A000 == 31 [pid = 3948] [id = 649] 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (15DA5400) [pid = 3948] [serial = 1947] [outer = 00000000] 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (160BB400) [pid = 3948] [serial = 1948] [outer = 15DA5400] 02:48:55 INFO - PROCESS | 3948 | 1465120135123 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16848400) [pid = 3948] [serial = 1949] [outer = 15DA5400] 02:48:55 INFO - PROCESS | 3948 | 1465120135572 Marionette TRACE conn3 <- [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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 02:48:55 INFO - PROCESS | 3948 | 1465120135650 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3948 | 1465120135652 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:48:55 INFO - PROCESS | 3948 | 1465120135656 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3948 | 1465120135657 Marionette TRACE conn3 <- [1,2562,null,{}] 02:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:48:55 INFO - PROCESS | 3948 | 1465120135661 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 3948 | 1465120135663 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:55 INFO - PROCESS | 3948 | 1465120135800 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:48:55 INFO - PROCESS | 3948 | 1465120135821 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3948 | 1465120135823 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:55 INFO - PROCESS | 3948 | ++DOCSHELL 15DA4800 == 32 [pid = 3948] [id = 650] 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15EE0800) [pid = 3948] [serial = 1950] [outer = 00000000] 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F0E800) [pid = 3948] [serial = 1951] [outer = 15EE0800] 02:48:55 INFO - PROCESS | 3948 | 1465120135866 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F7E800) [pid = 3948] [serial = 1952] [outer = 15EE0800] 02:48:56 INFO - PROCESS | 3948 | 1465120136323 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 687ms 02:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:48:56 INFO - PROCESS | 3948 | 1465120136357 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3948 | 1465120136359 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:48:56 INFO - PROCESS | 3948 | 1465120136362 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 3948 | 1465120136364 Marionette TRACE conn3 <- [1,2566,null,{}] 02:48:56 INFO - PROCESS | 3948 | 1465120136374 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 3948 | 1465120136379 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:56 INFO - PROCESS | 3948 | 1465120136514 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:48:56 INFO - PROCESS | 3948 | 1465120136579 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 3948 | 1465120136581 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:56 INFO - PROCESS | 3948 | ++DOCSHELL 16F85C00 == 33 [pid = 3948] [id = 651] 02:48:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F89400) [pid = 3948] [serial = 1953] [outer = 00000000] 02:48:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (171EB400) [pid = 3948] [serial = 1954] [outer = 16F89400] 02:48:56 INFO - PROCESS | 3948 | 1465120136640 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (178F0C00) [pid = 3948] [serial = 1955] [outer = 16F89400] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1436EC00) [pid = 3948] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (102D9C00) [pid = 3948] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12841C00) [pid = 3948] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F2EA800) [pid = 3948] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F83C00) [pid = 3948] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (102D2400) [pid = 3948] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (151AC400) [pid = 3948] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (178ED800) [pid = 3948] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (160B9800) [pid = 3948] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (0F2A5C00) [pid = 3948] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (160C1000) [pid = 3948] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:48:57 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (15450000) [pid = 3948] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:48:57 INFO - PROCESS | 3948 | 1465120137186 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 827ms 02:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:48:57 INFO - PROCESS | 3948 | 1465120137206 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3948 | 1465120137208 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:48:57 INFO - PROCESS | 3948 | 1465120137211 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3948 | 1465120137212 Marionette TRACE conn3 <- [1,2570,null,{}] 02:48:57 INFO - PROCESS | 3948 | 1465120137215 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3948 | 1465120137217 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:57 INFO - PROCESS | 3948 | 1465120137295 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:48:57 INFO - PROCESS | 3948 | 1465120137394 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3948 | 1465120137396 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:57 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A5C00 == 34 [pid = 3948] [id = 652] 02:48:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (0F2EB000) [pid = 3948] [serial = 1956] [outer = 00000000] 02:48:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (130E4800) [pid = 3948] [serial = 1957] [outer = 0F2EB000] 02:48:57 INFO - PROCESS | 3948 | 1465120137438 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (15DA0800) [pid = 3948] [serial = 1958] [outer = 0F2EB000] 02:48:57 INFO - PROCESS | 3948 | 1465120137821 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 639ms 02:48:57 INFO - PROCESS | 3948 | 1465120137849 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3948 | 1465120137852 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:48:57 INFO - PROCESS | 3948 | 1465120137856 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3948 | 1465120137858 Marionette TRACE conn3 <- [1,2574,null,{}] 02:48:57 INFO - PROCESS | 3948 | 1465120137861 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3948 | 1465120137863 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:57 INFO - PROCESS | 3948 | 1465120137980 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:48:57 INFO - PROCESS | 3948 | 1465120137985 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3948 | 1465120137987 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:57 INFO - PROCESS | 3948 | ++DOCSHELL 1302A400 == 35 [pid = 3948] [id = 653] 02:48:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13BC1400) [pid = 3948] [serial = 1959] [outer = 00000000] 02:48:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (17D3A400) [pid = 3948] [serial = 1960] [outer = 13BC1400] 02:48:58 INFO - PROCESS | 3948 | 1465120138033 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (18119000) [pid = 3948] [serial = 1961] [outer = 13BC1400] 02:48:58 INFO - PROCESS | 3948 | 1465120138432 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 640ms 02:48:58 INFO - PROCESS | 3948 | 1465120138493 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 3948 | 1465120138495 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:48:58 INFO - PROCESS | 3948 | 1465120138498 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 3948 | 1465120138500 Marionette TRACE conn3 <- [1,2578,null,{}] 02:48:58 INFO - PROCESS | 3948 | 1465120138504 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 3948 | 1465120138506 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:58 INFO - PROCESS | 3948 | 1465120138594 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:48:58 INFO - PROCESS | 3948 | 1465120138602 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3948 | 1465120138604 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:58 INFO - PROCESS | 3948 | ++DOCSHELL 1536D000 == 36 [pid = 3948] [id = 654] 02:48:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1837A000) [pid = 3948] [serial = 1962] [outer = 00000000] 02:48:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (183B3000) [pid = 3948] [serial = 1963] [outer = 1837A000] 02:48:58 INFO - PROCESS | 3948 | 1465120138646 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (19974C00) [pid = 3948] [serial = 1964] [outer = 1837A000] 02:48:59 INFO - PROCESS | 3948 | 1465120139236 Marionette TRACE conn3 <- [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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 796ms 02:48:59 INFO - PROCESS | 3948 | 1465120139301 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 3948 | 1465120139306 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:48:59 INFO - PROCESS | 3948 | 1465120139312 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3948 | 1465120139315 Marionette TRACE conn3 <- [1,2582,null,{}] 02:48:59 INFO - PROCESS | 3948 | 1465120139321 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 3948 | 1465120139324 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:59 INFO - PROCESS | 3948 | 1465120139442 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:48:59 INFO - PROCESS | 3948 | 1465120139554 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3948 | 1465120139559 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:48:59 INFO - PROCESS | 3948 | ++DOCSHELL 0F2AA400 == 37 [pid = 3948] [id = 655] 02:48:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (0F2AB400) [pid = 3948] [serial = 1965] [outer = 00000000] 02:48:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (11280400) [pid = 3948] [serial = 1966] [outer = 0F2AB400] 02:48:59 INFO - PROCESS | 3948 | 1465120139615 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (12A07C00) [pid = 3948] [serial = 1967] [outer = 0F2AB400] 02:49:00 INFO - PROCESS | 3948 | 1465120140280 Marionette TRACE conn3 <- [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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 999ms 02:49:00 INFO - PROCESS | 3948 | 1465120140313 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3948 | 1465120140318 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:49:00 INFO - PROCESS | 3948 | 1465120140324 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 3948 | 1465120140327 Marionette TRACE conn3 <- [1,2586,null,{}] 02:49:00 INFO - PROCESS | 3948 | 1465120140331 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 3948 | 1465120140334 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:00 INFO - PROCESS | 3948 | 1465120140443 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:49:00 INFO - PROCESS | 3948 | 1465120140583 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3948 | 1465120140586 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:00 INFO - PROCESS | 3948 | ++DOCSHELL 1436D400 == 38 [pid = 3948] [id = 656] 02:49:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (150B0C00) [pid = 3948] [serial = 1968] [outer = 00000000] 02:49:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15450800) [pid = 3948] [serial = 1969] [outer = 150B0C00] 02:49:00 INFO - PROCESS | 3948 | 1465120140642 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (15EE0000) [pid = 3948] [serial = 1970] [outer = 150B0C00] 02:49:01 INFO - PROCESS | 3948 | 1465120141218 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 936ms 02:49:01 INFO - PROCESS | 3948 | 1465120141281 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3948 | 1465120141284 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:49:01 INFO - PROCESS | 3948 | 1465120141289 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:49:01 INFO - PROCESS | 3948 | 1465120141292 Marionette TRACE conn3 <- [1,2590,null,{}] 02:49:01 INFO - PROCESS | 3948 | 1465120141303 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 3948 | 1465120141308 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:01 INFO - PROCESS | 3948 | 1465120141420 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:49:01 INFO - PROCESS | 3948 | 1465120141554 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3948 | 1465120141558 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:01 INFO - PROCESS | 3948 | ++DOCSHELL 17889800 == 39 [pid = 3948] [id = 657] 02:49:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (17889C00) [pid = 3948] [serial = 1971] [outer = 00000000] 02:49:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (17F6B800) [pid = 3948] [serial = 1972] [outer = 17889C00] 02:49:01 INFO - PROCESS | 3948 | 1465120141613 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (19976000) [pid = 3948] [serial = 1973] [outer = 17889C00] 02:49:02 INFO - PROCESS | 3948 | 1465120142240 Marionette TRACE conn3 <- [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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 983ms 02:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:49:02 INFO - PROCESS | 3948 | 1465120142280 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3948 | 1465120142283 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 3948 | 1465120142286 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 3948 | 1465120142288 Marionette TRACE conn3 <- [1,2594,null,{}] 02:49:02 INFO - PROCESS | 3948 | 1465120142292 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 3948 | 1465120142294 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:02 INFO - PROCESS | 3948 | 1465120142400 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:49:02 INFO - PROCESS | 3948 | 1465120142667 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3948 | 1465120142670 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:02 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FA400 == 40 [pid = 3948] [id = 658] 02:49:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (0F2A2C00) [pid = 3948] [serial = 1974] [outer = 00000000] 02:49:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (0F2F8400) [pid = 3948] [serial = 1975] [outer = 0F2A2C00] 02:49:02 INFO - PROCESS | 3948 | 1465120142742 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (104E7400) [pid = 3948] [serial = 1976] [outer = 0F2A2C00] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 0F2A6000 == 39 [pid = 3948] [id = 634] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 1302A400 == 38 [pid = 3948] [id = 653] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 0F2A5C00 == 37 [pid = 3948] [id = 652] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 16F85C00 == 36 [pid = 3948] [id = 651] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 15DA4800 == 35 [pid = 3948] [id = 650] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 15D9A000 == 34 [pid = 3948] [id = 649] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 15422800 == 33 [pid = 3948] [id = 648] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 1283EC00 == 32 [pid = 3948] [id = 647] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 10A54800 == 31 [pid = 3948] [id = 646] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 0F2A3C00 == 30 [pid = 3948] [id = 643] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 13917000 == 29 [pid = 3948] [id = 645] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 0F2EEC00 == 28 [pid = 3948] [id = 644] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 17889800 == 27 [pid = 3948] [id = 657] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 1536D000 == 26 [pid = 3948] [id = 654] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 0F2AA400 == 25 [pid = 3948] [id = 655] 02:49:03 INFO - PROCESS | 3948 | --DOCSHELL 1436D400 == 24 [pid = 3948] [id = 656] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (150FAC00) [pid = 3948] [serial = 1912] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (104E6400) [pid = 3948] [serial = 1906] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (105ED400) [pid = 3948] [serial = 1907] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (12890400) [pid = 3948] [serial = 1909] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12AC8400) [pid = 3948] [serial = 1910] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (10560400) [pid = 3948] [serial = 1904] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1027A400) [pid = 3948] [serial = 1903] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (17108800) [pid = 3948] [serial = 1921] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (130E3800) [pid = 3948] [serial = 1895] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12846000) [pid = 3948] [serial = 1894] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (160C2C00) [pid = 3948] [serial = 1898] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15EE0400) [pid = 3948] [serial = 1897] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1997D000) [pid = 3948] [serial = 1901] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (183AC800) [pid = 3948] [serial = 1900] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16B28800) [pid = 3948] [serial = 1918] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (12840000) [pid = 3948] [serial = 1924] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (172C6400) [pid = 3948] [serial = 1927] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (173E2000) [pid = 3948] [serial = 1928] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (171E0400) [pid = 3948] [serial = 1922] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15DA5000) [pid = 3948] [serial = 1915] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16CD4000) [pid = 3948] [serial = 1919] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (15EDF000) [pid = 3948] [serial = 1916] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (151A5000) [pid = 3948] [serial = 1913] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (17D38C00) [pid = 3948] [serial = 1930] [outer = 00000000] [url = about:blank] 02:49:03 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (150B0800) [pid = 3948] [serial = 1925] [outer = 00000000] [url = about:blank] 02:49:04 INFO - PROCESS | 3948 | 1465120144084 Marionette TRACE conn3 <- [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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1841ms 02:49:04 INFO - PROCESS | 3948 | 1465120144142 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3948 | 1465120144146 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:49:04 INFO - PROCESS | 3948 | 1465120144192 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3948 | 1465120144195 Marionette TRACE conn3 <- [1,2598,null,{}] 02:49:04 INFO - PROCESS | 3948 | 1465120144205 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3948 | 1465120144208 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:04 INFO - PROCESS | 3948 | 1465120144315 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:49:04 INFO - PROCESS | 3948 | 1465120144405 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3948 | 1465120144409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:04 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EC800 == 25 [pid = 3948] [id = 659] 02:49:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (0F2F2400) [pid = 3948] [serial = 1977] [outer = 00000000] 02:49:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (105F4000) [pid = 3948] [serial = 1978] [outer = 0F2F2400] 02:49:04 INFO - PROCESS | 3948 | 1465120144458 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (10A5EC00) [pid = 3948] [serial = 1979] [outer = 0F2F2400] 02:49:04 INFO - PROCESS | 3948 | 1465120144890 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 780ms 02:49:04 INFO - PROCESS | 3948 | 1465120144933 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3948 | 1465120144938 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:49:04 INFO - PROCESS | 3948 | 1465120144945 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3948 | 1465120144947 Marionette TRACE conn3 <- [1,2602,null,{}] 02:49:04 INFO - PROCESS | 3948 | 1465120144951 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3948 | 1465120144954 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:05 INFO - PROCESS | 3948 | 1465120145042 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:49:05 INFO - PROCESS | 3948 | 1465120145050 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3948 | 1465120145053 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:05 INFO - PROCESS | 3948 | ++DOCSHELL 1283F000 == 26 [pid = 3948] [id = 660] 02:49:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (12840000) [pid = 3948] [serial = 1980] [outer = 00000000] 02:49:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12848000) [pid = 3948] [serial = 1981] [outer = 12840000] 02:49:05 INFO - PROCESS | 3948 | 1465120145099 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (12A10400) [pid = 3948] [serial = 1982] [outer = 12840000] 02:49:05 INFO - PROCESS | 3948 | 1465120145578 Marionette TRACE conn3 <- [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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 687ms 02:49:05 INFO - PROCESS | 3948 | 1465120145643 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3948 | 1465120145646 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:49:05 INFO - PROCESS | 3948 | 1465120145649 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3948 | 1465120145653 Marionette TRACE conn3 <- [1,2606,null,{}] 02:49:05 INFO - PROCESS | 3948 | 1465120145663 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 3948 | 1465120145668 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:05 INFO - PROCESS | 3948 | 1465120145780 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:49:05 INFO - PROCESS | 3948 | 1465120145884 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3948 | 1465120145888 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:05 INFO - PROCESS | 3948 | ++DOCSHELL 13914C00 == 27 [pid = 3948] [id = 661] 02:49:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (13915C00) [pid = 3948] [serial = 1983] [outer = 00000000] 02:49:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (150BA800) [pid = 3948] [serial = 1984] [outer = 13915C00] 02:49:05 INFO - PROCESS | 3948 | 1465120145943 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151A3000) [pid = 3948] [serial = 1985] [outer = 13915C00] 02:49:06 INFO - PROCESS | 3948 | 1465120146375 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 02:49:06 INFO - PROCESS | 3948 | 1465120146389 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3948 | 1465120146392 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:49:06 INFO - PROCESS | 3948 | 1465120146395 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3948 | 1465120146397 Marionette TRACE conn3 <- [1,2610,null,{}] 02:49:06 INFO - PROCESS | 3948 | 1465120146409 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 3948 | 1465120146411 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:06 INFO - PROCESS | 3948 | 1465120146533 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:49:06 INFO - PROCESS | 3948 | 1465120146538 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3948 | 1465120146540 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:06 INFO - PROCESS | 3948 | ++DOCSHELL 150F7800 == 28 [pid = 3948] [id = 662] 02:49:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (151A1400) [pid = 3948] [serial = 1986] [outer = 00000000] 02:49:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15430800) [pid = 3948] [serial = 1987] [outer = 151A1400] 02:49:06 INFO - PROCESS | 3948 | 1465120146586 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15D9D400) [pid = 3948] [serial = 1988] [outer = 151A1400] 02:49:07 INFO - PROCESS | 3948 | 1465120147048 Marionette TRACE conn3 <- [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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 686ms 02:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:49:07 INFO - PROCESS | 3948 | 1465120147095 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3948 | 1465120147096 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:49:07 INFO - PROCESS | 3948 | 1465120147100 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 3948 | 1465120147101 Marionette TRACE conn3 <- [1,2614,null,{}] 02:49:07 INFO - PROCESS | 3948 | 1465120147105 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 3948 | 1465120147107 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:07 INFO - PROCESS | 3948 | 1465120147245 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:49:07 INFO - PROCESS | 3948 | 1465120147265 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 3948 | 1465120147267 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:07 INFO - PROCESS | 3948 | ++DOCSHELL 15EE0C00 == 29 [pid = 3948] [id = 663] 02:49:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160B4C00) [pid = 3948] [serial = 1989] [outer = 00000000] 02:49:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (160BC400) [pid = 3948] [serial = 1990] [outer = 160B4C00] 02:49:07 INFO - PROCESS | 3948 | 1465120147311 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (162AD400) [pid = 3948] [serial = 1991] [outer = 160B4C00] 02:49:07 INFO - PROCESS | 3948 | 1465120147760 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 686ms 02:49:07 INFO - PROCESS | 3948 | 1465120147800 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3948 | 1465120147802 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:49:07 INFO - PROCESS | 3948 | 1465120147810 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 3948 | 1465120147812 Marionette TRACE conn3 <- [1,2618,null,{}] 02:49:07 INFO - PROCESS | 3948 | 1465120147815 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 3948 | 1465120147820 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:07 INFO - PROCESS | 3948 | 1465120147954 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:49:08 INFO - PROCESS | 3948 | 1465120148031 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3948 | 1465120148033 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:08 INFO - PROCESS | 3948 | ++DOCSHELL 16F0A400 == 30 [pid = 3948] [id = 664] 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F0B800) [pid = 3948] [serial = 1992] [outer = 00000000] 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F89C00) [pid = 3948] [serial = 1993] [outer = 16F0B800] 02:49:08 INFO - PROCESS | 3948 | 1465120148076 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17109800) [pid = 3948] [serial = 1994] [outer = 16F0B800] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16F89400) [pid = 3948] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2EB000) [pid = 3948] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15EE0800) [pid = 3948] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (17387400) [pid = 3948] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (13BCC400) [pid = 3948] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15424400) [pid = 3948] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1284B400) [pid = 3948] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (10A57800) [pid = 3948] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (0F2EFC00) [pid = 3948] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13BC1400) [pid = 3948] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1837A000) [pid = 3948] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:49:08 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15DA5400) [pid = 3948] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:49:08 INFO - PROCESS | 3948 | 1465120148677 Marionette TRACE conn3 <- [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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 905ms 02:49:08 INFO - PROCESS | 3948 | 1465120148710 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3948 | 1465120148712 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:49:08 INFO - PROCESS | 3948 | 1465120148715 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 3948 | 1465120148717 Marionette TRACE conn3 <- [1,2622,null,{}] 02:49:08 INFO - PROCESS | 3948 | 1465120148720 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 3948 | 1465120148722 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:08 INFO - PROCESS | 3948 | 1465120148807 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:49:08 INFO - PROCESS | 3948 | 1465120148812 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3948 | 1465120148814 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:08 INFO - PROCESS | 3948 | ++DOCSHELL 13BC1400 == 31 [pid = 3948] [id = 665] 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (1437BC00) [pid = 3948] [serial = 1995] [outer = 00000000] 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (15DA5400) [pid = 3948] [serial = 1996] [outer = 1437BC00] 02:49:08 INFO - PROCESS | 3948 | 1465120148856 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (15EE0800) [pid = 3948] [serial = 1997] [outer = 1437BC00] 02:49:09 INFO - PROCESS | 3948 | 1465120149287 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 593ms 02:49:09 INFO - PROCESS | 3948 | 1465120149326 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3948 | 1465120149328 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:49:09 INFO - PROCESS | 3948 | 1465120149332 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3948 | 1465120149334 Marionette TRACE conn3 <- [1,2626,null,{}] 02:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:49:09 INFO - PROCESS | 3948 | 1465120149338 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 3948 | 1465120149340 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:09 INFO - PROCESS | 3948 | 1465120149415 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:49:09 INFO - PROCESS | 3948 | 1465120149420 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3948 | 1465120149422 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:09 INFO - PROCESS | 3948 | ++DOCSHELL 17103800 == 32 [pid = 3948] [id = 666] 02:49:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1710F800) [pid = 3948] [serial = 1998] [outer = 00000000] 02:49:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (171EAC00) [pid = 3948] [serial = 1999] [outer = 1710F800] 02:49:09 INFO - PROCESS | 3948 | 1465120149466 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F8BC00) [pid = 3948] [serial = 2000] [outer = 1710F800] 02:49:09 INFO - PROCESS | 3948 | 1465120149891 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 593ms 02:49:09 INFO - PROCESS | 3948 | 1465120149944 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3948 | 1465120149946 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:49:09 INFO - PROCESS | 3948 | 1465120149950 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3948 | 1465120149952 Marionette TRACE conn3 <- [1,2630,null,{}] 02:49:09 INFO - PROCESS | 3948 | 1465120149955 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 3948 | 1465120149957 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:10 INFO - PROCESS | 3948 | 1465120150043 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:49:10 INFO - PROCESS | 3948 | 1465120150049 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3948 | 1465120150051 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:10 INFO - PROCESS | 3948 | ++DOCSHELL 13911800 == 33 [pid = 3948] [id = 667] 02:49:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (173E7000) [pid = 3948] [serial = 2001] [outer = 00000000] 02:49:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (178F3000) [pid = 3948] [serial = 2002] [outer = 173E7000] 02:49:10 INFO - PROCESS | 3948 | 1465120150093 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (178F9800) [pid = 3948] [serial = 2003] [outer = 173E7000] 02:49:10 INFO - PROCESS | 3948 | 1465120150789 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 905ms 02:49:10 INFO - PROCESS | 3948 | 1465120150854 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3948 | 1465120150858 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:49:10 INFO - PROCESS | 3948 | 1465120150863 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 3948 | 1465120150867 Marionette TRACE conn3 <- [1,2634,null,{}] 02:49:10 INFO - PROCESS | 3948 | 1465120150872 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 3948 | 1465120150875 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:10 INFO - PROCESS | 3948 | 1465120151001 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:49:11 INFO - PROCESS | 3948 | 1465120151149 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3948 | 1465120151152 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:11 INFO - PROCESS | 3948 | ++DOCSHELL 0F2ACC00 == 34 [pid = 3948] [id = 668] 02:49:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (10275C00) [pid = 3948] [serial = 2004] [outer = 00000000] 02:49:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (11224000) [pid = 3948] [serial = 2005] [outer = 10275C00] 02:49:11 INFO - PROCESS | 3948 | 1465120151209 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (12802C00) [pid = 3948] [serial = 2006] [outer = 10275C00] 02:49:12 INFO - PROCESS | 3948 | 1465120152016 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1186ms 02:49:12 INFO - PROCESS | 3948 | 1465120152064 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3948 | 1465120152069 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:49:12 INFO - PROCESS | 3948 | 1465120152076 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3948 | 1465120152078 Marionette TRACE conn3 <- [1,2638,null,{}] 02:49:12 INFO - PROCESS | 3948 | 1465120152084 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3948 | 1465120152087 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:12 INFO - PROCESS | 3948 | 1465120152223 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:49:12 INFO - PROCESS | 3948 | 1465120152462 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3948 | 1465120152465 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:12 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FE800 == 35 [pid = 3948] [id = 669] 02:49:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (0F29D800) [pid = 3948] [serial = 2007] [outer = 00000000] 02:49:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (0F2ABC00) [pid = 3948] [serial = 2008] [outer = 0F29D800] 02:49:12 INFO - PROCESS | 3948 | 1465120152524 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (10271800) [pid = 3948] [serial = 2009] [outer = 0F29D800] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 17103800 == 34 [pid = 3948] [id = 666] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 13BC1400 == 33 [pid = 3948] [id = 665] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 16F0A400 == 32 [pid = 3948] [id = 664] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 15EE0C00 == 31 [pid = 3948] [id = 663] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 150F7800 == 30 [pid = 3948] [id = 662] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 13914C00 == 29 [pid = 3948] [id = 661] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 1283F000 == 28 [pid = 3948] [id = 660] 02:49:13 INFO - PROCESS | 3948 | --DOCSHELL 0F2EC800 == 27 [pid = 3948] [id = 659] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (171EB400) [pid = 3948] [serial = 1954] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (130E4800) [pid = 3948] [serial = 1957] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (16F0E800) [pid = 3948] [serial = 1951] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (17DE6800) [pid = 3948] [serial = 1931] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (13DE0C00) [pid = 3948] [serial = 1936] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (151A9400) [pid = 3948] [serial = 1937] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (1544D000) [pid = 3948] [serial = 1945] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12D64000) [pid = 3948] [serial = 1942] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1333C800) [pid = 3948] [serial = 1943] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (10FB4000) [pid = 3948] [serial = 1939] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (11282000) [pid = 3948] [serial = 1940] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (10B5D400) [pid = 3948] [serial = 1933] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (11285800) [pid = 3948] [serial = 1934] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (17D3A400) [pid = 3948] [serial = 1960] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (183B3000) [pid = 3948] [serial = 1963] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (19974C00) [pid = 3948] [serial = 1964] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (178F0C00) [pid = 3948] [serial = 1955] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (18119000) [pid = 3948] [serial = 1961] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (160BB400) [pid = 3948] [serial = 1948] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (16F7E800) [pid = 3948] [serial = 1952] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (16848400) [pid = 3948] [serial = 1949] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (15D8AC00) [pid = 3948] [serial = 1946] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (15DA0800) [pid = 3948] [serial = 1958] [outer = 00000000] [url = about:blank] 02:49:13 INFO - PROCESS | 3948 | 1465120153173 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1155ms 02:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:49:13 INFO - PROCESS | 3948 | 1465120153216 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3948 | 1465120153220 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:49:13 INFO - PROCESS | 3948 | 1465120153224 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3948 | 1465120153226 Marionette TRACE conn3 <- [1,2642,null,{}] 02:49:13 INFO - PROCESS | 3948 | 1465120153231 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 3948 | 1465120153235 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:13 INFO - PROCESS | 3948 | 1465120153323 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:49:13 INFO - PROCESS | 3948 | 1465120153429 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3948 | 1465120153432 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:13 INFO - PROCESS | 3948 | ++DOCSHELL 104EA800 == 28 [pid = 3948] [id = 670] 02:49:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (11C74400) [pid = 3948] [serial = 2010] [outer = 00000000] 02:49:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (12A08000) [pid = 3948] [serial = 2011] [outer = 11C74400] 02:49:13 INFO - PROCESS | 3948 | 1465120153479 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (12D64000) [pid = 3948] [serial = 2012] [outer = 11C74400] 02:49:13 INFO - PROCESS | 3948 | 1465120153911 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 02:49:13 INFO - PROCESS | 3948 | 1465120153963 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3948 | 1465120153967 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:49:13 INFO - PROCESS | 3948 | 1465120153972 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:49:13 INFO - PROCESS | 3948 | 1465120153974 Marionette TRACE conn3 <- [1,2646,null,{}] 02:49:13 INFO - PROCESS | 3948 | 1465120153977 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 3948 | 1465120153979 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:14 INFO - PROCESS | 3948 | 1465120154068 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:49:14 INFO - PROCESS | 3948 | 1465120154082 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3948 | 1465120154084 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:14 INFO - PROCESS | 3948 | ++DOCSHELL 13DE1400 == 29 [pid = 3948] [id = 671] 02:49:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (13DE2000) [pid = 3948] [serial = 2013] [outer = 00000000] 02:49:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (150EEC00) [pid = 3948] [serial = 2014] [outer = 13DE2000] 02:49:14 INFO - PROCESS | 3948 | 1465120154128 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (151AA800) [pid = 3948] [serial = 2015] [outer = 13DE2000] 02:49:14 INFO - PROCESS | 3948 | 1465120154601 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 687ms 02:49:14 INFO - PROCESS | 3948 | 1465120154672 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3948 | 1465120154674 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:49:14 INFO - PROCESS | 3948 | 1465120154679 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3948 | 1465120154684 Marionette TRACE conn3 <- [1,2650,null,{}] 02:49:14 INFO - PROCESS | 3948 | 1465120154693 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 3948 | 1465120154697 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:14 INFO - PROCESS | 3948 | 1465120154782 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:49:14 INFO - PROCESS | 3948 | 1465120154888 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3948 | 1465120154890 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:14 INFO - PROCESS | 3948 | ++DOCSHELL 15DA3800 == 30 [pid = 3948] [id = 672] 02:49:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (15DA4800) [pid = 3948] [serial = 2016] [outer = 00000000] 02:49:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (160B7000) [pid = 3948] [serial = 2017] [outer = 15DA4800] 02:49:14 INFO - PROCESS | 3948 | 1465120154933 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (160C1400) [pid = 3948] [serial = 2018] [outer = 15DA4800] 02:49:15 INFO - PROCESS | 3948 | 1465120155336 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 02:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:49:15 INFO - PROCESS | 3948 | 1465120155377 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3948 | 1465120155379 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:49:15 INFO - PROCESS | 3948 | 1465120155382 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 3948 | 1465120155384 Marionette TRACE conn3 <- [1,2654,null,{}] 02:49:15 INFO - PROCESS | 3948 | 1465120155387 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 3948 | 1465120155389 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:15 INFO - PROCESS | 3948 | 1465120155533 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:49:15 INFO - PROCESS | 3948 | 1465120155554 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3948 | 1465120155556 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:15 INFO - PROCESS | 3948 | ++DOCSHELL 16CD4000 == 31 [pid = 3948] [id = 673] 02:49:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (16CD6800) [pid = 3948] [serial = 2019] [outer = 00000000] 02:49:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (16F0B400) [pid = 3948] [serial = 2020] [outer = 16CD6800] 02:49:15 INFO - PROCESS | 3948 | 1465120155600 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16F7F400) [pid = 3948] [serial = 2021] [outer = 16CD6800] 02:49:16 INFO - PROCESS | 3948 | 1465120156509 Marionette TRACE conn3 <- [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]]]}] 02:49:16 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) 02:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1139ms 02:49:16 INFO - PROCESS | 3948 | 1465120156529 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3948 | 1465120156531 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:49:16 INFO - PROCESS | 3948 | 1465120156534 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 3948 | 1465120156536 Marionette TRACE conn3 <- [1,2658,null,{}] 02:49:16 INFO - PROCESS | 3948 | 1465120156539 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 3948 | 1465120156541 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:16 INFO - PROCESS | 3948 | 1465120156652 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:49:16 INFO - PROCESS | 3948 | 1465120156657 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3948 | 1465120156663 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:16 INFO - PROCESS | 3948 | ++DOCSHELL 13378400 == 32 [pid = 3948] [id = 674] 02:49:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (16F83800) [pid = 3948] [serial = 2022] [outer = 00000000] 02:49:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1710EC00) [pid = 3948] [serial = 2023] [outer = 16F83800] 02:49:16 INFO - PROCESS | 3948 | 1465120156717 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (176EE000) [pid = 3948] [serial = 2024] [outer = 16F83800] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (0F2F2400) [pid = 3948] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (13915C00) [pid = 3948] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (12840000) [pid = 3948] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (0F2A2C00) [pid = 3948] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (151A1400) [pid = 3948] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (160B4C00) [pid = 3948] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (16F0B800) [pid = 3948] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (0F2AB400) [pid = 3948] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (150B0C00) [pid = 3948] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (17889C00) [pid = 3948] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:49:17 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1437BC00) [pid = 3948] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:49:17 INFO - PROCESS | 3948 | 1465120157693 Marionette TRACE conn3 <- [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] 02:49:17 INFO - PROCESS | 3948 | 1465120157738 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:49:17 INFO - PROCESS | 3948 | 1465120157741 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:49:17 INFO - PROCESS | 3948 | 1465120157743 Marionette TRACE conn3 <- [1,2662,null,{}] 02:49:17 INFO - PROCESS | 3948 | 1465120157747 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3948 | 1465120157749 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:17 INFO - PROCESS | 3948 | 1465120157862 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:49:17 INFO - PROCESS | 3948 | 1465120157870 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3948 | 1465120157881 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:17 INFO - PROCESS | 3948 | ++DOCSHELL 10FBBC00 == 33 [pid = 3948] [id = 675] 02:49:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (11282000) [pid = 3948] [serial = 2025] [outer = 00000000] 02:49:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (151B0C00) [pid = 3948] [serial = 2026] [outer = 11282000] 02:49:17 INFO - PROCESS | 3948 | 1465120157925 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (151A7400) [pid = 3948] [serial = 2027] [outer = 11282000] 02:49:18 INFO - PROCESS | 3948 | 1465120158838 Marionette TRACE conn3 <- [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] 02:49:18 INFO - PROCESS | 3948 | 1465120158888 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:49:18 INFO - PROCESS | 3948 | 1465120158892 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:49:18 INFO - PROCESS | 3948 | 1465120158894 Marionette TRACE conn3 <- [1,2666,null,{}] 02:49:18 INFO - PROCESS | 3948 | 1465120158897 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 3948 | 1465120158899 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:19 INFO - PROCESS | 3948 | 1465120159014 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:49:19 INFO - PROCESS | 3948 | 1465120159022 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 3948 | 1465120159024 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:19 INFO - PROCESS | 3948 | ++DOCSHELL 160BD800 == 34 [pid = 3948] [id = 676] 02:49:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (16F8A000) [pid = 3948] [serial = 2028] [outer = 00000000] 02:49:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (17889800) [pid = 3948] [serial = 2029] [outer = 16F8A000] 02:49:19 INFO - PROCESS | 3948 | 1465120159068 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (17979C00) [pid = 3948] [serial = 2030] [outer = 16F8A000] 02:49:20 INFO - PROCESS | 3948 | 1465120160169 Marionette TRACE conn3 <- [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]]]}] 02:49:20 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) 02:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1295ms 02:49:20 INFO - PROCESS | 3948 | 1465120160215 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 3948 | 1465120160219 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:49:20 INFO - PROCESS | 3948 | 1465120160225 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3948 | 1465120160229 Marionette TRACE conn3 <- [1,2670,null,{}] 02:49:20 INFO - PROCESS | 3948 | 1465120160242 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 3948 | 1465120160245 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:20 INFO - PROCESS | 3948 | 1465120160388 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:49:20 INFO - PROCESS | 3948 | 1465120160565 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3948 | 1465120160568 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:20 INFO - PROCESS | 3948 | ++DOCSHELL 105FB000 == 35 [pid = 3948] [id = 677] 02:49:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (10B64C00) [pid = 3948] [serial = 2031] [outer = 00000000] 02:49:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12D99C00) [pid = 3948] [serial = 2032] [outer = 10B64C00] 02:49:20 INFO - PROCESS | 3948 | 1465120160623 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (13821400) [pid = 3948] [serial = 2033] [outer = 10B64C00] 02:49:21 INFO - PROCESS | 3948 | 1465120161651 Marionette TRACE conn3 <- [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]]]}] 02:49:21 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) 02:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1451ms 02:49:21 INFO - PROCESS | 3948 | 1465120161689 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3948 | 1465120161694 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:49:21 INFO - PROCESS | 3948 | 1465120161701 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3948 | 1465120161704 Marionette TRACE conn3 <- [1,2674,null,{}] 02:49:21 INFO - PROCESS | 3948 | 1465120161752 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 3948 | 1465120161757 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:22 INFO - PROCESS | 3948 | 1465120162014 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:49:22 INFO - PROCESS | 3948 | 1465120162203 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3948 | 1465120162206 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:22 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EA400 == 36 [pid = 3948] [id = 678] 02:49:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (0F2EA800) [pid = 3948] [serial = 2034] [outer = 00000000] 02:49:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (102D1C00) [pid = 3948] [serial = 2035] [outer = 0F2EA800] 02:49:22 INFO - PROCESS | 3948 | 1465120162260 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (10A5AC00) [pid = 3948] [serial = 2036] [outer = 0F2EA800] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 0C7FA400 == 35 [pid = 3948] [id = 658] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 10FBBC00 == 34 [pid = 3948] [id = 675] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 13378400 == 33 [pid = 3948] [id = 674] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 16CD4000 == 32 [pid = 3948] [id = 673] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 15DA3800 == 31 [pid = 3948] [id = 672] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 13DE1400 == 30 [pid = 3948] [id = 671] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 104EA800 == 29 [pid = 3948] [id = 670] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 0C7FE800 == 28 [pid = 3948] [id = 669] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 13911800 == 27 [pid = 3948] [id = 667] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 0F2ACC00 == 26 [pid = 3948] [id = 668] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 160BD800 == 25 [pid = 3948] [id = 676] 02:49:23 INFO - PROCESS | 3948 | --DOCSHELL 105FB000 == 24 [pid = 3948] [id = 677] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (105F4000) [pid = 3948] [serial = 1978] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (10A5EC00) [pid = 3948] [serial = 1979] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (150BA800) [pid = 3948] [serial = 1984] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (12848000) [pid = 3948] [serial = 1981] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (12A10400) [pid = 3948] [serial = 1982] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (104E7400) [pid = 3948] [serial = 1976] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (0F2F8400) [pid = 3948] [serial = 1975] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15430800) [pid = 3948] [serial = 1987] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (160BC400) [pid = 3948] [serial = 1990] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16F89C00) [pid = 3948] [serial = 1993] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (162AD400) [pid = 3948] [serial = 1991] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (178F3000) [pid = 3948] [serial = 2002] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (171EAC00) [pid = 3948] [serial = 1999] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (12A07C00) [pid = 3948] [serial = 1967] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (11280400) [pid = 3948] [serial = 1966] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (15EE0000) [pid = 3948] [serial = 1970] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (15450800) [pid = 3948] [serial = 1969] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (19976000) [pid = 3948] [serial = 1973] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (17F6B800) [pid = 3948] [serial = 1972] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (17109800) [pid = 3948] [serial = 1994] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (15DA5400) [pid = 3948] [serial = 1996] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (15D9D400) [pid = 3948] [serial = 1988] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (15EE0800) [pid = 3948] [serial = 1997] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | --DOMWINDOW == 52 (151A3000) [pid = 3948] [serial = 1985] [outer = 00000000] [url = about:blank] 02:49:23 INFO - PROCESS | 3948 | 1465120163903 Marionette TRACE conn3 <- [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] 02:49:23 INFO - PROCESS | 3948 | 1465120163958 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:49:23 INFO - PROCESS | 3948 | 1465120163963 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 3948 | 1465120163966 Marionette TRACE conn3 <- [1,2678,null,{}] 02:49:23 INFO - PROCESS | 3948 | 1465120163972 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 3948 | 1465120163975 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:24 INFO - PROCESS | 3948 | 1465120164064 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:49:24 INFO - PROCESS | 3948 | 1465120164072 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3948 | 1465120164074 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:24 INFO - PROCESS | 3948 | ++DOCSHELL 10A54800 == 25 [pid = 3948] [id = 679] 02:49:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (10A56400) [pid = 3948] [serial = 2037] [outer = 00000000] 02:49:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (1122A000) [pid = 3948] [serial = 2038] [outer = 10A56400] 02:49:24 INFO - PROCESS | 3948 | 1465120164122 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (11280400) [pid = 3948] [serial = 2039] [outer = 10A56400] 02:49:25 INFO - PROCESS | 3948 | 1465120165087 Marionette TRACE conn3 <- [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] 02:49:25 INFO - PROCESS | 3948 | 1465120165110 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:49:25 INFO - PROCESS | 3948 | 1465120165117 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 3948 | 1465120165120 Marionette TRACE conn3 <- [1,2682,null,{}] 02:49:25 INFO - PROCESS | 3948 | 1465120165124 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 3948 | 1465120165126 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:25 INFO - PROCESS | 3948 | 1465120165213 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:49:25 INFO - PROCESS | 3948 | 1465120165219 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3948 | 1465120165222 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:25 INFO - PROCESS | 3948 | ++DOCSHELL 12A10400 == 26 [pid = 3948] [id = 680] 02:49:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (12A85C00) [pid = 3948] [serial = 2040] [outer = 00000000] 02:49:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (12B58400) [pid = 3948] [serial = 2041] [outer = 12A85C00] 02:49:25 INFO - PROCESS | 3948 | 1465120165269 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (13088000) [pid = 3948] [serial = 2042] [outer = 12A85C00] 02:49:26 INFO - PROCESS | 3948 | 1465120166277 Marionette TRACE conn3 <- [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] 02:49:26 INFO - PROCESS | 3948 | 1465120166317 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:49:26 INFO - PROCESS | 3948 | 1465120166321 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3948 | 1465120166324 Marionette TRACE conn3 <- [1,2686,null,{}] 02:49:26 INFO - PROCESS | 3948 | 1465120166335 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 3948 | 1465120166339 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:26 INFO - PROCESS | 3948 | 1465120166456 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:49:26 INFO - PROCESS | 3948 | 1465120166464 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3948 | 1465120166467 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:26 INFO - PROCESS | 3948 | ++DOCSHELL 150F1400 == 27 [pid = 3948] [id = 681] 02:49:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (150F1800) [pid = 3948] [serial = 2043] [outer = 00000000] 02:49:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (151AA000) [pid = 3948] [serial = 2044] [outer = 150F1800] 02:49:26 INFO - PROCESS | 3948 | 1465120166573 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (15423400) [pid = 3948] [serial = 2045] [outer = 150F1800] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1710F800) [pid = 3948] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (16CD6800) [pid = 3948] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (16F83800) [pid = 3948] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (15DA4800) [pid = 3948] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (11C74400) [pid = 3948] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (10275C00) [pid = 3948] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (13DE2000) [pid = 3948] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (0F29D800) [pid = 3948] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 52 (173E7000) [pid = 3948] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 51 (16F8A000) [pid = 3948] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:49:27 INFO - PROCESS | 3948 | --DOMWINDOW == 50 (11282000) [pid = 3948] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:49:27 INFO - PROCESS | 3948 | 1465120167531 Marionette TRACE conn3 <- [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] 02:49:27 INFO - PROCESS | 3948 | 1465120167580 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:49:27 INFO - PROCESS | 3948 | 1465120167583 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:49:27 INFO - PROCESS | 3948 | 1465120167585 Marionette TRACE conn3 <- [1,2690,null,{}] 02:49:27 INFO - PROCESS | 3948 | 1465120167588 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 3948 | 1465120167590 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:27 INFO - PROCESS | 3948 | 1465120167673 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:49:27 INFO - PROCESS | 3948 | 1465120167679 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3948 | 1465120167681 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:27 INFO - PROCESS | 3948 | ++DOCSHELL 1284A400 == 28 [pid = 3948] [id = 682] 02:49:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 51 (12DA0C00) [pid = 3948] [serial = 2046] [outer = 00000000] 02:49:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (15649800) [pid = 3948] [serial = 2047] [outer = 12DA0C00] 02:49:27 INFO - PROCESS | 3948 | 1465120167725 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (15DA0000) [pid = 3948] [serial = 2048] [outer = 12DA0C00] 02:49:28 INFO - PROCESS | 3948 | 1465120168190 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 624ms 02:49:28 INFO - PROCESS | 3948 | 1465120168221 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3948 | 1465120168223 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 3948 | 1465120168226 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:49:28 INFO - PROCESS | 3948 | 1465120168228 Marionette TRACE conn3 <- [1,2694,null,{}] 02:49:28 INFO - PROCESS | 3948 | 1465120168231 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 3948 | 1465120168233 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:28 INFO - PROCESS | 3948 | 1465120168309 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:49:28 INFO - PROCESS | 3948 | 1465120168314 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3948 | 1465120168316 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:28 INFO - PROCESS | 3948 | ++DOCSHELL 15D99800 == 29 [pid = 3948] [id = 683] 02:49:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (15DA5400) [pid = 3948] [serial = 2049] [outer = 00000000] 02:49:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (160B8C00) [pid = 3948] [serial = 2050] [outer = 15DA5400] 02:49:28 INFO - PROCESS | 3948 | 1465120168359 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (160BD800) [pid = 3948] [serial = 2051] [outer = 15DA5400] 02:49:28 INFO - PROCESS | 3948 | 1465120168814 Marionette TRACE conn3 <- [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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 02:49:28 INFO - PROCESS | 3948 | 1465120168865 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3948 | 1465120168867 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 3948 | 1465120168870 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:49:28 INFO - PROCESS | 3948 | 1465120168872 Marionette TRACE conn3 <- [1,2698,null,{}] 02:49:28 INFO - PROCESS | 3948 | 1465120168875 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 3948 | 1465120168880 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:28 INFO - PROCESS | 3948 | 1465120168979 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:49:28 INFO - PROCESS | 3948 | 1465120168990 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3948 | 1465120168992 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:28 INFO - PROCESS | 3948 | ++DOCSHELL 16F03C00 == 30 [pid = 3948] [id = 684] 02:49:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (16F04C00) [pid = 3948] [serial = 2052] [outer = 00000000] 02:49:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (16F7F000) [pid = 3948] [serial = 2053] [outer = 16F04C00] 02:49:29 INFO - PROCESS | 3948 | 1465120169035 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (16F88000) [pid = 3948] [serial = 2054] [outer = 16F04C00] 02:49:29 INFO - PROCESS | 3948 | 1465120169536 Marionette TRACE conn3 <- [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] 02:49:29 INFO - PROCESS | 3948 | 1465120169616 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:49:29 INFO - PROCESS | 3948 | 1465120169622 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 3948 | 1465120169627 Marionette TRACE conn3 <- [1,2702,null,{}] 02:49:29 INFO - PROCESS | 3948 | 1465120169636 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 3948 | 1465120169641 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:29 INFO - PROCESS | 3948 | 1465120169819 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:49:29 INFO - PROCESS | 3948 | 1465120169932 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3948 | 1465120169935 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:29 INFO - PROCESS | 3948 | ++DOCSHELL 10A5D400 == 31 [pid = 3948] [id = 685] 02:49:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (10A5E000) [pid = 3948] [serial = 2055] [outer = 00000000] 02:49:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (11227800) [pid = 3948] [serial = 2056] [outer = 10A5E000] 02:49:29 INFO - PROCESS | 3948 | 1465120169992 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (11A18400) [pid = 3948] [serial = 2057] [outer = 10A5E000] 02:49:30 INFO - PROCESS | 3948 | 1465120170778 Marionette TRACE conn3 <- [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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1217ms 02:49:30 INFO - PROCESS | 3948 | 1465120170834 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3948 | 1465120170839 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:49:30 INFO - PROCESS | 3948 | 1465120170845 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 3948 | 1465120170848 Marionette TRACE conn3 <- [1,2706,null,{}] 02:49:30 INFO - PROCESS | 3948 | 1465120170852 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 3948 | 1465120170855 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:30 INFO - PROCESS | 3948 | 1465120170969 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:49:31 INFO - PROCESS | 3948 | 1465120171102 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3948 | 1465120171105 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:31 INFO - PROCESS | 3948 | ++DOCSHELL 1382C000 == 32 [pid = 3948] [id = 686] 02:49:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (13BBF800) [pid = 3948] [serial = 2058] [outer = 00000000] 02:49:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (1437A400) [pid = 3948] [serial = 2059] [outer = 13BBF800] 02:49:31 INFO - PROCESS | 3948 | 1465120171161 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (150EF400) [pid = 3948] [serial = 2060] [outer = 13BBF800] 02:49:31 INFO - PROCESS | 3948 | 1465120171958 Marionette TRACE conn3 <- [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] 02:49:32 INFO - PROCESS | 3948 | 1465120172012 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:49:32 INFO - PROCESS | 3948 | 1465120172018 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 3948 | 1465120172021 Marionette TRACE conn3 <- [1,2710,null,{}] 02:49:32 INFO - PROCESS | 3948 | 1465120172026 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 3948 | 1465120172029 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:32 INFO - PROCESS | 3948 | 1465120172126 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:49:32 INFO - PROCESS | 3948 | 1465120172133 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3948 | 1465120172136 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:32 INFO - PROCESS | 3948 | ++DOCSHELL 104EC800 == 27 [pid = 3948] [id = 687] 02:49:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 46 (104F0000) [pid = 3948] [serial = 2061] [outer = 00000000] 02:49:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 47 (105F3000) [pid = 3948] [serial = 2062] [outer = 104F0000] 02:49:32 INFO - PROCESS | 3948 | 1465120172183 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 48 (10A63400) [pid = 3948] [serial = 2063] [outer = 104F0000] 02:49:32 INFO - PROCESS | 3948 | 1465120172728 Marionette TRACE conn3 <- [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] 02:49:32 INFO - PROCESS | 3948 | 1465120172765 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:49:32 INFO - PROCESS | 3948 | 1465120172770 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 3948 | 1465120172773 Marionette TRACE conn3 <- [1,2714,null,{}] 02:49:32 INFO - PROCESS | 3948 | 1465120172776 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 3948 | 1465120172778 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:32 INFO - PROCESS | 3948 | 1465120172867 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:49:32 INFO - PROCESS | 3948 | 1465120172966 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3948 | 1465120172968 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:32 INFO - PROCESS | 3948 | ++DOCSHELL 1284C400 == 28 [pid = 3948] [id = 688] 02:49:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 49 (12890400) [pid = 3948] [serial = 2064] [outer = 00000000] 02:49:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 50 (12ACC000) [pid = 3948] [serial = 2065] [outer = 12890400] 02:49:33 INFO - PROCESS | 3948 | 1465120173014 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 51 (12D64000) [pid = 3948] [serial = 2066] [outer = 12890400] 02:49:33 INFO - PROCESS | 3948 | 1465120173391 Marionette TRACE conn3 <- [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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:49:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 624ms 02:49:33 INFO - PROCESS | 3948 | 1465120173409 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3948 | 1465120173412 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:49:33 INFO - PROCESS | 3948 | 1465120173415 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3948 | 1465120173419 Marionette TRACE conn3 <- [1,2718,null,{}] 02:49:33 INFO - PROCESS | 3948 | 1465120173429 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 3948 | 1465120173434 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:33 INFO - PROCESS | 3948 | 1465120173517 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:49:33 INFO - PROCESS | 3948 | 1465120173524 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3948 | 1465120173527 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:33 INFO - PROCESS | 3948 | ++DOCSHELL 1437C800 == 29 [pid = 3948] [id = 689] 02:49:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (1437C400) [pid = 3948] [serial = 2067] [outer = 00000000] 02:49:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (151A2C00) [pid = 3948] [serial = 2068] [outer = 1437C400] 02:49:33 INFO - PROCESS | 3948 | 1465120173575 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (15444800) [pid = 3948] [serial = 2069] [outer = 1437C400] 02:49:34 INFO - PROCESS | 3948 | 1465120174594 Marionette TRACE conn3 <- [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] 02:49:34 INFO - PROCESS | 3948 | 1465120174600 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:49:34 INFO - PROCESS | 3948 | 1465120174604 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 3948 | 1465120174605 Marionette TRACE conn3 <- [1,2722,null,{}] 02:49:34 INFO - PROCESS | 3948 | 1465120174609 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 3948 | 1465120174611 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:34 INFO - PROCESS | 3948 | 1465120174752 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:49:34 INFO - PROCESS | 3948 | 1465120174809 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 3948 | 1465120174811 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:34 INFO - PROCESS | 3948 | ++DOCSHELL 15EDE400 == 30 [pid = 3948] [id = 690] 02:49:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (15EDEC00) [pid = 3948] [serial = 2070] [outer = 00000000] 02:49:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (160B7000) [pid = 3948] [serial = 2071] [outer = 15EDEC00] 02:49:34 INFO - PROCESS | 3948 | 1465120174856 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (162AA400) [pid = 3948] [serial = 2072] [outer = 15EDEC00] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (150F1800) [pid = 3948] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (12A85C00) [pid = 3948] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (10A56400) [pid = 3948] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 53 (0F2EA800) [pid = 3948] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 52 (10B64C00) [pid = 3948] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 51 (12DA0C00) [pid = 3948] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:49:35 INFO - PROCESS | 3948 | --DOMWINDOW == 50 (15DA5400) [pid = 3948] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:49:35 INFO - PROCESS | 3948 | 1465120175325 Marionette TRACE conn3 <- [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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 02:49:35 INFO - PROCESS | 3948 | 1465120175345 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3948 | 1465120175347 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:49:35 INFO - PROCESS | 3948 | 1465120175350 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3948 | 1465120175352 Marionette TRACE conn3 <- [1,2726,null,{}] 02:49:35 INFO - PROCESS | 3948 | 1465120175355 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3948 | 1465120175357 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:35 INFO - PROCESS | 3948 | 1465120175440 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:49:35 INFO - PROCESS | 3948 | 1465120175445 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3948 | 1465120175448 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:35 INFO - PROCESS | 3948 | ++DOCSHELL 12A85C00 == 31 [pid = 3948] [id = 691] 02:49:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 51 (12D66000) [pid = 3948] [serial = 2073] [outer = 00000000] 02:49:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 52 (160BD400) [pid = 3948] [serial = 2074] [outer = 12D66000] 02:49:35 INFO - PROCESS | 3948 | 1465120175491 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 53 (16B31800) [pid = 3948] [serial = 2075] [outer = 12D66000] 02:49:35 INFO - PROCESS | 3948 | 1465120175940 Marionette TRACE conn3 <- [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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 639ms 02:49:35 INFO - PROCESS | 3948 | 1465120175989 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3948 | 1465120175991 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:49:35 INFO - PROCESS | 3948 | 1465120175994 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:49:35 INFO - PROCESS | 3948 | 1465120175996 Marionette TRACE conn3 <- [1,2730,null,{}] 02:49:35 INFO - PROCESS | 3948 | 1465120175998 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3948 | 1465120176004 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:36 INFO - PROCESS | 3948 | 1465120176109 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:49:36 INFO - PROCESS | 3948 | 1465120176114 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3948 | 1465120176116 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:36 INFO - PROCESS | 3948 | ++DOCSHELL 12842000 == 32 [pid = 3948] [id = 692] 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 54 (16F81000) [pid = 3948] [serial = 2076] [outer = 00000000] 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (17108400) [pid = 3948] [serial = 2077] [outer = 16F81000] 02:49:36 INFO - PROCESS | 3948 | 1465120176159 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (17110000) [pid = 3948] [serial = 2078] [outer = 16F81000] 02:49:36 INFO - PROCESS | 3948 | 1465120176643 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 02:49:36 INFO - PROCESS | 3948 | 1465120176694 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 3948 | 1465120176696 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:49:36 INFO - PROCESS | 3948 | 1465120176699 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:49:36 INFO - PROCESS | 3948 | 1465120176701 Marionette TRACE conn3 <- [1,2734,null,{}] 02:49:36 INFO - PROCESS | 3948 | 1465120176704 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 3948 | 1465120176706 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:36 INFO - PROCESS | 3948 | 1465120176786 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:49:36 INFO - PROCESS | 3948 | 1465120176793 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3948 | 1465120176796 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:36 INFO - PROCESS | 3948 | ++DOCSHELL 172C7000 == 33 [pid = 3948] [id = 693] 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (17387400) [pid = 3948] [serial = 2079] [outer = 00000000] 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (176E8400) [pid = 3948] [serial = 2080] [outer = 17387400] 02:49:36 INFO - PROCESS | 3948 | 1465120176844 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (176EF800) [pid = 3948] [serial = 2081] [outer = 17387400] 02:49:37 INFO - PROCESS | 3948 | 1465120177263 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 592ms 02:49:37 INFO - PROCESS | 3948 | 1465120177309 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3948 | 1465120177311 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:49:37 INFO - PROCESS | 3948 | 1465120177318 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 3948 | 1465120177319 Marionette TRACE conn3 <- [1,2738,null,{}] 02:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:49:37 INFO - PROCESS | 3948 | 1465120177323 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 3948 | 1465120177325 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:37 INFO - PROCESS | 3948 | 1465120177401 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:49:37 INFO - PROCESS | 3948 | 1465120177407 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 3948 | 1465120177409 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:37 INFO - PROCESS | 3948 | ++DOCSHELL 1382A800 == 34 [pid = 3948] [id = 694] 02:49:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (178ED400) [pid = 3948] [serial = 2082] [outer = 00000000] 02:49:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (1797F000) [pid = 3948] [serial = 2083] [outer = 178ED400] 02:49:37 INFO - PROCESS | 3948 | 1465120177451 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (17D3AC00) [pid = 3948] [serial = 2084] [outer = 178ED400] 02:49:37 INFO - PROCESS | 3948 | 1465120177926 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 02:49:37 INFO - PROCESS | 3948 | 1465120177957 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3948 | 1465120177959 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:49:37 INFO - PROCESS | 3948 | 1465120177966 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 3948 | 1465120177968 Marionette TRACE conn3 <- [1,2742,null,{}] 02:49:37 INFO - PROCESS | 3948 | 1465120177971 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 3948 | 1465120177973 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:38 INFO - PROCESS | 3948 | 1465120178052 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:49:38 INFO - PROCESS | 3948 | 1465120178057 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3948 | 1465120178059 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:38 INFO - PROCESS | 3948 | ++DOCSHELL 16F82400 == 35 [pid = 3948] [id = 695] 02:49:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (17981C00) [pid = 3948] [serial = 2085] [outer = 00000000] 02:49:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (181E9C00) [pid = 3948] [serial = 2086] [outer = 17981C00] 02:49:38 INFO - PROCESS | 3948 | 1465120178106 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (1811B800) [pid = 3948] [serial = 2087] [outer = 17981C00] 02:49:38 INFO - PROCESS | 3948 | 1465120178811 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 890ms 02:49:38 INFO - PROCESS | 3948 | 1465120178860 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3948 | 1465120178866 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:49:38 INFO - PROCESS | 3948 | 1465120178871 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3948 | 1465120178874 Marionette TRACE conn3 <- [1,2746,null,{}] 02:49:38 INFO - PROCESS | 3948 | 1465120178879 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 3948 | 1465120178883 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:38 INFO - PROCESS | 3948 | 1465120179003 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:49:39 INFO - PROCESS | 3948 | 1465120179136 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3948 | 1465120179140 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:39 INFO - PROCESS | 3948 | ++DOCSHELL 10481C00 == 36 [pid = 3948] [id = 696] 02:49:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (104F0800) [pid = 3948] [serial = 2088] [outer = 00000000] 02:49:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (1284A400) [pid = 3948] [serial = 2089] [outer = 104F0800] 02:49:39 INFO - PROCESS | 3948 | 1465120179198 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (12B62C00) [pid = 3948] [serial = 2090] [outer = 104F0800] 02:49:39 INFO - PROCESS | 3948 | 1465120179710 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 905ms 02:49:39 INFO - PROCESS | 3948 | 1465120179774 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3948 | 1465120179778 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:49:39 INFO - PROCESS | 3948 | 1465120179785 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 3948 | 1465120179788 Marionette TRACE conn3 <- [1,2750,null,{}] 02:49:39 INFO - PROCESS | 3948 | 1465120179792 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 3948 | 1465120179794 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:39 INFO - PROCESS | 3948 | 1465120179909 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:49:40 INFO - PROCESS | 3948 | 1465120180048 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3948 | 1465120180050 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:40 INFO - PROCESS | 3948 | ++DOCSHELL 15D9DC00 == 37 [pid = 3948] [id = 697] 02:49:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (15D9F000) [pid = 3948] [serial = 2091] [outer = 00000000] 02:49:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (160B6000) [pid = 3948] [serial = 2092] [outer = 15D9F000] 02:49:40 INFO - PROCESS | 3948 | 1465120180107 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (16F03000) [pid = 3948] [serial = 2093] [outer = 15D9F000] 02:49:40 INFO - PROCESS | 3948 | 1465120180677 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 936ms 02:49:40 INFO - PROCESS | 3948 | 1465120180730 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3948 | 1465120180732 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:49:40 INFO - PROCESS | 3948 | 1465120180736 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3948 | 1465120180740 Marionette TRACE conn3 <- [1,2754,null,{}] 02:49:40 INFO - PROCESS | 3948 | 1465120180751 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 3948 | 1465120180756 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:40 INFO - PROCESS | 3948 | 1465120180862 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:49:40 INFO - PROCESS | 3948 | 1465120181007 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3948 | 1465120181010 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:41 INFO - PROCESS | 3948 | ++DOCSHELL 173E7400 == 38 [pid = 3948] [id = 698] 02:49:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1797E800) [pid = 3948] [serial = 2094] [outer = 00000000] 02:49:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (181E4800) [pid = 3948] [serial = 2095] [outer = 1797E800] 02:49:41 INFO - PROCESS | 3948 | 1465120181066 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (18385400) [pid = 3948] [serial = 2096] [outer = 1797E800] 02:49:41 INFO - PROCESS | 3948 | 1465120181782 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1076ms 02:49:41 INFO - PROCESS | 3948 | 1465120181834 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3948 | 1465120181838 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:49:41 INFO - PROCESS | 3948 | 1465120181843 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3948 | 1465120181847 Marionette TRACE conn3 <- [1,2758,null,{}] 02:49:41 INFO - PROCESS | 3948 | 1465120181852 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 3948 | 1465120181855 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:41 INFO - PROCESS | 3948 | 1465120181967 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:49:42 INFO - PROCESS | 3948 | 1465120182125 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3948 | 1465120182128 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:42 INFO - PROCESS | 3948 | ++DOCSHELL 1127D800 == 39 [pid = 3948] [id = 699] 02:49:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1127E400) [pid = 3948] [serial = 2097] [outer = 00000000] 02:49:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (11C0F000) [pid = 3948] [serial = 2098] [outer = 1127E400] 02:49:42 INFO - PROCESS | 3948 | 1465120182182 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (12ACB400) [pid = 3948] [serial = 2099] [outer = 1127E400] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 1382A800 == 38 [pid = 3948] [id = 694] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 172C7000 == 37 [pid = 3948] [id = 693] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 12842000 == 36 [pid = 3948] [id = 692] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 12A85C00 == 35 [pid = 3948] [id = 691] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 15EDE400 == 34 [pid = 3948] [id = 690] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 1437C800 == 33 [pid = 3948] [id = 689] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 1284C400 == 32 [pid = 3948] [id = 688] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 104EC800 == 31 [pid = 3948] [id = 687] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 16F03C00 == 30 [pid = 3948] [id = 684] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 10A5D400 == 29 [pid = 3948] [id = 685] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 1382C000 == 28 [pid = 3948] [id = 686] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 15D9DC00 == 27 [pid = 3948] [id = 697] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 173E7400 == 26 [pid = 3948] [id = 698] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 16F82400 == 25 [pid = 3948] [id = 695] 02:49:43 INFO - PROCESS | 3948 | --DOCSHELL 10481C00 == 24 [pid = 3948] [id = 696] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (151AA000) [pid = 3948] [serial = 2044] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (12B58400) [pid = 3948] [serial = 2041] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1122A000) [pid = 3948] [serial = 2038] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (11280400) [pid = 3948] [serial = 2039] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (10A5AC00) [pid = 3948] [serial = 2036] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (102D1C00) [pid = 3948] [serial = 2035] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13821400) [pid = 3948] [serial = 2033] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (12D99C00) [pid = 3948] [serial = 2032] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (16F7F000) [pid = 3948] [serial = 2053] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15649800) [pid = 3948] [serial = 2047] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (160B8C00) [pid = 3948] [serial = 2050] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (15423400) [pid = 3948] [serial = 2045] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (15DA0000) [pid = 3948] [serial = 2048] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (13088000) [pid = 3948] [serial = 2042] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (160BD800) [pid = 3948] [serial = 2051] [outer = 00000000] [url = about:blank] 02:49:43 INFO - PROCESS | 3948 | 1465120183422 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1607ms 02:49:43 INFO - PROCESS | 3948 | 1465120183457 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3948 | 1465120183461 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:49:43 INFO - PROCESS | 3948 | 1465120183505 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3948 | 1465120183508 Marionette TRACE conn3 <- [1,2762,null,{}] 02:49:43 INFO - PROCESS | 3948 | 1465120183515 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 3948 | 1465120183518 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:43 INFO - PROCESS | 3948 | 1465120183613 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:49:43 INFO - PROCESS | 3948 | 1465120183709 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3948 | 1465120183713 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:43 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A9000 == 25 [pid = 3948] [id = 700] 02:49:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (0F2A9400) [pid = 3948] [serial = 2100] [outer = 00000000] 02:49:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (104EC800) [pid = 3948] [serial = 2101] [outer = 0F2A9400] 02:49:43 INFO - PROCESS | 3948 | 1465120183760 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (105F4800) [pid = 3948] [serial = 2102] [outer = 0F2A9400] 02:49:44 INFO - PROCESS | 3948 | 1465120184198 Marionette TRACE conn3 <- [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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 02:49:44 INFO - PROCESS | 3948 | 1465120184247 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3948 | 1465120184252 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:49:44 INFO - PROCESS | 3948 | 1465120184258 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:49:44 INFO - PROCESS | 3948 | 1465120184261 Marionette TRACE conn3 <- [1,2766,null,{}] 02:49:44 INFO - PROCESS | 3948 | 1465120184264 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3948 | 1465120184267 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:44 INFO - PROCESS | 3948 | 1465120184353 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:49:44 INFO - PROCESS | 3948 | 1465120184362 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3948 | 1465120184364 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:44 INFO - PROCESS | 3948 | ++DOCSHELL 1283E800 == 26 [pid = 3948] [id = 701] 02:49:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1283EC00) [pid = 3948] [serial = 2103] [outer = 00000000] 02:49:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (12A08000) [pid = 3948] [serial = 2104] [outer = 1283EC00] 02:49:44 INFO - PROCESS | 3948 | 1465120184411 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (12AD3C00) [pid = 3948] [serial = 2105] [outer = 1283EC00] 02:49:44 INFO - PROCESS | 3948 | 1465120184896 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 702ms 02:49:44 INFO - PROCESS | 3948 | 1465120184957 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3948 | 1465120184959 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:49:44 INFO - PROCESS | 3948 | 1465120184962 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 3948 | 1465120184966 Marionette TRACE conn3 <- [1,2770,null,{}] 02:49:44 INFO - PROCESS | 3948 | 1465120184976 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3948 | 1465120184981 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:45 INFO - PROCESS | 3948 | 1465120185101 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:49:45 INFO - PROCESS | 3948 | 1465120185206 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3948 | 1465120185209 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:45 INFO - PROCESS | 3948 | ++DOCSHELL 1436E400 == 27 [pid = 3948] [id = 702] 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (143EBC00) [pid = 3948] [serial = 2106] [outer = 00000000] 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (151A5800) [pid = 3948] [serial = 2107] [outer = 143EBC00] 02:49:45 INFO - PROCESS | 3948 | 1465120185256 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (151AD400) [pid = 3948] [serial = 2108] [outer = 143EBC00] 02:49:45 INFO - PROCESS | 3948 | 1465120185645 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 02:49:45 INFO - PROCESS | 3948 | 1465120185696 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3948 | 1465120185699 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:49:45 INFO - PROCESS | 3948 | 1465120185702 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 3948 | 1465120185704 Marionette TRACE conn3 <- [1,2774,null,{}] 02:49:45 INFO - PROCESS | 3948 | 1465120185707 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 3948 | 1465120185709 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:45 INFO - PROCESS | 3948 | 1465120185830 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:49:45 INFO - PROCESS | 3948 | 1465120185836 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3948 | 1465120185838 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:45 INFO - PROCESS | 3948 | ++DOCSHELL 1544C400 == 28 [pid = 3948] [id = 703] 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (15D8A400) [pid = 3948] [serial = 2109] [outer = 00000000] 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15DA7000) [pid = 3948] [serial = 2110] [outer = 15D8A400] 02:49:45 INFO - PROCESS | 3948 | 1465120185886 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (160B4800) [pid = 3948] [serial = 2111] [outer = 15D8A400] 02:49:46 INFO - PROCESS | 3948 | 1465120186326 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 624ms 02:49:46 INFO - PROCESS | 3948 | 1465120186347 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3948 | 1465120186349 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:49:46 INFO - PROCESS | 3948 | 1465120186352 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 3948 | 1465120186354 Marionette TRACE conn3 <- [1,2778,null,{}] 02:49:46 INFO - PROCESS | 3948 | 1465120186357 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 3948 | 1465120186359 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:46 INFO - PROCESS | 3948 | 1465120186468 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:49:46 INFO - PROCESS | 3948 | 1465120186559 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 3948 | 1465120186561 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:46 INFO - PROCESS | 3948 | ++DOCSHELL 160BE400 == 29 [pid = 3948] [id = 704] 02:49:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160BE800) [pid = 3948] [serial = 2112] [outer = 00000000] 02:49:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16C53800) [pid = 3948] [serial = 2113] [outer = 160BE800] 02:49:46 INFO - PROCESS | 3948 | 1465120186604 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (16F07800) [pid = 3948] [serial = 2114] [outer = 160BE800] 02:49:47 INFO - PROCESS | 3948 | 1465120187023 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 02:49:47 INFO - PROCESS | 3948 | 1465120187051 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3948 | 1465120187053 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:49:47 INFO - PROCESS | 3948 | 1465120187057 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 3948 | 1465120187058 Marionette TRACE conn3 <- [1,2782,null,{}] 02:49:47 INFO - PROCESS | 3948 | 1465120187062 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 3948 | 1465120187067 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:47 INFO - PROCESS | 3948 | 1465120187209 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:49:47 INFO - PROCESS | 3948 | 1465120187278 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 3948 | 1465120187280 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:47 INFO - PROCESS | 3948 | ++DOCSHELL 17107C00 == 30 [pid = 3948] [id = 705] 02:49:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17108800) [pid = 3948] [serial = 2115] [outer = 00000000] 02:49:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (171EB800) [pid = 3948] [serial = 2116] [outer = 17108800] 02:49:47 INFO - PROCESS | 3948 | 1465120187327 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (176E9400) [pid = 3948] [serial = 2117] [outer = 17108800] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (17981C00) [pid = 3948] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (178ED400) [pid = 3948] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12D66000) [pid = 3948] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15EDEC00) [pid = 3948] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (16F81000) [pid = 3948] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (16F04C00) [pid = 3948] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (10A5E000) [pid = 3948] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (12890400) [pid = 3948] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (104F0000) [pid = 3948] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13BBF800) [pid = 3948] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1437C400) [pid = 3948] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:49:47 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (17387400) [pid = 3948] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:49:47 INFO - PROCESS | 3948 | 1465120187894 Marionette TRACE conn3 <- [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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 905ms 02:49:47 INFO - PROCESS | 3948 | 1465120187961 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3948 | 1465120187973 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:49:47 INFO - PROCESS | 3948 | 1465120187977 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:49:47 INFO - PROCESS | 3948 | 1465120187978 Marionette TRACE conn3 <- [1,2786,null,{}] 02:49:47 INFO - PROCESS | 3948 | 1465120187982 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 3948 | 1465120187984 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:48 INFO - PROCESS | 3948 | 1465120188059 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:49:48 INFO - PROCESS | 3948 | 1465120188064 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3948 | 1465120188066 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:48 INFO - PROCESS | 3948 | ++DOCSHELL 151ACC00 == 31 [pid = 3948] [id = 706] 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (151AF800) [pid = 3948] [serial = 2118] [outer = 00000000] 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (16F0A800) [pid = 3948] [serial = 2119] [outer = 151AF800] 02:49:48 INFO - PROCESS | 3948 | 1465120188108 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (16F81000) [pid = 3948] [serial = 2120] [outer = 151AF800] 02:49:48 INFO - PROCESS | 3948 | 1465120188542 Marionette TRACE conn3 <- [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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 593ms 02:49:48 INFO - PROCESS | 3948 | 1465120188576 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3948 | 1465120188577 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:49:48 INFO - PROCESS | 3948 | 1465120188585 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:49:48 INFO - PROCESS | 3948 | 1465120188587 Marionette TRACE conn3 <- [1,2790,null,{}] 02:49:48 INFO - PROCESS | 3948 | 1465120188590 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 3948 | 1465120188592 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:48 INFO - PROCESS | 3948 | 1465120188667 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:49:48 INFO - PROCESS | 3948 | 1465120188673 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3948 | 1465120188675 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:48 INFO - PROCESS | 3948 | ++DOCSHELL 176E6C00 == 32 [pid = 3948] [id = 707] 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1797F400) [pid = 3948] [serial = 2121] [outer = 00000000] 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (17F73800) [pid = 3948] [serial = 2122] [outer = 1797F400] 02:49:48 INFO - PROCESS | 3948 | 1465120188717 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (18110800) [pid = 3948] [serial = 2123] [outer = 1797F400] 02:49:49 INFO - PROCESS | 3948 | 1465120189164 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 639ms 02:49:49 INFO - PROCESS | 3948 | 1465120189223 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 3948 | 1465120189225 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:49:49 INFO - PROCESS | 3948 | 1465120189228 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 3948 | 1465120189230 Marionette TRACE conn3 <- [1,2794,null,{}] 02:49:49 INFO - PROCESS | 3948 | 1465120189233 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:49 INFO - PROCESS | 3948 | 1465120189235 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:49 INFO - PROCESS | 3948 | 1465120189310 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:49:49 INFO - PROCESS | 3948 | 1465120189318 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3948 | 1465120189319 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:49 INFO - PROCESS | 3948 | ++DOCSHELL 1436E000 == 33 [pid = 3948] [id = 708] 02:49:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (183B7400) [pid = 3948] [serial = 2124] [outer = 00000000] 02:49:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (19974C00) [pid = 3948] [serial = 2125] [outer = 183B7400] 02:49:49 INFO - PROCESS | 3948 | 1465120189362 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (19975800) [pid = 3948] [serial = 2126] [outer = 183B7400] 02:49:50 INFO - PROCESS | 3948 | 1465120190121 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 937ms 02:49:50 INFO - PROCESS | 3948 | 1465120190175 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3948 | 1465120190181 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:49:50 INFO - PROCESS | 3948 | 1465120190188 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3948 | 1465120190194 Marionette TRACE conn3 <- [1,2798,null,{}] 02:49:50 INFO - PROCESS | 3948 | 1465120190200 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 3948 | 1465120190203 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:50 INFO - PROCESS | 3948 | 1465120190351 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:49:50 INFO - PROCESS | 3948 | 1465120190491 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3948 | 1465120190494 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:50 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F4800 == 34 [pid = 3948] [id = 709] 02:49:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (0F39AC00) [pid = 3948] [serial = 2127] [outer = 00000000] 02:49:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1122C000) [pid = 3948] [serial = 2128] [outer = 0F39AC00] 02:49:50 INFO - PROCESS | 3948 | 1465120190551 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (12840C00) [pid = 3948] [serial = 2129] [outer = 0F39AC00] 02:49:51 INFO - PROCESS | 3948 | 1465120191331 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1217ms 02:49:51 INFO - PROCESS | 3948 | 1465120191395 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 3948 | 1465120191400 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:49:51 INFO - PROCESS | 3948 | 1465120191407 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 3948 | 1465120191409 Marionette TRACE conn3 <- [1,2802,null,{}] 02:49:51 INFO - PROCESS | 3948 | 1465120191414 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 3948 | 1465120191417 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:51 INFO - PROCESS | 3948 | 1465120191654 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:49:51 INFO - PROCESS | 3948 | 1465120191794 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3948 | 1465120191797 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:51 INFO - PROCESS | 3948 | ++DOCSHELL 0F29D800 == 35 [pid = 3948] [id = 710] 02:49:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (0F29F400) [pid = 3948] [serial = 2130] [outer = 00000000] 02:49:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (0F2EA800) [pid = 3948] [serial = 2131] [outer = 0F29F400] 02:49:51 INFO - PROCESS | 3948 | 1465120191848 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (10230800) [pid = 3948] [serial = 2132] [outer = 0F29F400] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 176E6C00 == 34 [pid = 3948] [id = 707] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 151ACC00 == 33 [pid = 3948] [id = 706] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 17107C00 == 32 [pid = 3948] [id = 705] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 160BE400 == 31 [pid = 3948] [id = 704] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 1544C400 == 30 [pid = 3948] [id = 703] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 1436E400 == 29 [pid = 3948] [id = 702] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 1283E800 == 28 [pid = 3948] [id = 701] 02:49:52 INFO - PROCESS | 3948 | --DOCSHELL 0F2A9000 == 27 [pid = 3948] [id = 700] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1797F000) [pid = 3948] [serial = 2083] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (181E9C00) [pid = 3948] [serial = 2086] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (160BD400) [pid = 3948] [serial = 2074] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (162AA400) [pid = 3948] [serial = 2072] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (17108400) [pid = 3948] [serial = 2077] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (16F88000) [pid = 3948] [serial = 2054] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (11227800) [pid = 3948] [serial = 2056] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (11A18400) [pid = 3948] [serial = 2057] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12ACC000) [pid = 3948] [serial = 2065] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12D64000) [pid = 3948] [serial = 2066] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (105F3000) [pid = 3948] [serial = 2062] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (10A63400) [pid = 3948] [serial = 2063] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1437A400) [pid = 3948] [serial = 2059] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (150EF400) [pid = 3948] [serial = 2060] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (151A2C00) [pid = 3948] [serial = 2068] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (176E8400) [pid = 3948] [serial = 2080] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (17D3AC00) [pid = 3948] [serial = 2084] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (160B7000) [pid = 3948] [serial = 2071] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (16B31800) [pid = 3948] [serial = 2075] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (17110000) [pid = 3948] [serial = 2078] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (15444800) [pid = 3948] [serial = 2069] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (176EF800) [pid = 3948] [serial = 2081] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1811B800) [pid = 3948] [serial = 2087] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 3948 | 1465120192453 Marionette TRACE conn3 <- [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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1092ms 02:49:52 INFO - PROCESS | 3948 | 1465120192530 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3948 | 1465120192534 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:49:52 INFO - PROCESS | 3948 | 1465120192540 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3948 | 1465120192545 Marionette TRACE conn3 <- [1,2806,null,{}] 02:49:52 INFO - PROCESS | 3948 | 1465120192551 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 3948 | 1465120192555 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:52 INFO - PROCESS | 3948 | 1465120192704 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:49:52 INFO - PROCESS | 3948 | 1465120192840 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 3948 | 1465120192846 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:52 INFO - PROCESS | 3948 | ++DOCSHELL 10A56400 == 28 [pid = 3948] [id = 711] 02:49:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (10A57000) [pid = 3948] [serial = 2133] [outer = 00000000] 02:49:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (10B5D400) [pid = 3948] [serial = 2134] [outer = 10A57000] 02:49:52 INFO - PROCESS | 3948 | 1465120192903 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (110EC400) [pid = 3948] [serial = 2135] [outer = 10A57000] 02:49:53 INFO - PROCESS | 3948 | 1465120193545 Marionette TRACE conn3 <- [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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1045ms 02:49:53 INFO - PROCESS | 3948 | 1465120193599 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3948 | 1465120193602 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:49:53 INFO - PROCESS | 3948 | 1465120193630 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3948 | 1465120193634 Marionette TRACE conn3 <- [1,2810,null,{}] 02:49:53 INFO - PROCESS | 3948 | 1465120193638 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 3948 | 1465120193641 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:53 INFO - PROCESS | 3948 | 1465120193743 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:49:53 INFO - PROCESS | 3948 | 1465120193879 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3948 | 1465120193882 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:53 INFO - PROCESS | 3948 | ++DOCSHELL 12B64C00 == 29 [pid = 3948] [id = 712] 02:49:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (12D99800) [pid = 3948] [serial = 2136] [outer = 00000000] 02:49:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (1317D000) [pid = 3948] [serial = 2137] [outer = 12D99800] 02:49:53 INFO - PROCESS | 3948 | 1465120193945 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1382BC00) [pid = 3948] [serial = 2138] [outer = 12D99800] 02:49:54 INFO - PROCESS | 3948 | 1465120194540 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 951ms 02:49:54 INFO - PROCESS | 3948 | 1465120194570 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 3948 | 1465120194573 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:49:54 INFO - PROCESS | 3948 | 1465120194577 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3948 | 1465120194579 Marionette TRACE conn3 <- [1,2814,null,{}] 02:49:54 INFO - PROCESS | 3948 | 1465120194589 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 3948 | 1465120194594 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:54 INFO - PROCESS | 3948 | 1465120194700 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:49:54 INFO - PROCESS | 3948 | 1465120194812 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3948 | 1465120194816 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:54 INFO - PROCESS | 3948 | ++DOCSHELL 151AF000 == 30 [pid = 3948] [id = 713] 02:49:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (151AF400) [pid = 3948] [serial = 2139] [outer = 00000000] 02:49:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1544B000) [pid = 3948] [serial = 2140] [outer = 151AF400] 02:49:54 INFO - PROCESS | 3948 | 1465120194913 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (15649800) [pid = 3948] [serial = 2141] [outer = 151AF400] 02:49:55 INFO - PROCESS | 3948 | 1465120195463 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 952ms 02:49:55 INFO - PROCESS | 3948 | 1465120195521 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3948 | 1465120195523 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:49:55 INFO - PROCESS | 3948 | 1465120195527 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 3948 | 1465120195529 Marionette TRACE conn3 <- [1,2818,null,{}] 02:49:55 INFO - PROCESS | 3948 | 1465120195533 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3948 | 1465120195535 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:55 INFO - PROCESS | 3948 | 1465120195637 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:49:55 INFO - PROCESS | 3948 | 1465120195745 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3948 | 1465120195747 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:55 INFO - PROCESS | 3948 | ++DOCSHELL 160BB800 == 31 [pid = 3948] [id = 714] 02:49:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (160BBC00) [pid = 3948] [serial = 2142] [outer = 00000000] 02:49:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (162ACC00) [pid = 3948] [serial = 2143] [outer = 160BBC00] 02:49:55 INFO - PROCESS | 3948 | 1465120195800 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16B2C800) [pid = 3948] [serial = 2144] [outer = 160BBC00] 02:49:56 INFO - PROCESS | 3948 | 1465120196398 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 905ms 02:49:56 INFO - PROCESS | 3948 | 1465120196431 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 3948 | 1465120196434 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:49:56 INFO - PROCESS | 3948 | 1465120196437 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 3948 | 1465120196439 Marionette TRACE conn3 <- [1,2822,null,{}] 02:49:56 INFO - PROCESS | 3948 | 1465120196443 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 3948 | 1465120196445 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:56 INFO - PROCESS | 3948 | 1465120196532 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:49:56 INFO - PROCESS | 3948 | 1465120196639 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3948 | 1465120196641 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:56 INFO - PROCESS | 3948 | ++DOCSHELL 10A59000 == 32 [pid = 3948] [id = 715] 02:49:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12D9E800) [pid = 3948] [serial = 2145] [outer = 00000000] 02:49:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F80000) [pid = 3948] [serial = 2146] [outer = 12D9E800] 02:49:56 INFO - PROCESS | 3948 | 1465120196693 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F84C00) [pid = 3948] [serial = 2147] [outer = 12D9E800] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 1127D800 == 31 [pid = 3948] [id = 699] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 151AF000 == 30 [pid = 3948] [id = 713] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 160BB800 == 29 [pid = 3948] [id = 714] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 0F2F4800 == 28 [pid = 3948] [id = 709] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 12B64C00 == 27 [pid = 3948] [id = 712] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 0F29D800 == 26 [pid = 3948] [id = 710] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 1436E000 == 25 [pid = 3948] [id = 708] 02:49:57 INFO - PROCESS | 3948 | --DOCSHELL 10A56400 == 24 [pid = 3948] [id = 711] 02:49:57 INFO - PROCESS | 3948 | 1465120198006 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1654ms 02:49:58 INFO - PROCESS | 3948 | 1465120198081 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3948 | 1465120198085 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:49:58 INFO - PROCESS | 3948 | 1465120198091 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 3948 | 1465120198094 Marionette TRACE conn3 <- [1,2826,null,{}] 02:49:58 INFO - PROCESS | 3948 | 1465120198099 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 3948 | 1465120198102 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:58 INFO - PROCESS | 3948 | 1465120198200 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:49:58 INFO - PROCESS | 3948 | 1465120198295 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3948 | 1465120198300 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:58 INFO - PROCESS | 3948 | ++DOCSHELL 10270000 == 25 [pid = 3948] [id = 716] 02:49:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (10275C00) [pid = 3948] [serial = 2148] [outer = 00000000] 02:49:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (10B65000) [pid = 3948] [serial = 2149] [outer = 10275C00] 02:49:58 INFO - PROCESS | 3948 | 1465120198350 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1127D800) [pid = 3948] [serial = 2150] [outer = 10275C00] 02:49:58 INFO - PROCESS | 3948 | 1465120198802 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 750ms 02:49:58 INFO - PROCESS | 3948 | 1465120198831 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3948 | 1465120198836 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:49:58 INFO - PROCESS | 3948 | 1465120198846 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:49:58 INFO - PROCESS | 3948 | 1465120198849 Marionette TRACE conn3 <- [1,2830,null,{}] 02:49:58 INFO - PROCESS | 3948 | 1465120198853 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 3948 | 1465120198856 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:58 INFO - PROCESS | 3948 | 1465120198943 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:49:58 INFO - PROCESS | 3948 | 1465120198954 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3948 | 1465120198956 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:58 INFO - PROCESS | 3948 | ++DOCSHELL 13031400 == 26 [pid = 3948] [id = 717] 02:49:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (13034800) [pid = 3948] [serial = 2151] [outer = 00000000] 02:49:58 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (13338C00) [pid = 3948] [serial = 2152] [outer = 13034800] 02:49:59 INFO - PROCESS | 3948 | 1465120199005 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (13917000) [pid = 3948] [serial = 2153] [outer = 13034800] 02:49:59 INFO - PROCESS | 3948 | 1465120199496 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 687ms 02:49:59 INFO - PROCESS | 3948 | 1465120199547 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3948 | 1465120199549 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:49:59 INFO - PROCESS | 3948 | 1465120199553 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:49:59 INFO - PROCESS | 3948 | 1465120199556 Marionette TRACE conn3 <- [1,2834,null,{}] 02:49:59 INFO - PROCESS | 3948 | 1465120199567 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 3948 | 1465120199571 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:59 INFO - PROCESS | 3948 | 1465120199683 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:49:59 INFO - PROCESS | 3948 | 1465120199798 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3948 | 1465120199801 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:49:59 INFO - PROCESS | 3948 | ++DOCSHELL 15443400 == 27 [pid = 3948] [id = 718] 02:49:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15447400) [pid = 3948] [serial = 2154] [outer = 00000000] 02:49:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15DA6400) [pid = 3948] [serial = 2155] [outer = 15447400] 02:49:59 INFO - PROCESS | 3948 | 1465120199848 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (160B5400) [pid = 3948] [serial = 2156] [outer = 15447400] 02:50:00 INFO - PROCESS | 3948 | 1465120200271 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 02:50:00 INFO - PROCESS | 3948 | 1465120200293 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3948 | 1465120200296 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:50:00 INFO - PROCESS | 3948 | 1465120200299 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3948 | 1465120200301 Marionette TRACE conn3 <- [1,2838,null,{}] 02:50:00 INFO - PROCESS | 3948 | 1465120200313 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 3948 | 1465120200316 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:00 INFO - PROCESS | 3948 | 1465120200438 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:50:00 INFO - PROCESS | 3948 | 1465120200443 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3948 | 1465120200445 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:00 INFO - PROCESS | 3948 | ++DOCSHELL 160BB800 == 28 [pid = 3948] [id = 719] 02:50:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (162ABC00) [pid = 3948] [serial = 2157] [outer = 00000000] 02:50:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (16F84400) [pid = 3948] [serial = 2158] [outer = 162ABC00] 02:50:00 INFO - PROCESS | 3948 | 1465120200499 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (17104C00) [pid = 3948] [serial = 2159] [outer = 162ABC00] 02:50:00 INFO - PROCESS | 3948 | 1465120200940 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms 02:50:00 INFO - PROCESS | 3948 | 1465120200998 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3948 | 1465120201000 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:50:00 INFO - PROCESS | 3948 | 1465120201003 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:50:00 INFO - PROCESS | 3948 | 1465120201005 Marionette TRACE conn3 <- [1,2842,null,{}] 02:50:00 INFO - PROCESS | 3948 | 1465120201009 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 3948 | 1465120201011 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:01 INFO - PROCESS | 3948 | 1465120201132 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:50:01 INFO - PROCESS | 3948 | 1465120201226 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3948 | 1465120201228 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:01 INFO - PROCESS | 3948 | ++DOCSHELL 1710FC00 == 29 [pid = 3948] [id = 720] 02:50:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (171EA400) [pid = 3948] [serial = 2160] [outer = 00000000] 02:50:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (173E4800) [pid = 3948] [serial = 2161] [outer = 171EA400] 02:50:01 INFO - PROCESS | 3948 | 1465120201272 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (17889800) [pid = 3948] [serial = 2162] [outer = 171EA400] 02:50:01 INFO - PROCESS | 3948 | 1465120201709 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (0F39AC00) [pid = 3948] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (183B7400) [pid = 3948] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (0F29F400) [pid = 3948] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (15D8A400) [pid = 3948] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (143EBC00) [pid = 3948] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (160BE800) [pid = 3948] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1283EC00) [pid = 3948] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1127E400) [pid = 3948] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (0F2A9400) [pid = 3948] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1797F400) [pid = 3948] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 938ms 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (104F0800) [pid = 3948] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (15D9F000) [pid = 3948] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1797E800) [pid = 3948] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (17108800) [pid = 3948] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:50:01 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (151AF800) [pid = 3948] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:50:01 INFO - PROCESS | 3948 | 1465120201954 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 3948 | 1465120201956 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:50:01 INFO - PROCESS | 3948 | 1465120201959 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3948 | 1465120201961 Marionette TRACE conn3 <- [1,2846,null,{}] 02:50:01 INFO - PROCESS | 3948 | 1465120201964 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 3948 | 1465120201970 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:02 INFO - PROCESS | 3948 | 1465120202069 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:50:02 INFO - PROCESS | 3948 | 1465120202076 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3948 | 1465120202078 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:02 INFO - PROCESS | 3948 | ++DOCSHELL 12809C00 == 30 [pid = 3948] [id = 721] 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (12B64C00) [pid = 3948] [serial = 2163] [outer = 00000000] 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (151A5000) [pid = 3948] [serial = 2164] [outer = 12B64C00] 02:50:02 INFO - PROCESS | 3948 | 1465120202123 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15DA5000) [pid = 3948] [serial = 2165] [outer = 12B64C00] 02:50:02 INFO - PROCESS | 3948 | 1465120202605 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms 02:50:02 INFO - PROCESS | 3948 | 1465120202658 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 3948 | 1465120202660 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:50:02 INFO - PROCESS | 3948 | 1465120202663 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:50:02 INFO - PROCESS | 3948 | 1465120202665 Marionette TRACE conn3 <- [1,2850,null,{}] 02:50:02 INFO - PROCESS | 3948 | 1465120202669 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 3948 | 1465120202680 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:02 INFO - PROCESS | 3948 | 1465120202755 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:50:02 INFO - PROCESS | 3948 | 1465120202762 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3948 | 1465120202764 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:02 INFO - PROCESS | 3948 | ++DOCSHELL 16CD0000 == 31 [pid = 3948] [id = 722] 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (171E2400) [pid = 3948] [serial = 2166] [outer = 00000000] 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (17F6F800) [pid = 3948] [serial = 2167] [outer = 171E2400] 02:50:02 INFO - PROCESS | 3948 | 1465120202806 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1811F800) [pid = 3948] [serial = 2168] [outer = 171E2400] 02:50:03 INFO - PROCESS | 3948 | 1465120203228 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 593ms 02:50:03 INFO - PROCESS | 3948 | 1465120203272 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3948 | 1465120203274 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:50:03 INFO - PROCESS | 3948 | 1465120203278 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3948 | 1465120203279 Marionette TRACE conn3 <- [1,2854,null,{}] 02:50:03 INFO - PROCESS | 3948 | 1465120203283 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3948 | 1465120203285 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:03 INFO - PROCESS | 3948 | 1465120203366 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:50:03 INFO - PROCESS | 3948 | 1465120203372 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3948 | 1465120203374 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:03 INFO - PROCESS | 3948 | ++DOCSHELL 13DE1C00 == 32 [pid = 3948] [id = 723] 02:50:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (15D9A400) [pid = 3948] [serial = 2169] [outer = 00000000] 02:50:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (183AC800) [pid = 3948] [serial = 2170] [outer = 15D9A400] 02:50:03 INFO - PROCESS | 3948 | 1465120203417 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (183AD000) [pid = 3948] [serial = 2171] [outer = 15D9A400] 02:50:03 INFO - PROCESS | 3948 | 1465120203886 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 640ms 02:50:03 INFO - PROCESS | 3948 | 1465120203915 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3948 | 1465120203917 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:50:03 INFO - PROCESS | 3948 | 1465120203924 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3948 | 1465120203925 Marionette TRACE conn3 <- [1,2858,null,{}] 02:50:03 INFO - PROCESS | 3948 | 1465120203975 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3948 | 1465120203978 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:04 INFO - PROCESS | 3948 | 1465120204100 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:50:04 INFO - PROCESS | 3948 | 1465120204321 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3948 | 1465120204325 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:04 INFO - PROCESS | 3948 | ++DOCSHELL 1043A000 == 33 [pid = 3948] [id = 724] 02:50:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (104EB400) [pid = 3948] [serial = 2172] [outer = 00000000] 02:50:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (10A55400) [pid = 3948] [serial = 2173] [outer = 104EB400] 02:50:04 INFO - PROCESS | 3948 | 1465120204383 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (10A58400) [pid = 3948] [serial = 2174] [outer = 104EB400] 02:50:05 INFO - PROCESS | 3948 | 1465120205125 Marionette TRACE conn3 <- [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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1250ms 02:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:50:05 INFO - PROCESS | 3948 | 1465120205171 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 3948 | 1465120205175 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 3948 | 1465120205179 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3948 | 1465120205182 Marionette TRACE conn3 <- [1,2862,null,{}] 02:50:05 INFO - PROCESS | 3948 | 1465120205188 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 3948 | 1465120205191 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:05 INFO - PROCESS | 3948 | 1465120205306 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:50:05 INFO - PROCESS | 3948 | 1465120205448 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3948 | 1465120205453 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:05 INFO - PROCESS | 3948 | ++DOCSHELL 1436E400 == 34 [pid = 3948] [id = 725] 02:50:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1437A000) [pid = 3948] [serial = 2175] [outer = 00000000] 02:50:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (150BA800) [pid = 3948] [serial = 2176] [outer = 1437A000] 02:50:05 INFO - PROCESS | 3948 | 1465120205509 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (151A6000) [pid = 3948] [serial = 2177] [outer = 1437A000] 02:50:06 INFO - PROCESS | 3948 | 1465120206393 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1297ms 02:50:06 INFO - PROCESS | 3948 | 1465120206477 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 3948 | 1465120206481 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:50:06 INFO - PROCESS | 3948 | 1465120206487 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 3948 | 1465120206490 Marionette TRACE conn3 <- [1,2866,null,{}] 02:50:06 INFO - PROCESS | 3948 | 1465120206495 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 3948 | 1465120206498 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:06 INFO - PROCESS | 3948 | 1465120206623 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:50:06 INFO - PROCESS | 3948 | 1465120206734 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 3948 | 1465120206739 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 16CD0000 == 33 [pid = 3948] [id = 722] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 12809C00 == 32 [pid = 3948] [id = 721] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 1710FC00 == 31 [pid = 3948] [id = 720] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 160BB800 == 30 [pid = 3948] [id = 719] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 15443400 == 29 [pid = 3948] [id = 718] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 13031400 == 28 [pid = 3948] [id = 717] 02:50:06 INFO - PROCESS | 3948 | --DOCSHELL 10270000 == 27 [pid = 3948] [id = 716] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (1122C000) [pid = 3948] [serial = 2128] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (12840C00) [pid = 3948] [serial = 2129] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (19975800) [pid = 3948] [serial = 2126] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (0F2EA800) [pid = 3948] [serial = 2131] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (15DA7000) [pid = 3948] [serial = 2110] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (151A5800) [pid = 3948] [serial = 2107] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (16C53800) [pid = 3948] [serial = 2113] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (12A08000) [pid = 3948] [serial = 2104] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12AD3C00) [pid = 3948] [serial = 2105] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (12ACB400) [pid = 3948] [serial = 2099] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (11C0F000) [pid = 3948] [serial = 2098] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (104EC800) [pid = 3948] [serial = 2101] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (105F4800) [pid = 3948] [serial = 2102] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (18110800) [pid = 3948] [serial = 2123] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (19974C00) [pid = 3948] [serial = 2125] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12B62C00) [pid = 3948] [serial = 2090] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1284A400) [pid = 3948] [serial = 2089] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (16F03000) [pid = 3948] [serial = 2093] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (160B6000) [pid = 3948] [serial = 2092] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (18385400) [pid = 3948] [serial = 2096] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (181E4800) [pid = 3948] [serial = 2095] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (10230800) [pid = 3948] [serial = 2132] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (171EB800) [pid = 3948] [serial = 2116] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16F07800) [pid = 3948] [serial = 2114] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (17F73800) [pid = 3948] [serial = 2122] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (176E9400) [pid = 3948] [serial = 2117] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (160B4800) [pid = 3948] [serial = 2111] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (16F0A800) [pid = 3948] [serial = 2119] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (151AD400) [pid = 3948] [serial = 2108] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (16F81000) [pid = 3948] [serial = 2120] [outer = 00000000] [url = about:blank] 02:50:06 INFO - PROCESS | 3948 | ++DOCSHELL 0F2ABC00 == 28 [pid = 3948] [id = 726] 02:50:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (0F2EA800) [pid = 3948] [serial = 2178] [outer = 00000000] 02:50:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (1022E400) [pid = 3948] [serial = 2179] [outer = 0F2EA800] 02:50:06 INFO - PROCESS | 3948 | 1465120206815 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (10A58C00) [pid = 3948] [serial = 2180] [outer = 0F2EA800] 02:50:07 INFO - PROCESS | 3948 | 1465120207271 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 828ms 02:50:07 INFO - PROCESS | 3948 | 1465120207330 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 3948 | 1465120207335 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:50:07 INFO - PROCESS | 3948 | 1465120207341 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 3948 | 1465120207343 Marionette TRACE conn3 <- [1,2870,null,{}] 02:50:07 INFO - PROCESS | 3948 | 1465120207347 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:07 INFO - PROCESS | 3948 | 1465120207349 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:07 INFO - PROCESS | 3948 | 1465120207434 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:50:07 INFO - PROCESS | 3948 | 1465120207442 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3948 | 1465120207445 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:07 INFO - PROCESS | 3948 | ++DOCSHELL 12848400 == 29 [pid = 3948] [id = 727] 02:50:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (12890400) [pid = 3948] [serial = 2181] [outer = 00000000] 02:50:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (12ACC000) [pid = 3948] [serial = 2182] [outer = 12890400] 02:50:07 INFO - PROCESS | 3948 | 1465120207491 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (12D64800) [pid = 3948] [serial = 2183] [outer = 12890400] 02:50:08 INFO - PROCESS | 3948 | 1465120207998 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 702ms 02:50:08 INFO - PROCESS | 3948 | 1465120208040 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3948 | 1465120208042 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:50:08 INFO - PROCESS | 3948 | 1465120208046 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 3948 | 1465120208049 Marionette TRACE conn3 <- [1,2874,null,{}] 02:50:08 INFO - PROCESS | 3948 | 1465120208060 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 3948 | 1465120208064 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:08 INFO - PROCESS | 3948 | 1465120208175 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:50:08 INFO - PROCESS | 3948 | 1465120208286 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3948 | 1465120208289 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:08 INFO - PROCESS | 3948 | ++DOCSHELL 150EEC00 == 30 [pid = 3948] [id = 728] 02:50:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (150F1800) [pid = 3948] [serial = 2184] [outer = 00000000] 02:50:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (151AB800) [pid = 3948] [serial = 2185] [outer = 150F1800] 02:50:08 INFO - PROCESS | 3948 | 1465120208335 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (15370800) [pid = 3948] [serial = 2186] [outer = 150F1800] 02:50:08 INFO - PROCESS | 3948 | 1465120208727 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 750ms 02:50:08 INFO - PROCESS | 3948 | 1465120208786 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3948 | 1465120208789 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:50:08 INFO - PROCESS | 3948 | 1465120208793 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 3948 | 1465120208794 Marionette TRACE conn3 <- [1,2878,null,{}] 02:50:08 INFO - PROCESS | 3948 | 1465120208798 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 3948 | 1465120208800 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:08 INFO - PROCESS | 3948 | 1465120208885 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:50:08 INFO - PROCESS | 3948 | 1465120208890 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3948 | 1465120208902 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:08 INFO - PROCESS | 3948 | ++DOCSHELL 160BB800 == 31 [pid = 3948] [id = 729] 02:50:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (160BD800) [pid = 3948] [serial = 2187] [outer = 00000000] 02:50:08 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (162AD400) [pid = 3948] [serial = 2188] [outer = 160BD800] 02:50:08 INFO - PROCESS | 3948 | 1465120208950 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (16CCEC00) [pid = 3948] [serial = 2189] [outer = 160BD800] 02:50:09 INFO - PROCESS | 3948 | 1465120209430 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 02:50:09 INFO - PROCESS | 3948 | 1465120209491 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3948 | 1465120209493 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:50:09 INFO - PROCESS | 3948 | 1465120209503 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3948 | 1465120209504 Marionette TRACE conn3 <- [1,2882,null,{}] 02:50:09 INFO - PROCESS | 3948 | 1465120209508 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 3948 | 1465120209510 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:09 INFO - PROCESS | 3948 | 1465120209646 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:50:09 INFO - PROCESS | 3948 | 1465120209656 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3948 | 1465120209659 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:09 INFO - PROCESS | 3948 | ++DOCSHELL 16F03800 == 32 [pid = 3948] [id = 730] 02:50:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (16F0A800) [pid = 3948] [serial = 2190] [outer = 00000000] 02:50:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (16F82C00) [pid = 3948] [serial = 2191] [outer = 16F0A800] 02:50:09 INFO - PROCESS | 3948 | 1465120209701 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16F87C00) [pid = 3948] [serial = 2192] [outer = 16F0A800] 02:50:10 INFO - PROCESS | 3948 | 1465120210172 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 703ms 02:50:10 INFO - PROCESS | 3948 | 1465120210196 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3948 | 1465120210198 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:50:10 INFO - PROCESS | 3948 | 1465120210210 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3948 | 1465120210212 Marionette TRACE conn3 <- [1,2886,null,{}] 02:50:10 INFO - PROCESS | 3948 | 1465120210216 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 3948 | 1465120210221 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:10 INFO - PROCESS | 3948 | 1465120210356 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:50:10 INFO - PROCESS | 3948 | 1465120210428 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3948 | 1465120210430 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:10 INFO - PROCESS | 3948 | ++DOCSHELL 172C2800 == 33 [pid = 3948] [id = 731] 02:50:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (172C2C00) [pid = 3948] [serial = 2193] [outer = 00000000] 02:50:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (178F1000) [pid = 3948] [serial = 2194] [outer = 172C2C00] 02:50:10 INFO - PROCESS | 3948 | 1465120210473 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17986800) [pid = 3948] [serial = 2195] [outer = 172C2C00] 02:50:10 INFO - PROCESS | 3948 | 1465120210905 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 765ms 02:50:10 INFO - PROCESS | 3948 | 1465120211000 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3948 | 1465120211002 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:50:10 INFO - PROCESS | 3948 | 1465120211006 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3948 | 1465120211007 Marionette TRACE conn3 <- [1,2890,null,{}] 02:50:10 INFO - PROCESS | 3948 | 1465120211011 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 3948 | 1465120211012 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:50:11 INFO - PROCESS | 3948 | 1465120211177 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (162ABC00) [pid = 3948] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (13034800) [pid = 3948] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (10A57000) [pid = 3948] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12D99800) [pid = 3948] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (151AF400) [pid = 3948] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (160BBC00) [pid = 3948] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (171EA400) [pid = 3948] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (12B64C00) [pid = 3948] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (171E2400) [pid = 3948] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (10275C00) [pid = 3948] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:50:11 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (15447400) [pid = 3948] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:50:11 INFO - PROCESS | 3948 | 1465120211256 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3948 | 1465120211259 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:11 INFO - PROCESS | 3948 | ++DOCSHELL 10275C00 == 34 [pid = 3948] [id = 732] 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1055C800) [pid = 3948] [serial = 2196] [outer = 00000000] 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (12B62000) [pid = 3948] [serial = 2197] [outer = 1055C800] 02:50:11 INFO - PROCESS | 3948 | 1465120211301 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (12D99800) [pid = 3948] [serial = 2198] [outer = 1055C800] 02:50:11 INFO - PROCESS | 3948 | 1465120211653 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 687ms 02:50:11 INFO - PROCESS | 3948 | 1465120211691 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3948 | 1465120211693 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:50:11 INFO - PROCESS | 3948 | 1465120211697 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:50:11 INFO - PROCESS | 3948 | 1465120211698 Marionette TRACE conn3 <- [1,2894,null,{}] 02:50:11 INFO - PROCESS | 3948 | 1465120211702 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:11 INFO - PROCESS | 3948 | 1465120211704 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:11 INFO - PROCESS | 3948 | 1465120211781 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:50:11 INFO - PROCESS | 3948 | 1465120211787 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3948 | 1465120211789 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:11 INFO - PROCESS | 3948 | ++DOCSHELL 12B58400 == 35 [pid = 3948] [id = 733] 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (160C3800) [pid = 3948] [serial = 2199] [outer = 00000000] 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (18119000) [pid = 3948] [serial = 2200] [outer = 160C3800] 02:50:11 INFO - PROCESS | 3948 | 1465120211840 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1837F800) [pid = 3948] [serial = 2201] [outer = 160C3800] 02:50:12 INFO - PROCESS | 3948 | 1465120212294 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms 02:50:12 INFO - PROCESS | 3948 | 1465120212335 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3948 | 1465120212337 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:50:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:50:12 INFO - PROCESS | 3948 | 1465120212341 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 3948 | 1465120212342 Marionette TRACE conn3 <- [1,2898,null,{}] 02:50:12 INFO - PROCESS | 3948 | 1465120212346 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3948 | 1465120212347 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:12 INFO - PROCESS | 3948 | 1465120212429 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:50:12 INFO - PROCESS | 3948 | 1465120212434 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3948 | 1465120212436 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:12 INFO - PROCESS | 3948 | ++DOCSHELL 18382800 == 36 [pid = 3948] [id = 734] 02:50:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (183ACC00) [pid = 3948] [serial = 2202] [outer = 00000000] 02:50:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1997E000) [pid = 3948] [serial = 2203] [outer = 183ACC00] 02:50:12 INFO - PROCESS | 3948 | 1465120212479 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (19D57C00) [pid = 3948] [serial = 2204] [outer = 183ACC00] 02:50:12 INFO - PROCESS | 3948 | 1465120212912 Marionette TRACE conn3 <- [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]]]}] 02:50:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:50:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:50:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 594ms 02:50:12 INFO - PROCESS | 3948 | 1465120212938 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3948 | 1465120212940 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 3948 | 1465120212943 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - TEST-START | /DOMEvents/constructors.html 02:50:12 INFO - PROCESS | 3948 | 1465120212945 Marionette TRACE conn3 <- [1,2902,null,{}] 02:50:12 INFO - PROCESS | 3948 | 1465120212948 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3948 | 1465120212950 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:13 INFO - PROCESS | 3948 | 1465120213082 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:50:13 INFO - PROCESS | 3948 | 1465120213090 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3948 | 1465120213092 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:13 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EEC00 == 37 [pid = 3948] [id = 735] 02:50:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15643000) [pid = 3948] [serial = 2205] [outer = 00000000] 02:50:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (19D5E000) [pid = 3948] [serial = 2206] [outer = 15643000] 02:50:13 INFO - PROCESS | 3948 | 1465120213134 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (19D65000) [pid = 3948] [serial = 2207] [outer = 15643000] 02:50:13 INFO - PROCESS | 3948 | 1465120213874 Marionette TRACE conn3 <- [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]]]}] 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:50:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:50:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:50:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1062ms 02:50:14 INFO - PROCESS | 3948 | 1465120214060 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3948 | 1465120214065 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:50:14 INFO - PROCESS | 3948 | 1465120214070 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3948 | 1465120214074 Marionette TRACE conn3 <- [1,2906,null,{}] 02:50:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:50:14 INFO - PROCESS | 3948 | 1465120214079 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 3948 | 1465120214083 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:14 INFO - PROCESS | 3948 | 1465120214229 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:50:14 INFO - PROCESS | 3948 | 1465120214322 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3948 | 1465120214325 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:14 INFO - PROCESS | 3948 | ++DOCSHELL 0F29FC00 == 38 [pid = 3948] [id = 736] 02:50:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (0F2F6800) [pid = 3948] [serial = 2208] [outer = 00000000] 02:50:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (12D6E400) [pid = 3948] [serial = 2209] [outer = 0F2F6800] 02:50:14 INFO - PROCESS | 3948 | 1465120214421 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (13330C00) [pid = 3948] [serial = 2210] [outer = 0F2F6800] 02:50:14 INFO - PROCESS | 3948 | 1465120214946 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:50:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 875ms 02:50:14 INFO - PROCESS | 3948 | 1465120214969 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3948 | 1465120214974 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:50:14 INFO - PROCESS | 3948 | 1465120214981 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3948 | 1465120214984 Marionette TRACE conn3 <- [1,2910,null,{}] 02:50:14 INFO - PROCESS | 3948 | 1465120214988 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 3948 | 1465120214991 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:15 INFO - PROCESS | 3948 | 1465120215105 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:50:15 INFO - PROCESS | 3948 | 1465120215216 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3948 | 1465120215219 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:15 INFO - PROCESS | 3948 | ++DOCSHELL 15642C00 == 39 [pid = 3948] [id = 737] 02:50:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (15D95000) [pid = 3948] [serial = 2211] [outer = 00000000] 02:50:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F0D400) [pid = 3948] [serial = 2212] [outer = 15D95000] 02:50:15 INFO - PROCESS | 3948 | 1465120215314 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (17108C00) [pid = 3948] [serial = 2213] [outer = 15D95000] 02:50:15 INFO - PROCESS | 3948 | [3948] 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 02:50:15 INFO - PROCESS | 3948 | [3948] 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 02:50:15 INFO - PROCESS | 3948 | [3948] 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 02:50:15 INFO - PROCESS | 3948 | [3948] 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 02:50:15 INFO - PROCESS | 3948 | 1465120215870 Marionette TRACE conn3 <- [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]]]}] 02:50:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:50:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:50:15 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 02:50:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:50:15 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 02:50:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:50:15 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]" 02:50:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:50:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:50:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 02:50:15 INFO - PROCESS | 3948 | 1465120215930 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3948 | 1465120215933 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:50:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:50:15 INFO - PROCESS | 3948 | 1465120215937 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3948 | 1465120215941 Marionette TRACE conn3 <- [1,2914,null,{}] 02:50:15 INFO - PROCESS | 3948 | 1465120215958 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 3948 | 1465120215963 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:16 INFO - PROCESS | 3948 | 1465120216075 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:50:16 INFO - PROCESS | 3948 | 1465120216230 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 3948 | 1465120216233 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:16 INFO - PROCESS | 3948 | ++DOCSHELL 0F2F7C00 == 40 [pid = 3948] [id = 738] 02:50:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (0F2F9400) [pid = 3948] [serial = 2214] [outer = 00000000] 02:50:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (160B6000) [pid = 3948] [serial = 2215] [outer = 0F2F9400] 02:50:16 INFO - PROCESS | 3948 | 1465120216290 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A015000) [pid = 3948] [serial = 2216] [outer = 0F2F9400] 02:50:16 INFO - PROCESS | 3948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:50:16 INFO - PROCESS | 3948 | 1465120216955 Marionette TRACE conn3 <- [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]]]}] 02:50:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:50:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1047ms 02:50:16 INFO - PROCESS | 3948 | 1465120216985 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3948 | 1465120216991 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:50:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:50:17 INFO - PROCESS | 3948 | 1465120217029 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3948 | 1465120217032 Marionette TRACE conn3 <- [1,2918,null,{}] 02:50:17 INFO - PROCESS | 3948 | 1465120217037 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3948 | 1465120217040 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:17 INFO - PROCESS | 3948 | 1465120217146 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:50:17 INFO - PROCESS | 3948 | 1465120217261 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3948 | 1465120217264 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:17 INFO - PROCESS | 3948 | ++DOCSHELL 104E9C00 == 41 [pid = 3948] [id = 739] 02:50:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (104EBC00) [pid = 3948] [serial = 2217] [outer = 00000000] 02:50:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (104E6400) [pid = 3948] [serial = 2218] [outer = 104EBC00] 02:50:17 INFO - PROCESS | 3948 | 1465120217374 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (11C72800) [pid = 3948] [serial = 2219] [outer = 104EBC00] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 10A59000 == 40 [pid = 3948] [id = 715] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 18382800 == 39 [pid = 3948] [id = 734] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 12B58400 == 38 [pid = 3948] [id = 733] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 10275C00 == 37 [pid = 3948] [id = 732] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 172C2800 == 36 [pid = 3948] [id = 731] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 16F03800 == 35 [pid = 3948] [id = 730] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 160BB800 == 34 [pid = 3948] [id = 729] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 150EEC00 == 33 [pid = 3948] [id = 728] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 12848400 == 32 [pid = 3948] [id = 727] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 0F2ABC00 == 31 [pid = 3948] [id = 726] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 13DE1C00 == 30 [pid = 3948] [id = 723] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 1436E400 == 29 [pid = 3948] [id = 725] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 1043A000 == 28 [pid = 3948] [id = 724] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 0F2F7C00 == 27 [pid = 3948] [id = 738] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 15642C00 == 26 [pid = 3948] [id = 737] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 0F2EEC00 == 25 [pid = 3948] [id = 735] 02:50:18 INFO - PROCESS | 3948 | --DOCSHELL 0F29FC00 == 24 [pid = 3948] [id = 736] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (183AC800) [pid = 3948] [serial = 2170] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16F80000) [pid = 3948] [serial = 2146] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (16F84400) [pid = 3948] [serial = 2158] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (13338C00) [pid = 3948] [serial = 2152] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (13917000) [pid = 3948] [serial = 2153] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (110EC400) [pid = 3948] [serial = 2135] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (10B5D400) [pid = 3948] [serial = 2134] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (1382BC00) [pid = 3948] [serial = 2138] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (1317D000) [pid = 3948] [serial = 2137] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (15649800) [pid = 3948] [serial = 2141] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1544B000) [pid = 3948] [serial = 2140] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (16B2C800) [pid = 3948] [serial = 2144] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (162ACC00) [pid = 3948] [serial = 2143] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (173E4800) [pid = 3948] [serial = 2161] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (151A5000) [pid = 3948] [serial = 2164] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (17F6F800) [pid = 3948] [serial = 2167] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (15DA5000) [pid = 3948] [serial = 2165] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17889800) [pid = 3948] [serial = 2162] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (10B65000) [pid = 3948] [serial = 2149] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (1127D800) [pid = 3948] [serial = 2150] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15DA6400) [pid = 3948] [serial = 2155] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (160B5400) [pid = 3948] [serial = 2156] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (17104C00) [pid = 3948] [serial = 2159] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1811F800) [pid = 3948] [serial = 2168] [outer = 00000000] [url = about:blank] 02:50:18 INFO - PROCESS | 3948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:50:18 INFO - PROCESS | 3948 | 1465120218563 Marionette TRACE conn3 <- [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]]]}] 02:50:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:50:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1577ms 02:50:18 INFO - PROCESS | 3948 | 1465120218592 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 3948 | 1465120218596 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:50:18 INFO - PROCESS | 3948 | 1465120218601 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3948 | 1465120218604 Marionette TRACE conn3 <- [1,2922,null,{}] 02:50:18 INFO - PROCESS | 3948 | 1465120218609 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 3948 | 1465120218612 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:18 INFO - PROCESS | 3948 | 1465120218742 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:50:18 INFO - PROCESS | 3948 | 1465120218842 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 3948 | 1465120218845 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:18 INFO - PROCESS | 3948 | ++DOCSHELL 104ED000 == 25 [pid = 3948] [id = 740] 02:50:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (104ED400) [pid = 3948] [serial = 2220] [outer = 00000000] 02:50:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (105F4800) [pid = 3948] [serial = 2221] [outer = 104ED400] 02:50:18 INFO - PROCESS | 3948 | 1465120218891 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (10B5CC00) [pid = 3948] [serial = 2222] [outer = 104ED400] 02:50:19 INFO - PROCESS | 3948 | 1465120219309 Marionette TRACE conn3 <- [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]]]}] 02:50:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 02:50:19 INFO - PROCESS | 3948 | 1465120219344 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 3948 | 1465120219349 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:50:19 INFO - PROCESS | 3948 | 1465120219355 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3948 | 1465120219357 Marionette TRACE conn3 <- [1,2926,null,{}] 02:50:19 INFO - PROCESS | 3948 | 1465120219361 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 3948 | 1465120219364 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:19 INFO - PROCESS | 3948 | 1465120219452 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:50:19 INFO - PROCESS | 3948 | 1465120219457 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 3948 | 1465120219460 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:19 INFO - PROCESS | 3948 | ++DOCSHELL 11A15400 == 26 [pid = 3948] [id = 741] 02:50:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (11A18C00) [pid = 3948] [serial = 2223] [outer = 00000000] 02:50:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (12A07C00) [pid = 3948] [serial = 2224] [outer = 11A18C00] 02:50:19 INFO - PROCESS | 3948 | 1465120219506 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (12ACB000) [pid = 3948] [serial = 2225] [outer = 11A18C00] 02:50:19 INFO - PROCESS | 3948 | 1465120219960 Marionette TRACE conn3 <- [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]]]}] 02:50:19 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. 02:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 640ms 02:50:19 INFO - PROCESS | 3948 | 1465120219992 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 3948 | 1465120219995 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:50:19 INFO - PROCESS | 3948 | 1465120219998 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3948 | 1465120220002 Marionette TRACE conn3 <- [1,2930,null,{}] 02:50:20 INFO - PROCESS | 3948 | 1465120220016 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 3948 | 1465120220020 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:20 INFO - PROCESS | 3948 | 1465120220109 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:50:20 INFO - PROCESS | 3948 | 1465120220119 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3948 | 1465120220122 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:20 INFO - PROCESS | 3948 | ++DOCSHELL 13BC3800 == 27 [pid = 3948] [id = 742] 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (13BC4800) [pid = 3948] [serial = 2226] [outer = 00000000] 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (150B0000) [pid = 3948] [serial = 2227] [outer = 13BC4800] 02:50:20 INFO - PROCESS | 3948 | 1465120220169 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (151A4000) [pid = 3948] [serial = 2228] [outer = 13BC4800] 02:50:20 INFO - PROCESS | 3948 | 1465120220622 Marionette TRACE conn3 <- [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"]]]}] 02:50:20 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 02:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 02:50:20 INFO - PROCESS | 3948 | 1465120220698 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 3948 | 1465120220700 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:50:20 INFO - PROCESS | 3948 | 1465120220713 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 3948 | 1465120220715 Marionette TRACE conn3 <- [1,2934,null,{}] 02:50:20 INFO - PROCESS | 3948 | 1465120220718 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 3948 | 1465120220720 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:20 INFO - PROCESS | 3948 | 1465120220837 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:50:20 INFO - PROCESS | 3948 | 1465120220842 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3948 | 1465120220844 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:20 INFO - PROCESS | 3948 | ++DOCSHELL 150F2000 == 28 [pid = 3948] [id = 743] 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (15423400) [pid = 3948] [serial = 2229] [outer = 00000000] 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (15DA1400) [pid = 3948] [serial = 2230] [outer = 15423400] 02:50:20 INFO - PROCESS | 3948 | 1465120220888 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (15EE5400) [pid = 3948] [serial = 2231] [outer = 15423400] 02:50:21 INFO - PROCESS | 3948 | 1465120221302 Marionette TRACE conn3 <- [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]]]}] 02:50:21 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. 02:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 641ms 02:50:21 INFO - PROCESS | 3948 | 1465120221362 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3948 | 1465120221364 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:50:21 INFO - PROCESS | 3948 | 1465120221367 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3948 | 1465120221369 Marionette TRACE conn3 <- [1,2938,null,{}] 02:50:21 INFO - PROCESS | 3948 | 1465120221372 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:21 INFO - PROCESS | 3948 | 1465120221374 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:21 INFO - PROCESS | 3948 | 1465120221490 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:50:21 INFO - PROCESS | 3948 | 1465120221498 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3948 | 1465120221500 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:21 INFO - PROCESS | 3948 | ++DOCSHELL 160B4C00 == 29 [pid = 3948] [id = 744] 02:50:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (160B6800) [pid = 3948] [serial = 2232] [outer = 00000000] 02:50:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (16848400) [pid = 3948] [serial = 2233] [outer = 160B6800] 02:50:21 INFO - PROCESS | 3948 | 1465120221543 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16CCF000) [pid = 3948] [serial = 2234] [outer = 160B6800] 02:50:21 INFO - PROCESS | 3948 | ++DOCSHELL 16F7F400 == 30 [pid = 3948] [id = 745] 02:50:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (16F7F800) [pid = 3948] [serial = 2235] [outer = 00000000] 02:50:21 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (16F84000) [pid = 3948] [serial = 2236] [outer = 16F7F800] 02:50:22 INFO - PROCESS | 3948 | 1465120222025 Marionette TRACE conn3 <- [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]]]}] 02:50:22 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. 02:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 02:50:22 INFO - PROCESS | 3948 | 1465120222066 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3948 | 1465120222068 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:50:22 INFO - PROCESS | 3948 | 1465120222072 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:50:22 INFO - PROCESS | 3948 | 1465120222073 Marionette TRACE conn3 <- [1,2942,null,{}] 02:50:22 INFO - PROCESS | 3948 | 1465120222078 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:22 INFO - PROCESS | 3948 | 1465120222084 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:22 INFO - PROCESS | 3948 | 1465120222243 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:50:22 INFO - PROCESS | 3948 | 1465120222311 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3948 | 1465120222313 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:22 INFO - PROCESS | 3948 | ++DOCSHELL 1710E800 == 31 [pid = 3948] [id = 746] 02:50:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1710EC00) [pid = 3948] [serial = 2237] [outer = 00000000] 02:50:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (173E7400) [pid = 3948] [serial = 2238] [outer = 1710EC00] 02:50:22 INFO - PROCESS | 3948 | 1465120222356 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (1788A800) [pid = 3948] [serial = 2239] [outer = 1710EC00] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (183ACC00) [pid = 3948] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16F0A800) [pid = 3948] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (172C2C00) [pid = 3948] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (15D9A400) [pid = 3948] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (104EB400) [pid = 3948] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1055C800) [pid = 3948] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1437A000) [pid = 3948] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (150F1800) [pid = 3948] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (160BD800) [pid = 3948] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (12890400) [pid = 3948] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (0F2EA800) [pid = 3948] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (160C3800) [pid = 3948] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12D9E800) [pid = 3948] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:50:23 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (15643000) [pid = 3948] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:50:23 INFO - PROCESS | 3948 | 1465120223040 Marionette TRACE conn3 <- [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]]]}] 02:50:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:50:23 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 02:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1000ms 02:50:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:50:23 INFO - PROCESS | 3948 | 1465120223075 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3948 | 1465120223077 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:50:23 INFO - PROCESS | 3948 | 1465120223080 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3948 | 1465120223082 Marionette TRACE conn3 <- [1,2946,null,{}] 02:50:23 INFO - PROCESS | 3948 | 1465120223090 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 3948 | 1465120223092 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:23 INFO - PROCESS | 3948 | 1465120223185 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:50:23 INFO - PROCESS | 3948 | 1465120223190 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3948 | 1465120223192 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:23 INFO - PROCESS | 3948 | ++DOCSHELL 105F1400 == 32 [pid = 3948] [id = 747] 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (12D6F800) [pid = 3948] [serial = 2240] [outer = 00000000] 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (160BD800) [pid = 3948] [serial = 2241] [outer = 12D6F800] 02:50:23 INFO - PROCESS | 3948 | 1465120223235 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16F81000) [pid = 3948] [serial = 2242] [outer = 12D6F800] 02:50:23 INFO - PROCESS | 3948 | 1465120223647 Marionette TRACE conn3 <- [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]]]}] 02:50:23 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. 02:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 594ms 02:50:23 INFO - PROCESS | 3948 | 1465120223688 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3948 | 1465120223690 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:50:23 INFO - PROCESS | 3948 | 1465120223693 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3948 | 1465120223694 Marionette TRACE conn3 <- [1,2950,null,{}] 02:50:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:50:23 INFO - PROCESS | 3948 | 1465120223698 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 3948 | 1465120223700 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:23 INFO - PROCESS | 3948 | 1465120223776 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:50:23 INFO - PROCESS | 3948 | 1465120223780 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3948 | 1465120223782 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:23 INFO - PROCESS | 3948 | ++DOCSHELL 16F81400 == 33 [pid = 3948] [id = 748] 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (172C2C00) [pid = 3948] [serial = 2243] [outer = 00000000] 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17F67C00) [pid = 3948] [serial = 2244] [outer = 172C2C00] 02:50:23 INFO - PROCESS | 3948 | 1465120223825 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (17F73000) [pid = 3948] [serial = 2245] [outer = 172C2C00] 02:50:24 INFO - PROCESS | 3948 | 1465120224239 Marionette TRACE conn3 <- [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]]]}] 02:50:24 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. 02:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 02:50:24 INFO - PROCESS | 3948 | 1465120224300 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3948 | 1465120224302 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:50:24 INFO - PROCESS | 3948 | 1465120224310 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3948 | 1465120224311 Marionette TRACE conn3 <- [1,2954,null,{}] 02:50:24 INFO - PROCESS | 3948 | 1465120224315 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3948 | 1465120224316 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:24 INFO - PROCESS | 3948 | 1465120224393 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:50:24 INFO - PROCESS | 3948 | 1465120224398 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3948 | 1465120224400 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:24 INFO - PROCESS | 3948 | ++DOCSHELL 13BBF800 == 34 [pid = 3948] [id = 749] 02:50:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (181EEC00) [pid = 3948] [serial = 2246] [outer = 00000000] 02:50:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1986B000) [pid = 3948] [serial = 2247] [outer = 181EEC00] 02:50:24 INFO - PROCESS | 3948 | 1465120224443 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1986B400) [pid = 3948] [serial = 2248] [outer = 181EEC00] 02:50:24 INFO - PROCESS | 3948 | 1465120224870 Marionette TRACE conn3 <- [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]]]}] 02:50:24 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. 02:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 02:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:50:24 INFO - PROCESS | 3948 | 1465120224905 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3948 | 1465120224907 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:50:24 INFO - PROCESS | 3948 | 1465120224910 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3948 | 1465120224912 Marionette TRACE conn3 <- [1,2958,null,{}] 02:50:24 INFO - PROCESS | 3948 | 1465120224916 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3948 | 1465120224917 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:25 INFO - PROCESS | 3948 | 1465120225089 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:50:25 INFO - PROCESS | 3948 | 1465120225160 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3948 | 1465120225164 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:25 INFO - PROCESS | 3948 | ++DOCSHELL 0C7FB400 == 35 [pid = 3948] [id = 750] 02:50:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (0C7FC000) [pid = 3948] [serial = 2249] [outer = 00000000] 02:50:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (0F2AC000) [pid = 3948] [serial = 2250] [outer = 0C7FC000] 02:50:25 INFO - PROCESS | 3948 | 1465120225223 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (0F2F8000) [pid = 3948] [serial = 2251] [outer = 0C7FC000] 02:50:25 INFO - PROCESS | 3948 | 1465120225895 Marionette TRACE conn3 <- [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]]]}] 02:50:25 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. 02:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1030ms 02:50:25 INFO - PROCESS | 3948 | 1465120225965 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3948 | 1465120225970 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:50:25 INFO - PROCESS | 3948 | 1465120225975 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3948 | 1465120225979 Marionette TRACE conn3 <- [1,2962,null,{}] 02:50:25 INFO - PROCESS | 3948 | 1465120225984 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 3948 | 1465120225987 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:26 INFO - PROCESS | 3948 | 1465120226115 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:50:26 INFO - PROCESS | 3948 | 1465120226249 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3948 | 1465120226253 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:26 INFO - PROCESS | 3948 | ++DOCSHELL 1337C000 == 36 [pid = 3948] [id = 751] 02:50:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (13380000) [pid = 3948] [serial = 2252] [outer = 00000000] 02:50:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (13917000) [pid = 3948] [serial = 2253] [outer = 13380000] 02:50:26 INFO - PROCESS | 3948 | 1465120226316 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (150EF400) [pid = 3948] [serial = 2254] [outer = 13380000] 02:50:26 INFO - PROCESS | 3948 | 1465120226891 Marionette TRACE conn3 <- [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]]]}] 02:50:26 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. 02:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 937ms 02:50:26 INFO - PROCESS | 3948 | 1465120226930 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3948 | 1465120226933 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:50:26 INFO - PROCESS | 3948 | 1465120226938 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3948 | 1465120226940 Marionette TRACE conn3 <- [1,2966,null,{}] 02:50:26 INFO - PROCESS | 3948 | 1465120226944 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3948 | 1465120226946 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:27 INFO - PROCESS | 3948 | 1465120227062 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:50:27 INFO - PROCESS | 3948 | 1465120227239 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 3948 | 1465120227241 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:27 INFO - PROCESS | 3948 | ++DOCSHELL 17106400 == 37 [pid = 3948] [id = 752] 02:50:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (17106800) [pid = 3948] [serial = 2255] [outer = 00000000] 02:50:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (171E5400) [pid = 3948] [serial = 2256] [outer = 17106800] 02:50:27 INFO - PROCESS | 3948 | 1465120227327 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (1788E800) [pid = 3948] [serial = 2257] [outer = 17106800] 02:50:28 INFO - PROCESS | 3948 | 1465120228075 Marionette TRACE conn3 <- [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]]]}] 02:50:28 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. 02:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1218ms 02:50:28 INFO - PROCESS | 3948 | 1465120228145 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3948 | 1465120228149 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:50:28 INFO - PROCESS | 3948 | 1465120228154 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3948 | 1465120228157 Marionette TRACE conn3 <- [1,2970,null,{}] 02:50:28 INFO - PROCESS | 3948 | 1465120228162 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 3948 | 1465120228165 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:28 INFO - PROCESS | 3948 | 1465120228288 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:50:28 INFO - PROCESS | 3948 | 1465120228422 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3948 | 1465120228424 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 13BBF800 == 36 [pid = 3948] [id = 749] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 16F81400 == 35 [pid = 3948] [id = 748] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 105F1400 == 34 [pid = 3948] [id = 747] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 1710E800 == 33 [pid = 3948] [id = 746] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 16F7F400 == 32 [pid = 3948] [id = 745] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 160B4C00 == 31 [pid = 3948] [id = 744] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 150F2000 == 30 [pid = 3948] [id = 743] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 13BC3800 == 29 [pid = 3948] [id = 742] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 11A15400 == 28 [pid = 3948] [id = 741] 02:50:28 INFO - PROCESS | 3948 | --DOCSHELL 104ED000 == 27 [pid = 3948] [id = 740] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (16F84C00) [pid = 3948] [serial = 2147] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (19D65000) [pid = 3948] [serial = 2207] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (19D5E000) [pid = 3948] [serial = 2206] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1997E000) [pid = 3948] [serial = 2203] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (19D57C00) [pid = 3948] [serial = 2204] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (16F82C00) [pid = 3948] [serial = 2191] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (178F1000) [pid = 3948] [serial = 2194] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (183AD000) [pid = 3948] [serial = 2171] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (10A55400) [pid = 3948] [serial = 2173] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12B62000) [pid = 3948] [serial = 2197] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (10A58400) [pid = 3948] [serial = 2174] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (150BA800) [pid = 3948] [serial = 2176] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (151A6000) [pid = 3948] [serial = 2177] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (151AB800) [pid = 3948] [serial = 2185] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (15370800) [pid = 3948] [serial = 2186] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (162AD400) [pid = 3948] [serial = 2188] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (12ACC000) [pid = 3948] [serial = 2182] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (12D64800) [pid = 3948] [serial = 2183] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1022E400) [pid = 3948] [serial = 2179] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (10A58C00) [pid = 3948] [serial = 2180] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (17986800) [pid = 3948] [serial = 2195] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (18119000) [pid = 3948] [serial = 2200] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (16F87C00) [pid = 3948] [serial = 2192] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1837F800) [pid = 3948] [serial = 2201] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (16CCEC00) [pid = 3948] [serial = 2189] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (12D99800) [pid = 3948] [serial = 2198] [outer = 00000000] [url = about:blank] 02:50:28 INFO - PROCESS | 3948 | ++DOCSHELL 0F29D800 == 28 [pid = 3948] [id = 753] 02:50:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (0F2A1400) [pid = 3948] [serial = 2258] [outer = 00000000] 02:50:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (105F1400) [pid = 3948] [serial = 2259] [outer = 0F2A1400] 02:50:28 INFO - PROCESS | 3948 | 1465120228505 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (110F9800) [pid = 3948] [serial = 2260] [outer = 0F2A1400] 02:50:28 INFO - PROCESS | 3948 | 1465120228881 Marionette TRACE conn3 <- [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"]]]}] 02:50:28 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 02:50:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 797ms 02:50:28 INFO - PROCESS | 3948 | 1465120228995 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3948 | 1465120228999 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:50:29 INFO - PROCESS | 3948 | 1465120229009 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3948 | 1465120229012 Marionette TRACE conn3 <- [1,2974,null,{}] 02:50:29 INFO - PROCESS | 3948 | 1465120229016 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 3948 | 1465120229018 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:29 INFO - PROCESS | 3948 | 1465120229109 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:50:29 INFO - PROCESS | 3948 | 1465120229114 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3948 | 1465120229116 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:29 INFO - PROCESS | 3948 | ++DOCSHELL 13034800 == 29 [pid = 3948] [id = 754] 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (130E4800) [pid = 3948] [serial = 2261] [outer = 00000000] 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (13824800) [pid = 3948] [serial = 2262] [outer = 130E4800] 02:50:29 INFO - PROCESS | 3948 | 1465120229162 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (13BCB000) [pid = 3948] [serial = 2263] [outer = 130E4800] 02:50:29 INFO - PROCESS | 3948 | 1465120229612 Marionette TRACE conn3 <- [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]]]}] 02:50:29 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. 02:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 656ms 02:50:29 INFO - PROCESS | 3948 | 1465120229662 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3948 | 1465120229664 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:50:29 INFO - PROCESS | 3948 | 1465120229668 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3948 | 1465120229673 Marionette TRACE conn3 <- [1,2978,null,{}] 02:50:29 INFO - PROCESS | 3948 | 1465120229684 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 3948 | 1465120229688 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:29 INFO - PROCESS | 3948 | 1465120229774 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:50:29 INFO - PROCESS | 3948 | 1465120229782 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3948 | 1465120229785 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:29 INFO - PROCESS | 3948 | ++DOCSHELL 1544CC00 == 30 [pid = 3948] [id = 755] 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1544D000) [pid = 3948] [serial = 2264] [outer = 00000000] 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (15D9C800) [pid = 3948] [serial = 2265] [outer = 1544D000] 02:50:29 INFO - PROCESS | 3948 | 1465120229832 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15EE5000) [pid = 3948] [serial = 2266] [outer = 1544D000] 02:50:30 INFO - PROCESS | 3948 | ++DOCSHELL 16CD0000 == 31 [pid = 3948] [id = 756] 02:50:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (16CD4000) [pid = 3948] [serial = 2267] [outer = 00000000] 02:50:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16CDA000) [pid = 3948] [serial = 2268] [outer = 16CD4000] 02:50:30 INFO - PROCESS | 3948 | 1465120230289 Marionette TRACE conn3 <- [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]]]}] 02:50:30 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. 02:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 640ms 02:50:30 INFO - PROCESS | 3948 | 1465120230315 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3948 | 1465120230317 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:50:30 INFO - PROCESS | 3948 | 1465120230321 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:50:30 INFO - PROCESS | 3948 | 1465120230322 Marionette TRACE conn3 <- [1,2982,null,{}] 02:50:30 INFO - PROCESS | 3948 | 1465120230326 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 3948 | 1465120230328 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:30 INFO - PROCESS | 3948 | 1465120230437 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:50:30 INFO - PROCESS | 3948 | 1465120230442 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3948 | 1465120230444 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:30 INFO - PROCESS | 3948 | ++DOCSHELL 1684B800 == 32 [pid = 3948] [id = 757] 02:50:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1684BC00) [pid = 3948] [serial = 2269] [outer = 00000000] 02:50:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (16F82800) [pid = 3948] [serial = 2270] [outer = 1684BC00] 02:50:30 INFO - PROCESS | 3948 | 1465120230515 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (16F89C00) [pid = 3948] [serial = 2271] [outer = 1684BC00] 02:50:30 INFO - PROCESS | 3948 | 1465120230970 Marionette TRACE conn3 <- [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]]]}] 02:50:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:50:31 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 02:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 02:50:31 INFO - PROCESS | 3948 | 1465120231027 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3948 | 1465120231029 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:50:31 INFO - PROCESS | 3948 | 1465120231033 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3948 | 1465120231034 Marionette TRACE conn3 <- [1,2986,null,{}] 02:50:31 INFO - PROCESS | 3948 | 1465120231037 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 3948 | 1465120231039 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:31 INFO - PROCESS | 3948 | 1465120231155 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:50:31 INFO - PROCESS | 3948 | 1465120231160 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3948 | 1465120231162 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:31 INFO - PROCESS | 3948 | ++DOCSHELL 1710F800 == 33 [pid = 3948] [id = 758] 02:50:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (172C7000) [pid = 3948] [serial = 2272] [outer = 00000000] 02:50:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1788AC00) [pid = 3948] [serial = 2273] [outer = 172C7000] 02:50:31 INFO - PROCESS | 3948 | 1465120231205 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (178ED400) [pid = 3948] [serial = 2274] [outer = 172C7000] 02:50:31 INFO - PROCESS | 3948 | 1465120231639 Marionette TRACE conn3 <- [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]]]}] 02:50:31 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. 02:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 02:50:31 INFO - PROCESS | 3948 | 1465120231678 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3948 | 1465120231680 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:50:31 INFO - PROCESS | 3948 | 1465120231683 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3948 | 1465120231685 Marionette TRACE conn3 <- [1,2990,null,{}] 02:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:50:31 INFO - PROCESS | 3948 | 1465120231688 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 3948 | 1465120231695 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:31 INFO - PROCESS | 3948 | 1465120231833 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:50:31 INFO - PROCESS | 3948 | 1465120231929 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3948 | 1465120231931 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:31 INFO - PROCESS | 3948 | ++DOCSHELL 18110400 == 34 [pid = 3948] [id = 759] 02:50:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (18110800) [pid = 3948] [serial = 2275] [outer = 00000000] 02:50:31 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (183B7400) [pid = 3948] [serial = 2276] [outer = 18110800] 02:50:31 INFO - PROCESS | 3948 | 1465120231974 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (1997FC00) [pid = 3948] [serial = 2277] [outer = 18110800] 02:50:32 INFO - PROCESS | 3948 | 1465120232357 Marionette TRACE conn3 <- [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]]]}] 02:50:32 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. 02:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 702ms 02:50:32 INFO - PROCESS | 3948 | 1465120232386 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3948 | 1465120232388 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:50:32 INFO - PROCESS | 3948 | 1465120232397 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3948 | 1465120232399 Marionette TRACE conn3 <- [1,2994,null,{}] 02:50:32 INFO - PROCESS | 3948 | 1465120232403 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 3948 | 1465120232404 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:32 INFO - PROCESS | 3948 | 1465120232524 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:50:32 INFO - PROCESS | 3948 | 1465120232529 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 3948 | 1465120232531 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:32 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EB800 == 35 [pid = 3948] [id = 760] 02:50:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (11A0EC00) [pid = 3948] [serial = 2278] [outer = 00000000] 02:50:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (19D64400) [pid = 3948] [serial = 2279] [outer = 11A0EC00] 02:50:32 INFO - PROCESS | 3948 | 1465120232573 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (1A00B000) [pid = 3948] [serial = 2280] [outer = 11A0EC00] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (1710EC00) [pid = 3948] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (104ED400) [pid = 3948] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (160B6800) [pid = 3948] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (104EBC00) [pid = 3948] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (11A18C00) [pid = 3948] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (13BC4800) [pid = 3948] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (12D6F800) [pid = 3948] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (0F2F6800) [pid = 3948] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (15D95000) [pid = 3948] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (0F2F9400) [pid = 3948] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (15423400) [pid = 3948] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16F7F800) [pid = 3948] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:50:32 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (172C2C00) [pid = 3948] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:50:33 INFO - PROCESS | 3948 | 1465120233048 Marionette TRACE conn3 <- [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]]]}] 02:50:33 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. 02:50:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 687ms 02:50:33 INFO - PROCESS | 3948 | 1465120233096 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 3948 | 1465120233098 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:50:33 INFO - PROCESS | 3948 | 1465120233102 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3948 | 1465120233103 Marionette TRACE conn3 <- [1,2998,null,{}] 02:50:33 INFO - PROCESS | 3948 | 1465120233106 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:33 INFO - PROCESS | 3948 | 1465120233108 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:33 INFO - PROCESS | 3948 | 1465120233187 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:50:33 INFO - PROCESS | 3948 | 1465120233219 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3948 | 1465120233221 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:33 INFO - PROCESS | 3948 | ++DOCSHELL 15D95000 == 36 [pid = 3948] [id = 761] 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (162AA000) [pid = 3948] [serial = 2281] [outer = 00000000] 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (1997A000) [pid = 3948] [serial = 2282] [outer = 162AA000] 02:50:33 INFO - PROCESS | 3948 | 1465120233264 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (1A010C00) [pid = 3948] [serial = 2283] [outer = 162AA000] 02:50:33 INFO - PROCESS | 3948 | [3948] 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 02:50:33 INFO - PROCESS | 3948 | 1465120233716 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:50:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:50:33 INFO - {} 02:50:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:50:33 INFO - {} 02:50:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:50:33 INFO - {} 02:50:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:50:33 INFO - {} 02:50:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 640ms 02:50:33 INFO - PROCESS | 3948 | 1465120233740 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 3948 | 1465120233742 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /FileAPI/fileReader.html 02:50:33 INFO - PROCESS | 3948 | 1465120233745 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3948 | 1465120233746 Marionette TRACE conn3 <- [1,3002,null,{}] 02:50:33 INFO - PROCESS | 3948 | 1465120233750 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:33 INFO - PROCESS | 3948 | 1465120233752 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:33 INFO - PROCESS | 3948 | 1465120233830 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:50:33 INFO - PROCESS | 3948 | 1465120233835 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3948 | 1465120233837 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:33 INFO - PROCESS | 3948 | ++DOCSHELL 1544C400 == 37 [pid = 3948] [id = 762] 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (183B1800) [pid = 3948] [serial = 2284] [outer = 00000000] 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (1A23E400) [pid = 3948] [serial = 2285] [outer = 183B1800] 02:50:33 INFO - PROCESS | 3948 | 1465120233880 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (1A2A4400) [pid = 3948] [serial = 2286] [outer = 183B1800] 02:50:34 INFO - PROCESS | 3948 | 1465120234304 Marionette TRACE conn3 <- [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]]]}] 02:50:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:50:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:50:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:50:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:50:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 02:50:34 INFO - PROCESS | 3948 | 1465120234342 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3948 | 1465120234344 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:50:34 INFO - PROCESS | 3948 | 1465120234347 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - TEST-START | /FileAPI/historical.html 02:50:34 INFO - PROCESS | 3948 | 1465120234349 Marionette TRACE conn3 <- [1,3006,null,{}] 02:50:34 INFO - PROCESS | 3948 | 1465120234366 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 3948 | 1465120234368 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:34 INFO - PROCESS | 3948 | 1465120234448 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:50:34 INFO - PROCESS | 3948 | 1465120234453 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3948 | 1465120234454 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:34 INFO - PROCESS | 3948 | ++DOCSHELL 1A232C00 == 38 [pid = 3948] [id = 763] 02:50:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A233C00) [pid = 3948] [serial = 2287] [outer = 00000000] 02:50:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 83 (104F2C00) [pid = 3948] [serial = 2288] [outer = 1A233C00] 02:50:34 INFO - PROCESS | 3948 | 1465120234506 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3948 | ++DOMWINDOW == 84 (1A60F000) [pid = 3948] [serial = 2289] [outer = 1A233C00] 02:50:35 INFO - PROCESS | 3948 | 1465120235110 Marionette TRACE conn3 <- [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"]]]}] 02:50:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:50:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:50:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:50:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:50:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:50:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:50:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:50:35 INFO - TEST-OK | /FileAPI/historical.html | took 797ms 02:50:35 INFO - PROCESS | 3948 | 1465120235151 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3948 | 1465120235155 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 3948 | 1465120235160 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - TEST-START | /FileAPI/idlharness.html 02:50:35 INFO - PROCESS | 3948 | 1465120235164 Marionette TRACE conn3 <- [1,3010,null,{}] 02:50:35 INFO - PROCESS | 3948 | 1465120235169 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 3948 | 1465120235172 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:35 INFO - PROCESS | 3948 | 1465120235292 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:50:35 INFO - PROCESS | 3948 | 1465120235450 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3948 | 1465120235453 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:35 INFO - PROCESS | 3948 | ++DOCSHELL 10270000 == 39 [pid = 3948] [id = 764] 02:50:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 85 (102D9C00) [pid = 3948] [serial = 2290] [outer = 00000000] 02:50:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 86 (12B5A000) [pid = 3948] [serial = 2291] [outer = 102D9C00] 02:50:35 INFO - PROCESS | 3948 | 1465120235520 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 3948 | ++DOMWINDOW == 87 (130E0C00) [pid = 3948] [serial = 2292] [outer = 102D9C00] 02:50:36 INFO - PROCESS | 3948 | 1465120236551 Marionette TRACE conn3 <- [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]]]}] 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:50:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:50:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:50:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:50:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:50:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:50:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:50:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:50:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:50:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:50:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:50:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:50:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:50:36 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 02:50:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:50:36 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 02:50:36 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 02:50:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:50:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:50:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:50:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:50:36 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 02:50:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:50:36 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 02:50:36 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 02:50:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:50:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:50:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:50:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:50:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:50:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:50:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1562ms 02:50:36 INFO - PROCESS | 3948 | 1465120236734 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 3948 | 1465120236739 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /FileAPI/idlharness.worker 02:50:36 INFO - PROCESS | 3948 | 1465120236747 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 3948 | 1465120236750 Marionette TRACE conn3 <- [1,3014,null,{}] 02:50:36 INFO - PROCESS | 3948 | 1465120236754 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 3948 | 1465120236757 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:36 INFO - PROCESS | 3948 | 1465120236889 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:50:37 INFO - PROCESS | 3948 | 1465120237026 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3948 | 1465120237029 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:37 INFO - PROCESS | 3948 | ++DOCSHELL 15D89400 == 40 [pid = 3948] [id = 765] 02:50:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 88 (15D9A000) [pid = 3948] [serial = 2293] [outer = 00000000] 02:50:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 89 (1A85D000) [pid = 3948] [serial = 2294] [outer = 15D9A000] 02:50:37 INFO - PROCESS | 3948 | 1465120237085 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3948 | ++DOMWINDOW == 90 (1A860800) [pid = 3948] [serial = 2295] [outer = 15D9A000] 02:50:37 INFO - PROCESS | 3948 | [3948] 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 02:50:38 INFO - PROCESS | 3948 | 1465120238397 Marionette TRACE conn3 <- [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,{},{}]]]}] 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:50:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:50:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:50:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:50:38 INFO - {} 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:50:38 INFO - {} 02:50:38 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 - {} 02:50:38 INFO - {} 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:50:38 INFO - {} 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:50:38 INFO - {} 02:50:38 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 - {} 02:50:38 INFO - {} 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:50:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:50:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 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 02:50:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:50:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:50:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:50:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:50:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:50:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:50:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:50:38 INFO - {} 02:50:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1874ms 02:50:38 INFO - PROCESS | 3948 | 1465120238621 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3948 | 1465120238625 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:50:38 INFO - PROCESS | 3948 | 1465120238630 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:50:38 INFO - PROCESS | 3948 | 1465120238635 Marionette TRACE conn3 <- [1,3018,null,{}] 02:50:38 INFO - PROCESS | 3948 | 1465120238641 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 3948 | 1465120238644 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:38 INFO - PROCESS | 3948 | 1465120238741 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:50:38 INFO - PROCESS | 3948 | 1465120238881 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3948 | 1465120238885 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:38 INFO - PROCESS | 3948 | ++DOCSHELL 13DE1000 == 41 [pid = 3948] [id = 766] 02:50:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 91 (151A5800) [pid = 3948] [serial = 2296] [outer = 00000000] 02:50:38 INFO - PROCESS | 3948 | ++DOMWINDOW == 92 (16F85C00) [pid = 3948] [serial = 2297] [outer = 151A5800] 02:50:38 INFO - PROCESS | 3948 | 1465120238934 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3948 | ++DOMWINDOW == 93 (1710F000) [pid = 3948] [serial = 2298] [outer = 151A5800] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 104E9C00 == 40 [pid = 3948] [id = 739] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1544C400 == 39 [pid = 3948] [id = 762] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 15D95000 == 38 [pid = 3948] [id = 761] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 0F2EB800 == 37 [pid = 3948] [id = 760] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 18110400 == 36 [pid = 3948] [id = 759] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1710F800 == 35 [pid = 3948] [id = 758] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1684B800 == 34 [pid = 3948] [id = 757] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 16CD0000 == 33 [pid = 3948] [id = 756] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1544CC00 == 32 [pid = 3948] [id = 755] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 13034800 == 31 [pid = 3948] [id = 754] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 0F29D800 == 30 [pid = 3948] [id = 753] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 0C7FB400 == 29 [pid = 3948] [id = 750] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 17106400 == 28 [pid = 3948] [id = 752] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1337C000 == 27 [pid = 3948] [id = 751] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 15D89400 == 26 [pid = 3948] [id = 765] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 1A232C00 == 25 [pid = 3948] [id = 763] 02:50:39 INFO - PROCESS | 3948 | --DOCSHELL 10270000 == 24 [pid = 3948] [id = 764] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 92 (1986B000) [pid = 3948] [serial = 2247] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 91 (105F4800) [pid = 3948] [serial = 2221] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 90 (10B5CC00) [pid = 3948] [serial = 2222] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 89 (16848400) [pid = 3948] [serial = 2233] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 88 (11C72800) [pid = 3948] [serial = 2219] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 87 (104E6400) [pid = 3948] [serial = 2218] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 86 (12A07C00) [pid = 3948] [serial = 2224] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 85 (12ACB000) [pid = 3948] [serial = 2225] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 84 (150B0000) [pid = 3948] [serial = 2227] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 83 (173E7400) [pid = 3948] [serial = 2238] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 82 (16CCF000) [pid = 3948] [serial = 2234] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (16F81000) [pid = 3948] [serial = 2242] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (160BD800) [pid = 3948] [serial = 2241] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (13330C00) [pid = 3948] [serial = 2210] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (12D6E400) [pid = 3948] [serial = 2209] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (17108C00) [pid = 3948] [serial = 2213] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (16F0D400) [pid = 3948] [serial = 2212] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (1A015000) [pid = 3948] [serial = 2216] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (160B6000) [pid = 3948] [serial = 2215] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1788A800) [pid = 3948] [serial = 2239] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (15DA1400) [pid = 3948] [serial = 2230] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16F84000) [pid = 3948] [serial = 2236] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15EE5400) [pid = 3948] [serial = 2231] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (17F67C00) [pid = 3948] [serial = 2244] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (151A4000) [pid = 3948] [serial = 2228] [outer = 00000000] [url = about:blank] 02:50:39 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (17F73000) [pid = 3948] [serial = 2245] [outer = 00000000] [url = about:blank] 02:50:40 INFO - PROCESS | 3948 | 1465120240045 Marionette TRACE conn3 <- [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]]]}] 02:50:40 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 02:50:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1452ms 02:50:40 INFO - PROCESS | 3948 | 1465120240095 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3948 | 1465120240098 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 3948 | 1465120240103 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:50:40 INFO - PROCESS | 3948 | 1465120240108 Marionette TRACE conn3 <- [1,3022,null,{}] 02:50:40 INFO - PROCESS | 3948 | 1465120240113 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3948 | 1465120240115 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:40 INFO - PROCESS | 3948 | 1465120240210 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:50:40 INFO - PROCESS | 3948 | 1465120240218 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3948 | 1465120240222 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:40 INFO - PROCESS | 3948 | ++DOCSHELL 10A5E000 == 25 [pid = 3948] [id = 767] 02:50:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (10A5EC00) [pid = 3948] [serial = 2299] [outer = 00000000] 02:50:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (110EC800) [pid = 3948] [serial = 2300] [outer = 10A5EC00] 02:50:40 INFO - PROCESS | 3948 | 1465120240268 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (11285C00) [pid = 3948] [serial = 2301] [outer = 10A5EC00] 02:50:40 INFO - PROCESS | 3948 | 1465120240773 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:50:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 702ms 02:50:40 INFO - PROCESS | 3948 | 1465120240804 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3948 | 1465120240809 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:50:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:50:40 INFO - PROCESS | 3948 | 1465120240818 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3948 | 1465120240821 Marionette TRACE conn3 <- [1,3026,null,{}] 02:50:40 INFO - PROCESS | 3948 | 1465120240825 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3948 | 1465120240827 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:40 INFO - PROCESS | 3948 | 1465120240953 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:50:40 INFO - PROCESS | 3948 | 1465120240961 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3948 | 1465120240963 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:40 INFO - PROCESS | 3948 | ++DOCSHELL 13034800 == 26 [pid = 3948] [id = 768] 02:50:40 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (13083C00) [pid = 3948] [serial = 2302] [outer = 00000000] 02:50:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (13BC3C00) [pid = 3948] [serial = 2303] [outer = 13083C00] 02:50:41 INFO - PROCESS | 3948 | 1465120241024 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (150EEC00) [pid = 3948] [serial = 2304] [outer = 13083C00] 02:50:41 INFO - PROCESS | 3948 | 1465120241464 Marionette TRACE conn3 <- [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"]]]}] 02:50:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:50:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 687ms 02:50:41 INFO - PROCESS | 3948 | 1465120241515 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 3948 | 1465120241517 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:50:41 INFO - PROCESS | 3948 | 1465120241521 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3948 | 1465120241524 Marionette TRACE conn3 <- [1,3030,null,{}] 02:50:41 INFO - PROCESS | 3948 | 1465120241535 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 3948 | 1465120241539 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:41 INFO - PROCESS | 3948 | 1465120241623 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:50:41 INFO - PROCESS | 3948 | 1465120241629 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 3948 | 1465120241632 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:41 INFO - PROCESS | 3948 | ++DOCSHELL 15EDF000 == 27 [pid = 3948] [id = 769] 02:50:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (15EE1400) [pid = 3948] [serial = 2305] [outer = 00000000] 02:50:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (162AD800) [pid = 3948] [serial = 2306] [outer = 15EE1400] 02:50:41 INFO - PROCESS | 3948 | 1465120241681 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (16CD2C00) [pid = 3948] [serial = 2307] [outer = 15EE1400] 02:50:42 INFO - PROCESS | 3948 | 1465120242430 Marionette TRACE conn3 <- [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]]]}] 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:50:42 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. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:50:42 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'.) 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:50:42 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. 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:50:42 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. 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:50:42 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. 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:50:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:50:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:50:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1077ms 02:50:42 INFO - PROCESS | 3948 | 1465120242602 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 3948 | 1465120242605 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:50:42 INFO - PROCESS | 3948 | 1465120242608 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3948 | 1465120242610 Marionette TRACE conn3 <- [1,3034,null,{}] 02:50:42 INFO - PROCESS | 3948 | 1465120242613 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:42 INFO - PROCESS | 3948 | 1465120242615 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:42 INFO - PROCESS | 3948 | 1465120242745 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:50:42 INFO - PROCESS | 3948 | 1465120242806 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3948 | 1465120242808 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:42 INFO - PROCESS | 3948 | ++DOCSHELL 176E8400 == 28 [pid = 3948] [id = 770] 02:50:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (176E9800) [pid = 3948] [serial = 2308] [outer = 00000000] 02:50:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (17D38C00) [pid = 3948] [serial = 2309] [outer = 176E9800] 02:50:42 INFO - PROCESS | 3948 | 1465120242852 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (18119000) [pid = 3948] [serial = 2310] [outer = 176E9800] 02:50:43 INFO - PROCESS | 3948 | [3948] 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 02:50:43 INFO - PROCESS | 3948 | 1465120243275 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:50:43 INFO - {} 02:50:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 02:50:43 INFO - PROCESS | 3948 | 1465120243307 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 3948 | 1465120243309 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:50:43 INFO - PROCESS | 3948 | 1465120243312 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:50:43 INFO - PROCESS | 3948 | 1465120243314 Marionette TRACE conn3 <- [1,3038,null,{}] 02:50:43 INFO - PROCESS | 3948 | 1465120243317 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:43 INFO - PROCESS | 3948 | 1465120243319 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:43 INFO - PROCESS | 3948 | 1465120243432 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:50:43 INFO - PROCESS | 3948 | 1465120243437 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3948 | 1465120243439 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:43 INFO - PROCESS | 3948 | ++DOCSHELL 17DE7000 == 29 [pid = 3948] [id = 771] 02:50:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (19869800) [pid = 3948] [serial = 2311] [outer = 00000000] 02:50:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (19D5C400) [pid = 3948] [serial = 2312] [outer = 19869800] 02:50:43 INFO - PROCESS | 3948 | 1465120243482 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (1A015800) [pid = 3948] [serial = 2313] [outer = 19869800] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (18110800) [pid = 3948] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (11A0EC00) [pid = 3948] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (0F2A1400) [pid = 3948] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (13380000) [pid = 3948] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (1544D000) [pid = 3948] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (183B1800) [pid = 3948] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (162AA000) [pid = 3948] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (130E4800) [pid = 3948] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (17106800) [pid = 3948] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (0C7FC000) [pid = 3948] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (16CD4000) [pid = 3948] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (172C7000) [pid = 3948] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (181EEC00) [pid = 3948] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (1A233C00) [pid = 3948] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:50:44 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (1684BC00) [pid = 3948] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:50:44 INFO - PROCESS | 3948 | 1465120244173 Marionette TRACE conn3 <- [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]]]}] 02:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 890ms 02:50:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:50:44 INFO - PROCESS | 3948 | 1465120244217 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3948 | 1465120244219 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:50:44 INFO - PROCESS | 3948 | 1465120244223 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 3948 | 1465120244225 Marionette TRACE conn3 <- [1,3042,null,{}] 02:50:44 INFO - PROCESS | 3948 | 1465120244228 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:44 INFO - PROCESS | 3948 | 1465120244233 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:44 INFO - PROCESS | 3948 | 1465120244335 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:50:44 INFO - PROCESS | 3948 | 1465120244433 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 3948 | 1465120244435 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:44 INFO - PROCESS | 3948 | ++DOCSHELL 130E9800 == 30 [pid = 3948] [id = 772] 02:50:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (1337A400) [pid = 3948] [serial = 2314] [outer = 00000000] 02:50:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (160B7800) [pid = 3948] [serial = 2315] [outer = 1337A400] 02:50:44 INFO - PROCESS | 3948 | 1465120244480 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (16CD8000) [pid = 3948] [serial = 2316] [outer = 1337A400] 02:50:45 INFO - PROCESS | 3948 | 1465120245045 Marionette TRACE conn3 <- [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"]]]}] 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:50:45 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" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:50:45 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" 02:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:50:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 984ms 02:50:45 INFO - PROCESS | 3948 | 1465120245208 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3948 | 1465120245210 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:50:45 INFO - PROCESS | 3948 | 1465120245213 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3948 | 1465120245215 Marionette TRACE conn3 <- [1,3046,null,{}] 02:50:45 INFO - PROCESS | 3948 | 1465120245219 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 3948 | 1465120245221 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:45 INFO - PROCESS | 3948 | 1465120245296 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:50:45 INFO - PROCESS | 3948 | 1465120245390 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3948 | 1465120245392 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:45 INFO - PROCESS | 3948 | ++DOCSHELL 16F03C00 == 31 [pid = 3948] [id = 773] 02:50:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (16F09800) [pid = 3948] [serial = 2317] [outer = 00000000] 02:50:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (1A23E800) [pid = 3948] [serial = 2318] [outer = 16F09800] 02:50:45 INFO - PROCESS | 3948 | 1465120245435 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1A618000) [pid = 3948] [serial = 2319] [outer = 16F09800] 02:50:45 INFO - PROCESS | 3948 | 1465120245839 Marionette TRACE conn3 <- [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]]]}] 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:50:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:50:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:50:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:50:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 640ms 02:50:45 INFO - PROCESS | 3948 | 1465120245862 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3948 | 1465120245863 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:50:45 INFO - PROCESS | 3948 | 1465120245875 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3948 | 1465120245876 Marionette TRACE conn3 <- [1,3050,null,{}] 02:50:45 INFO - PROCESS | 3948 | 1465120245879 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 3948 | 1465120245881 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:45 INFO - PROCESS | 3948 | 1465120245957 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:50:45 INFO - PROCESS | 3948 | 1465120245962 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3948 | 1465120245964 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:45 INFO - PROCESS | 3948 | ++DOCSHELL 10B63000 == 32 [pid = 3948] [id = 774] 02:50:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1391CC00) [pid = 3948] [serial = 2320] [outer = 00000000] 02:50:45 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (1A861C00) [pid = 3948] [serial = 2321] [outer = 1391CC00] 02:50:46 INFO - PROCESS | 3948 | 1465120246015 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3948 | ++DOMWINDOW == 76 (1A862C00) [pid = 3948] [serial = 2322] [outer = 1391CC00] 02:50:46 INFO - PROCESS | 3948 | [3948] 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 02:50:46 INFO - PROCESS | 3948 | 1465120246734 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:50:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:50:46 INFO - {} 02:50:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 905ms 02:50:46 INFO - PROCESS | 3948 | 1465120246772 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 3948 | 1465120246777 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:50:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:50:46 INFO - PROCESS | 3948 | 1465120246805 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 3948 | 1465120246810 Marionette TRACE conn3 <- [1,3054,null,{}] 02:50:46 INFO - PROCESS | 3948 | 1465120246819 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 3948 | 1465120246822 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:46 INFO - PROCESS | 3948 | 1465120246962 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:50:47 INFO - PROCESS | 3948 | 1465120247095 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 3948 | 1465120247098 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:47 INFO - PROCESS | 3948 | ++DOCSHELL 10559400 == 33 [pid = 3948] [id = 775] 02:50:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 77 (10568400) [pid = 3948] [serial = 2323] [outer = 00000000] 02:50:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 78 (12ACCC00) [pid = 3948] [serial = 2324] [outer = 10568400] 02:50:47 INFO - PROCESS | 3948 | 1465120247157 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3948 | ++DOMWINDOW == 79 (1390EC00) [pid = 3948] [serial = 2325] [outer = 10568400] 02:50:47 INFO - PROCESS | 3948 | 1465120247785 Marionette TRACE conn3 <- [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]]]}] 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:50:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:50:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 999ms 02:50:47 INFO - PROCESS | 3948 | 1465120247825 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3948 | 1465120247830 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:50:47 INFO - PROCESS | 3948 | 1465120247838 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 3948 | 1465120247840 Marionette TRACE conn3 <- [1,3058,null,{}] 02:50:47 INFO - PROCESS | 3948 | 1465120247844 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 3948 | 1465120247847 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:47 INFO - PROCESS | 3948 | 1465120247975 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:50:48 INFO - PROCESS | 3948 | 1465120248098 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3948 | 1465120248101 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:48 INFO - PROCESS | 3948 | ++DOCSHELL 15D9B000 == 34 [pid = 3948] [id = 776] 02:50:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 80 (15DA1400) [pid = 3948] [serial = 2326] [outer = 00000000] 02:50:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 81 (160B6400) [pid = 3948] [serial = 2327] [outer = 15DA1400] 02:50:48 INFO - PROCESS | 3948 | 1465120248197 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3948 | ++DOMWINDOW == 82 (16B25C00) [pid = 3948] [serial = 2328] [outer = 15DA1400] 02:50:49 INFO - PROCESS | 3948 | 1465120249000 Marionette TRACE conn3 <- [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]]]}] 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:50:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1187ms 02:50:49 INFO - PROCESS | 3948 | 1465120249062 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3948 | 1465120249068 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:50:49 INFO - PROCESS | 3948 | 1465120249077 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3948 | 1465120249081 Marionette TRACE conn3 <- [1,3062,null,{}] 02:50:49 INFO - PROCESS | 3948 | 1465120249088 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 3948 | 1465120249092 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:49 INFO - PROCESS | 3948 | 1465120249224 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:50:49 INFO - PROCESS | 3948 | 1465120249371 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3948 | 1465120249375 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 16F03C00 == 33 [pid = 3948] [id = 773] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 130E9800 == 32 [pid = 3948] [id = 772] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 17DE7000 == 31 [pid = 3948] [id = 771] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 176E8400 == 30 [pid = 3948] [id = 770] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 15EDF000 == 29 [pid = 3948] [id = 769] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 13034800 == 28 [pid = 3948] [id = 768] 02:50:49 INFO - PROCESS | 3948 | --DOCSHELL 10A5E000 == 27 [pid = 3948] [id = 767] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 81 (1997FC00) [pid = 3948] [serial = 2277] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 80 (1A00B000) [pid = 3948] [serial = 2280] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 79 (110F9800) [pid = 3948] [serial = 2260] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 78 (16F89C00) [pid = 3948] [serial = 2271] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 77 (150EF400) [pid = 3948] [serial = 2254] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 76 (13917000) [pid = 3948] [serial = 2253] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 75 (15EE5000) [pid = 3948] [serial = 2266] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (1A23E400) [pid = 3948] [serial = 2285] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (1997A000) [pid = 3948] [serial = 2282] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (105F1400) [pid = 3948] [serial = 2259] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (13BCB000) [pid = 3948] [serial = 2263] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (15D9C800) [pid = 3948] [serial = 2265] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (1788E800) [pid = 3948] [serial = 2257] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (0F2AC000) [pid = 3948] [serial = 2250] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (13824800) [pid = 3948] [serial = 2262] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (171E5400) [pid = 3948] [serial = 2256] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (16CDA000) [pid = 3948] [serial = 2268] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (1788AC00) [pid = 3948] [serial = 2273] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (1A010C00) [pid = 3948] [serial = 2283] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (19D64400) [pid = 3948] [serial = 2279] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (16F82800) [pid = 3948] [serial = 2270] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (1986B400) [pid = 3948] [serial = 2248] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (183B7400) [pid = 3948] [serial = 2276] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (178ED400) [pid = 3948] [serial = 2274] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (0F2F8000) [pid = 3948] [serial = 2251] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (1A2A4400) [pid = 3948] [serial = 2286] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (104F2C00) [pid = 3948] [serial = 2288] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (1A60F000) [pid = 3948] [serial = 2289] [outer = 00000000] [url = about:blank] 02:50:49 INFO - PROCESS | 3948 | ++DOCSHELL 0F2A8800 == 28 [pid = 3948] [id = 777] 02:50:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (0F2AC000) [pid = 3948] [serial = 2329] [outer = 00000000] 02:50:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (10273C00) [pid = 3948] [serial = 2330] [outer = 0F2AC000] 02:50:49 INFO - PROCESS | 3948 | 1465120249455 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (10A5E000) [pid = 3948] [serial = 2331] [outer = 0F2AC000] 02:50:49 INFO - PROCESS | 3948 | 1465120249837 Marionette TRACE conn3 <- [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]]]}] 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:50:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 797ms 02:50:49 INFO - PROCESS | 3948 | 1465120249875 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3948 | 1465120249879 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:50:49 INFO - PROCESS | 3948 | 1465120249885 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3948 | 1465120249887 Marionette TRACE conn3 <- [1,3066,null,{}] 02:50:49 INFO - PROCESS | 3948 | 1465120249891 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 3948 | 1465120249893 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:49 INFO - PROCESS | 3948 | 1465120249986 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:50:49 INFO - PROCESS | 3948 | 1465120249992 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3948 | 1465120249994 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:49 INFO - PROCESS | 3948 | ++DOCSHELL 11C73400 == 29 [pid = 3948] [id = 778] 02:50:49 INFO - PROCESS | 3948 | ++DOMWINDOW == 58 (12849800) [pid = 3948] [serial = 2332] [outer = 00000000] 02:50:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 59 (12AC9C00) [pid = 3948] [serial = 2333] [outer = 12849800] 02:50:50 INFO - PROCESS | 3948 | 1465120250040 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 60 (13032400) [pid = 3948] [serial = 2334] [outer = 12849800] 02:50:50 INFO - PROCESS | 3948 | 1465120250545 Marionette TRACE conn3 <- [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] 02:50:50 INFO - PROCESS | 3948 | 1465120250605 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:50:50 INFO - PROCESS | 3948 | 1465120250609 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3948 | 1465120250612 Marionette TRACE conn3 <- [1,3070,null,{}] 02:50:50 INFO - PROCESS | 3948 | 1465120250623 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 3948 | 1465120250627 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:50 INFO - PROCESS | 3948 | 1465120250741 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:50:50 INFO - PROCESS | 3948 | 1465120250858 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3948 | 1465120250861 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:50 INFO - PROCESS | 3948 | ++DOCSHELL 151B0400 == 30 [pid = 3948] [id = 779] 02:50:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 61 (151B0C00) [pid = 3948] [serial = 2335] [outer = 00000000] 02:50:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 62 (1544D000) [pid = 3948] [serial = 2336] [outer = 151B0C00] 02:50:50 INFO - PROCESS | 3948 | 1465120250907 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3948 | ++DOMWINDOW == 63 (15DA0C00) [pid = 3948] [serial = 2337] [outer = 151B0C00] 02:50:51 INFO - PROCESS | 3948 | 1465120251264 Marionette TRACE conn3 <- [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]]]}] 02:50:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:50:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:50:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 687ms 02:50:51 INFO - PROCESS | 3948 | 1465120251318 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3948 | 1465120251321 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 3948 | 1465120251324 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:50:51 INFO - PROCESS | 3948 | 1465120251326 Marionette TRACE conn3 <- [1,3074,null,{}] 02:50:51 INFO - PROCESS | 3948 | 1465120251329 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 3948 | 1465120251331 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:51 INFO - PROCESS | 3948 | 1465120251425 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:50:51 INFO - PROCESS | 3948 | 1465120251430 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3948 | 1465120251432 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:51 INFO - PROCESS | 3948 | ++DOCSHELL 160B5C00 == 31 [pid = 3948] [id = 780] 02:50:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 64 (160B6C00) [pid = 3948] [serial = 2338] [outer = 00000000] 02:50:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 65 (16848800) [pid = 3948] [serial = 2339] [outer = 160B6C00] 02:50:51 INFO - PROCESS | 3948 | 1465120251476 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (16F05C00) [pid = 3948] [serial = 2340] [outer = 160B6C00] 02:50:51 INFO - PROCESS | 3948 | 1465120251926 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:50:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:50:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 640ms 02:50:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:50:51 INFO - PROCESS | 3948 | 1465120251966 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3948 | 1465120251968 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 3948 | 1465120251971 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3948 | 1465120251973 Marionette TRACE conn3 <- [1,3078,null,{}] 02:50:51 INFO - PROCESS | 3948 | 1465120251976 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 3948 | 1465120251978 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:52 INFO - PROCESS | 3948 | 1465120252101 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:50:52 INFO - PROCESS | 3948 | 1465120252106 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3948 | 1465120252108 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:52 INFO - PROCESS | 3948 | ++DOCSHELL 105EFC00 == 32 [pid = 3948] [id = 781] 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (10A5F000) [pid = 3948] [serial = 2341] [outer = 00000000] 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (16CCF000) [pid = 3948] [serial = 2342] [outer = 10A5F000] 02:50:52 INFO - PROCESS | 3948 | 1465120252151 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (16F04400) [pid = 3948] [serial = 2343] [outer = 10A5F000] 02:50:52 INFO - PROCESS | 3948 | 1465120252610 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:50:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 687ms 02:50:52 INFO - PROCESS | 3948 | 1465120252669 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3948 | 1465120252671 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:50:52 INFO - PROCESS | 3948 | 1465120252675 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3948 | 1465120252676 Marionette TRACE conn3 <- [1,3082,null,{}] 02:50:52 INFO - PROCESS | 3948 | 1465120252679 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 3948 | 1465120252685 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:52 INFO - PROCESS | 3948 | 1465120252825 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:50:52 INFO - PROCESS | 3948 | 1465120252896 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3948 | 1465120252898 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:52 INFO - PROCESS | 3948 | ++DOCSHELL 16F86400 == 33 [pid = 3948] [id = 782] 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (16F88C00) [pid = 3948] [serial = 2344] [outer = 00000000] 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (17110800) [pid = 3948] [serial = 2345] [outer = 16F88C00] 02:50:52 INFO - PROCESS | 3948 | 1465120252941 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (173E0C00) [pid = 3948] [serial = 2346] [outer = 16F88C00] 02:50:53 INFO - PROCESS | 3948 | 1465120253338 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 687ms 02:50:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:50:53 INFO - PROCESS | 3948 | 1465120253375 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3948 | 1465120253377 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:50:53 INFO - PROCESS | 3948 | 1465120253380 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 3948 | 1465120253382 Marionette TRACE conn3 <- [1,3086,null,{}] 02:50:53 INFO - PROCESS | 3948 | 1465120253386 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:53 INFO - PROCESS | 3948 | 1465120253397 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:53 INFO - PROCESS | 3948 | 1465120253541 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:50:53 INFO - PROCESS | 3948 | 1465120253615 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3948 | 1465120253617 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:53 INFO - PROCESS | 3948 | ++DOCSHELL 1797A000 == 34 [pid = 3948] [id = 783] 02:50:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (1797DC00) [pid = 3948] [serial = 2347] [outer = 00000000] 02:50:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (17DE7000) [pid = 3948] [serial = 2348] [outer = 1797DC00] 02:50:53 INFO - PROCESS | 3948 | 1465120253659 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3948 | ++DOMWINDOW == 75 (17F6E800) [pid = 3948] [serial = 2349] [outer = 1797DC00] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 74 (176E9800) [pid = 3948] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (16F09800) [pid = 3948] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (151A5800) [pid = 3948] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (10A5EC00) [pid = 3948] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (13083C00) [pid = 3948] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (102D9C00) [pid = 3948] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (15D9A000) [pid = 3948] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (19869800) [pid = 3948] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (1337A400) [pid = 3948] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:50:53 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (15EE1400) [pid = 3948] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:50:54 INFO - PROCESS | 3948 | 1465120254086 Marionette TRACE conn3 <- [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]]]}] 02:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 02:50:54 INFO - PROCESS | 3948 | 1465120254120 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3948 | 1465120254122 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:50:54 INFO - PROCESS | 3948 | 1465120254125 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3948 | 1465120254127 Marionette TRACE conn3 <- [1,3090,null,{}] 02:50:54 INFO - PROCESS | 3948 | 1465120254130 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 3948 | 1465120254132 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:54 INFO - PROCESS | 3948 | 1465120254214 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:50:54 INFO - PROCESS | 3948 | 1465120254219 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3948 | 1465120254221 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:54 INFO - PROCESS | 3948 | ++DOCSHELL 151AC000 == 35 [pid = 3948] [id = 784] 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 66 (1684B800) [pid = 3948] [serial = 2350] [outer = 00000000] 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 67 (181E5400) [pid = 3948] [serial = 2351] [outer = 1684B800] 02:50:54 INFO - PROCESS | 3948 | 1465120254264 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 68 (18384800) [pid = 3948] [serial = 2352] [outer = 1684B800] 02:50:54 INFO - PROCESS | 3948 | 1465120254673 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 02:50:54 INFO - PROCESS | 3948 | 1465120254722 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3948 | 1465120254724 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:50:54 INFO - PROCESS | 3948 | 1465120254727 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3948 | 1465120254729 Marionette TRACE conn3 <- [1,3094,null,{}] 02:50:54 INFO - PROCESS | 3948 | 1465120254732 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 3948 | 1465120254734 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:54 INFO - PROCESS | 3948 | 1465120254860 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:50:54 INFO - PROCESS | 3948 | 1465120254869 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3948 | 1465120254870 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:54 INFO - PROCESS | 3948 | ++DOCSHELL 1788D000 == 36 [pid = 3948] [id = 785] 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 69 (183ACC00) [pid = 3948] [serial = 2353] [outer = 00000000] 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 70 (19977400) [pid = 3948] [serial = 2354] [outer = 183ACC00] 02:50:54 INFO - PROCESS | 3948 | 1465120254912 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3948 | ++DOMWINDOW == 71 (1997C000) [pid = 3948] [serial = 2355] [outer = 183ACC00] 02:50:55 INFO - PROCESS | 3948 | 1465120255327 Marionette TRACE conn3 <- [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]]]}] 02:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 640ms 02:50:55 INFO - PROCESS | 3948 | 1465120255366 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3948 | 1465120255368 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:50:55 INFO - PROCESS | 3948 | 1465120255371 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:50:55 INFO - PROCESS | 3948 | 1465120255373 Marionette TRACE conn3 <- [1,3098,null,{}] 02:50:55 INFO - PROCESS | 3948 | 1465120255392 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 3948 | 1465120255394 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:55 INFO - PROCESS | 3948 | 1465120255472 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:50:55 INFO - PROCESS | 3948 | 1465120255477 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3948 | 1465120255479 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:55 INFO - PROCESS | 3948 | ++DOCSHELL 151B0000 == 37 [pid = 3948] [id = 786] 02:50:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 72 (17DE6800) [pid = 3948] [serial = 2356] [outer = 00000000] 02:50:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 73 (19D63800) [pid = 3948] [serial = 2357] [outer = 17DE6800] 02:50:55 INFO - PROCESS | 3948 | 1465120255521 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3948 | ++DOMWINDOW == 74 (1A009400) [pid = 3948] [serial = 2358] [outer = 17DE6800] 02:50:56 INFO - PROCESS | 3948 | --DOCSHELL 13DE1000 == 36 [pid = 3948] [id = 766] 02:50:56 INFO - PROCESS | 3948 | --DOCSHELL 0F2A8800 == 35 [pid = 3948] [id = 777] 02:50:56 INFO - PROCESS | 3948 | --DOCSHELL 15D9B000 == 34 [pid = 3948] [id = 776] 02:50:56 INFO - PROCESS | 3948 | --DOCSHELL 10B63000 == 33 [pid = 3948] [id = 774] 02:50:56 INFO - PROCESS | 3948 | --DOCSHELL 10559400 == 32 [pid = 3948] [id = 775] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 11C73400 == 31 [pid = 3948] [id = 778] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 151B0400 == 30 [pid = 3948] [id = 779] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 151AC000 == 29 [pid = 3948] [id = 784] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 160B5C00 == 28 [pid = 3948] [id = 780] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 1797A000 == 27 [pid = 3948] [id = 783] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 16F86400 == 26 [pid = 3948] [id = 782] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 105EFC00 == 25 [pid = 3948] [id = 781] 02:50:57 INFO - PROCESS | 3948 | --DOCSHELL 1788D000 == 24 [pid = 3948] [id = 785] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 73 (18119000) [pid = 3948] [serial = 2310] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 72 (1A23E800) [pid = 3948] [serial = 2318] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 71 (17D38C00) [pid = 3948] [serial = 2309] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 70 (1710F000) [pid = 3948] [serial = 2298] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 69 (16F85C00) [pid = 3948] [serial = 2297] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 68 (110EC800) [pid = 3948] [serial = 2300] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 67 (11285C00) [pid = 3948] [serial = 2301] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 66 (13BC3C00) [pid = 3948] [serial = 2303] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 65 (150EEC00) [pid = 3948] [serial = 2304] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 64 (130E0C00) [pid = 3948] [serial = 2292] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 63 (12B5A000) [pid = 3948] [serial = 2291] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 62 (1A860800) [pid = 3948] [serial = 2295] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 61 (1A85D000) [pid = 3948] [serial = 2294] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 60 (19D5C400) [pid = 3948] [serial = 2312] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 59 (160B7800) [pid = 3948] [serial = 2315] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 58 (162AD800) [pid = 3948] [serial = 2306] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 57 (1A015800) [pid = 3948] [serial = 2313] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 56 (1A618000) [pid = 3948] [serial = 2319] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 55 (16CD8000) [pid = 3948] [serial = 2316] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | --DOMWINDOW == 54 (16CD2C00) [pid = 3948] [serial = 2307] [outer = 00000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3948 | 1465120257299 Marionette TRACE conn3 <- [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"]]]}] 02:50:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:50:57 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 02:50:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:50:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:50:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1968ms 02:50:57 INFO - PROCESS | 3948 | 1465120257378 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3948 | 1465120257385 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:50:57 INFO - PROCESS | 3948 | 1465120257405 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3948 | 1465120257410 Marionette TRACE conn3 <- [1,3102,null,{}] 02:50:57 INFO - PROCESS | 3948 | 1465120257420 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 3948 | 1465120257425 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:57 INFO - PROCESS | 3948 | 1465120257556 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:50:57 INFO - PROCESS | 3948 | 1465120257563 Marionette TRACE conn3 -> [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\", \"c73b7507-c793-4de9-b238-f985e95ec8e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3948 | 1465120257566 Marionette INFO sendAsync 713df68d-a9c9-4a4f-8497-dc2a9ea4573e 02:50:57 INFO - PROCESS | 3948 | ++DOCSHELL 0F2EA400 == 25 [pid = 3948] [id = 787] 02:50:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 55 (0F2EA800) [pid = 3948] [serial = 2359] [outer = 00000000] 02:50:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 56 (10566400) [pid = 3948] [serial = 2360] [outer = 0F2EA800] 02:50:57 INFO - PROCESS | 3948 | 1465120257614 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3948 | ++DOMWINDOW == 57 (10A55400) [pid = 3948] [serial = 2361] [outer = 0F2EA800] 02:50:58 INFO - PROCESS | 3948 | 1465120258295 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:50:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 969ms 02:50:58 INFO - PROCESS | 3948 | 1465120258368 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3948 | 1465120258373 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:50:59 WARNING - u'runner_teardown' () 02:50:59 INFO - No more tests 02:50:59 INFO - Got 0 unexpected results 02:50:59 INFO - SUITE-END | took 660s 02:51:00 INFO - Closing logging queue 02:51:00 INFO - queue closed 02:51:00 INFO - Return code: 0 02:51:00 WARNING - # TBPL SUCCESS # 02:51:00 INFO - Running post-action listener: _resource_record_post_action 02:51:00 INFO - Running post-run listener: _resource_record_post_run 02:51:01 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 91414016; Write bytes: 956215296; Read time: 498167; Write time: 1123810 02:51:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:51:01 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 69867520; Read time: 0; Write time: 69485 02:51:01 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91414016; Write bytes: 820123136; Read time: 498167; Write time: 1007573 02:51:01 INFO - Running post-run listener: _upload_blobber_files 02:51:01 INFO - Blob upload gear active. 02:51:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:51:01 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 02:51:01 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'] 02:51:01 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 02:51:01 INFO - (blobuploader) - INFO - Open directory for files ... 02:51:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:51:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:51:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:51:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:51:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:51:02 INFO - (blobuploader) - INFO - Done attempting. 02:51:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:51:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:51:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:51:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:51:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:51:04 INFO - (blobuploader) - INFO - Done attempting. 02:51:04 INFO - (blobuploader) - INFO - Iteration through files over. 02:51:04 INFO - Return code: 0 02:51:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:51:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3056284363639a61f4498bbd9602e458603e54e532f27ccf6cea0314014816d8e0bae093ab38a18d03943c75e9c747b2b29b239d0a4e3c4af658a950eca5a299", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c71d38ce70e389ba089a8b377c551df278644256c795e9bfb1cdec83100ec9a4abfdbdf871bcf662e18c060865bf07f2d9319b34fceaba01fee51619329d1d60"} 02:51:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:51:04 INFO - Writing to file C:\slave\test\properties\blobber_files 02:51:04 INFO - Contents: 02:51:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3056284363639a61f4498bbd9602e458603e54e532f27ccf6cea0314014816d8e0bae093ab38a18d03943c75e9c747b2b29b239d0a4e3c4af658a950eca5a299", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c71d38ce70e389ba089a8b377c551df278644256c795e9bfb1cdec83100ec9a4abfdbdf871bcf662e18c060865bf07f2d9319b34fceaba01fee51619329d1d60"} 02:51:04 INFO - Running post-run listener: copy_logs_to_upload_dir 02:51:04 INFO - Copying logs to upload dir... 02:51:04 INFO - mkdir: C:\slave\test\build\upload\logs 02:51:04 INFO - Copying logs to upload dir... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... 02:51:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=817.672000 ========= master_lag: 3.15 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-06-05 02:51:04.202119) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.203103) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3056284363639a61f4498bbd9602e458603e54e532f27ccf6cea0314014816d8e0bae093ab38a18d03943c75e9c747b2b29b239d0a4e3c4af658a950eca5a299", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c71d38ce70e389ba089a8b377c551df278644256c795e9bfb1cdec83100ec9a4abfdbdf871bcf662e18c060865bf07f2d9319b34fceaba01fee51619329d1d60"} build_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/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/MoGVWVg6SxytFVfYL4Pw9w/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/3056284363639a61f4498bbd9602e458603e54e532f27ccf6cea0314014816d8e0bae093ab38a18d03943c75e9c747b2b29b239d0a4e3c4af658a950eca5a299", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c71d38ce70e389ba089a8b377c551df278644256c795e9bfb1cdec83100ec9a4abfdbdf871bcf662e18c060865bf07f2d9319b34fceaba01fee51619329d1d60"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.336672) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.337015) ========= '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-060\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.455382) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.455797) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:51:04.945886) ========= ========= Total master_lag: 3.43 =========