builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-011 starttime: 1463167598.36 results: success (0) buildid: 20160513103035 builduid: 6cd47609dea0442ebba730de9a3dd25f revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:38.361540) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:38.362258) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:38.362695) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:38.461105) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:38.461376) ========= '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-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False --12:27:03-- 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% 16.16 MB/s 12:27:03 (16.16 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.630000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:39.160675) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:39.161031) ========= '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-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.939000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:40.160280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:26:40.160681) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ac470f026c69f90c82798f15dbf9d538fc99b68e --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 ac470f026c69f90c82798f15dbf9d538fc99b68e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False 2016-05-13 12:27:05,348 truncating revision to first 12 chars 2016-05-13 12:27:05,348 Setting DEBUG logging. 2016-05-13 12:27:05,348 attempt 1/10 2016-05-13 12:27:05,348 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ac470f026c69?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 12:27:05,729 unpacking tar archive at: mozilla-aurora-ac470f026c69/testing/mozharness/ program finished with exit code 0 elapsedTime=1.056000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 12:26:41.373759) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:41.374193) ========= script_repo_revision: ac470f026c69f90c82798f15dbf9d538fc99b68e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:41.374661) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:41.375000) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 12:26:41.387520) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 0 secs) (at 2016-05-13 12:26:41.387875) ========= '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-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 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-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:27:06 INFO - MultiFileLogger online at 20160513 12:27:06 in C:\slave\test 12:27:06 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 12:27:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:27:06 INFO - {'append_to_log': False, 12:27:06 INFO - 'base_work_dir': 'C:\\slave\\test', 12:27:06 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:27:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:27:06 INFO - 'buildbot_json_path': 'buildprops.json', 12:27:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:27:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:27:06 INFO - 'download_minidump_stackwalk': True, 12:27:06 INFO - 'download_symbols': 'true', 12:27:06 INFO - 'e10s': False, 12:27:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:27:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:27:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:27:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:27:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:27:06 INFO - 'C:/mozilla-build/tooltool.py'), 12:27:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:27:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:27:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:27:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:27:06 INFO - 'log_level': 'info', 12:27:06 INFO - 'log_to_console': True, 12:27:06 INFO - 'opt_config_files': (), 12:27:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:27:06 INFO - '--processes=1', 12:27:06 INFO - '--config=%(test_path)s/wptrunner.ini', 12:27:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:27:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:27:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:27:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:27:06 INFO - 'pip_index': False, 12:27:06 INFO - 'require_test_zip': True, 12:27:06 INFO - 'test_type': ('testharness',), 12:27:06 INFO - 'this_chunk': '1', 12:27:06 INFO - 'total_chunks': '10', 12:27:06 INFO - 'virtualenv_path': 'venv', 12:27:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:27:06 INFO - 'work_dir': 'build'} 12:27:06 INFO - ##### 12:27:06 INFO - ##### Running clobber step. 12:27:06 INFO - ##### 12:27:06 INFO - Running pre-action listener: _resource_record_pre_action 12:27:06 INFO - Running main action method: clobber 12:27:06 INFO - rmtree: C:\slave\test\build 12:27:06 INFO - Using _rmtree_windows ... 12:27:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:27:39 INFO - Running post-action listener: _resource_record_post_action 12:27:39 INFO - ##### 12:27:39 INFO - ##### Running read-buildbot-config step. 12:27:39 INFO - ##### 12:27:39 INFO - Running pre-action listener: _resource_record_pre_action 12:27:39 INFO - Running main action method: read_buildbot_config 12:27:39 INFO - Using buildbot properties: 12:27:39 INFO - { 12:27:39 INFO - "project": "", 12:27:39 INFO - "product": "firefox", 12:27:39 INFO - "script_repo_revision": "production", 12:27:39 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 12:27:39 INFO - "repository": "", 12:27:39 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 12:27:39 INFO - "buildid": "20160513103035", 12:27:39 INFO - "pgo_build": "False", 12:27:39 INFO - "basedir": "C:\\slave\\test", 12:27:39 INFO - "buildnumber": 9, 12:27:39 INFO - "slavename": "t-xp32-ix-011", 12:27:39 INFO - "revision": "ac470f026c69f90c82798f15dbf9d538fc99b68e", 12:27:39 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 12:27:39 INFO - "platform": "win32", 12:27:39 INFO - "branch": "mozilla-aurora", 12:27:39 INFO - "repo_path": "releases/mozilla-aurora", 12:27:39 INFO - "moz_repo_path": "", 12:27:39 INFO - "stage_platform": "win32", 12:27:39 INFO - "builduid": "6cd47609dea0442ebba730de9a3dd25f", 12:27:39 INFO - "slavebuilddir": "test" 12:27:39 INFO - } 12:27:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:27:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:27:39 INFO - Running post-action listener: _resource_record_post_action 12:27:39 INFO - ##### 12:27:39 INFO - ##### Running download-and-extract step. 12:27:39 INFO - ##### 12:27:39 INFO - Running pre-action listener: _resource_record_pre_action 12:27:39 INFO - Running main action method: download_and_extract 12:27:39 INFO - mkdir: C:\slave\test\build\tests 12:27:39 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')]} 12:27:39 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:27:39 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:27:39 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:39 INFO - Downloaded 1274 bytes. 12:27:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:27:39 INFO - Using the following test package requirements: 12:27:39 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:27:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:27:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:27:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'jsshell-win32.zip'], 12:27:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:27:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:27:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:27:39 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:27:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:27:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:27:39 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:27:39 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 12:27:39 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')]} 12:27:39 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:27:39 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:27:39 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:41 INFO - Downloaded 20642744 bytes. 12:27:41 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/*'] 12:27:41 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/* 12:27:44 INFO - caution: filename not matched: web-platform/* 12:27:44 INFO - Return code: 11 12:27:44 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')]} 12:27:44 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:27:44 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:27:44 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:27:48 INFO - Downloaded 36408673 bytes. 12:27:48 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/*'] 12:27:48 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/* 12:28:49 INFO - caution: filename not matched: bin/* 12:28:49 INFO - caution: filename not matched: config/* 12:28:49 INFO - caution: filename not matched: mozbase/* 12:28:49 INFO - caution: filename not matched: marionette/* 12:28:49 INFO - caution: filename not matched: tools/wptserve/* 12:28:49 INFO - Return code: 11 12:28:49 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')]} 12:28:49 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:28:49 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:28:49 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:28:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:28:53 INFO - Downloaded 69600442 bytes. 12:28:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:28:53 INFO - mkdir: C:\slave\test\properties 12:28:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:28:53 INFO - Writing to file C:\slave\test\properties\build_url 12:28:53 INFO - Contents: 12:28:53 INFO - build_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:28:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:28:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:28:54 INFO - Writing to file C:\slave\test\properties\symbols_url 12:28:54 INFO - Contents: 12:28:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:28:54 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')]} 12:28:54 INFO - https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:28:54 INFO - trying https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:28:54 INFO - Downloading https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:28:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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 12:28:57 INFO - Downloaded 58380618 bytes. 12:28:57 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'] 12:28:57 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 12:29:04 INFO - Return code: 0 12:29:04 INFO - Running post-action listener: _resource_record_post_action 12:29:04 INFO - Running post-action listener: set_extra_try_arguments 12:29:04 INFO - ##### 12:29:04 INFO - ##### Running create-virtualenv step. 12:29:04 INFO - ##### 12:29:04 INFO - Running pre-action listener: _pre_create_virtualenv 12:29:04 INFO - Running pre-action listener: _resource_record_pre_action 12:29:04 INFO - Running main action method: create_virtualenv 12:29:04 INFO - Creating virtualenv C:\slave\test\build\venv 12:29:04 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 12:29:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:29:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:29:08 INFO - Installing distribute......................................................................................................................................................................................done. 12:29:09 INFO - Return code: 0 12:29:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:29:09 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')]} 12:29:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:09 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')]} 12:29:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:09 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 12:29:09 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 12:29:09 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 12:29:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:09 INFO - 'CLIENTNAME': 'Console', 12:29:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:09 INFO - 'DCLOCATION': 'SCL3', 12:29:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:09 INFO - 'HOMEDRIVE': 'C:', 12:29:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:09 INFO - 'KTS_VERSION': '1.19c', 12:29:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:09 INFO - 'MOZ_AIRBAG': '1', 12:29:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:09 INFO - 'MOZ_MSVCVERSION': '8', 12:29:09 INFO - 'MOZ_NO_REMOTE': '1', 12:29:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:09 INFO - 'NO_EM_RESTART': '1', 12:29:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:09 INFO - 'OS': 'Windows_NT', 12:29:09 INFO - 'OURDRIVE': 'C:', 12:29:09 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', 12:29:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:09 INFO - 'PROCESSOR_LEVEL': '6', 12:29:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:09 INFO - 'PROMPT': '$P$G', 12:29:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:09 INFO - 'PWD': 'C:\\slave\\test', 12:29:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:09 INFO - 'SESSIONNAME': 'Console', 12:29:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:09 INFO - 'SYSTEMDRIVE': 'C:', 12:29:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:09 INFO - 'TEST1': 'testie', 12:29:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:09 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:09 INFO - 'USERNAME': 'cltbld', 12:29:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:09 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:10 INFO - Downloading/unpacking psutil>=0.7.1 12:29:10 INFO - Running setup.py egg_info for package psutil 12:29:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:29:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:29:10 INFO - Installing collected packages: psutil 12:29:10 INFO - Running setup.py install for psutil 12:29:10 INFO - building 'psutil._psutil_windows' extension 12:29:10 INFO - error: Unable to find vcvarsall.bat 12:29:10 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-fphrnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:29:10 INFO - running install 12:29:10 INFO - running build 12:29:10 INFO - running build_py 12:29:10 INFO - creating build 12:29:10 INFO - creating build\lib.win32-2.7 12:29:10 INFO - creating build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:29:10 INFO - running build_ext 12:29:10 INFO - building 'psutil._psutil_windows' extension 12:29:10 INFO - error: Unable to find vcvarsall.bat 12:29:10 INFO - ---------------------------------------- 12:29:10 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-fphrnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:29:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 12:29:10 WARNING - Return code: 1 12:29:10 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! 12:29:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:29: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')]} 12:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29: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')]} 12:29:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:10 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 12:29:10 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 12:29:10 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 12:29:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:10 INFO - 'CLIENTNAME': 'Console', 12:29:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:10 INFO - 'DCLOCATION': 'SCL3', 12:29:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:10 INFO - 'HOMEDRIVE': 'C:', 12:29:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:10 INFO - 'KTS_VERSION': '1.19c', 12:29:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:10 INFO - 'MOZ_AIRBAG': '1', 12:29:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:10 INFO - 'MOZ_MSVCVERSION': '8', 12:29:10 INFO - 'MOZ_NO_REMOTE': '1', 12:29:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:10 INFO - 'NO_EM_RESTART': '1', 12:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:10 INFO - 'OS': 'Windows_NT', 12:29:10 INFO - 'OURDRIVE': 'C:', 12:29:10 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', 12:29:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:10 INFO - 'PROCESSOR_LEVEL': '6', 12:29:10 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:10 INFO - 'PROMPT': '$P$G', 12:29:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:10 INFO - 'PWD': 'C:\\slave\\test', 12:29:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:10 INFO - 'SESSIONNAME': 'Console', 12:29:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:10 INFO - 'SYSTEMDRIVE': 'C:', 12:29:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:10 INFO - 'TEST1': 'testie', 12:29:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:10 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:10 INFO - 'USERNAME': 'cltbld', 12:29:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:10 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:29:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:29:11 INFO - Running setup.py egg_info for package mozsystemmonitor 12:29:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:29:11 INFO - Running setup.py egg_info for package psutil 12:29:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:29:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:29:11 INFO - Installing collected packages: mozsystemmonitor, psutil 12:29:11 INFO - Running setup.py install for mozsystemmonitor 12:29:11 INFO - Running setup.py install for psutil 12:29:11 INFO - building 'psutil._psutil_windows' extension 12:29:11 INFO - error: Unable to find vcvarsall.bat 12:29:11 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-cvdyce-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:29:11 INFO - running install 12:29:11 INFO - running build 12:29:11 INFO - running build_py 12:29:11 INFO - running build_ext 12:29:11 INFO - building 'psutil._psutil_windows' extension 12:29:11 INFO - error: Unable to find vcvarsall.bat 12:29:11 INFO - ---------------------------------------- 12:29:11 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-cvdyce-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:29:11 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 12:29:11 WARNING - Return code: 1 12:29:11 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! 12:29:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:29:11 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')]} 12:29:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:11 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')]} 12:29:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:11 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 12:29:11 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 12:29:11 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 12:29:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:11 INFO - 'CLIENTNAME': 'Console', 12:29:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:11 INFO - 'DCLOCATION': 'SCL3', 12:29:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:11 INFO - 'HOMEDRIVE': 'C:', 12:29:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:11 INFO - 'KTS_VERSION': '1.19c', 12:29:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:11 INFO - 'MOZ_AIRBAG': '1', 12:29:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:11 INFO - 'MOZ_MSVCVERSION': '8', 12:29:11 INFO - 'MOZ_NO_REMOTE': '1', 12:29:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:11 INFO - 'NO_EM_RESTART': '1', 12:29:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:11 INFO - 'OS': 'Windows_NT', 12:29:11 INFO - 'OURDRIVE': 'C:', 12:29:11 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', 12:29:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:11 INFO - 'PROCESSOR_LEVEL': '6', 12:29:11 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:11 INFO - 'PROMPT': '$P$G', 12:29:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:11 INFO - 'PWD': 'C:\\slave\\test', 12:29:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:11 INFO - 'SESSIONNAME': 'Console', 12:29:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:11 INFO - 'SYSTEMDRIVE': 'C:', 12:29:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:11 INFO - 'TEST1': 'testie', 12:29:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:11 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:11 INFO - 'USERNAME': 'cltbld', 12:29:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:11 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:11 INFO - Downloading/unpacking blobuploader==1.2.4 12:29:11 INFO - Downloading blobuploader-1.2.4.tar.gz 12:29:11 INFO - Running setup.py egg_info for package blobuploader 12:29:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:29:13 INFO - Running setup.py egg_info for package requests 12:29:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:29:13 INFO - Downloading docopt-0.6.1.tar.gz 12:29:13 INFO - Running setup.py egg_info for package docopt 12:29:13 INFO - Installing collected packages: blobuploader, docopt, requests 12:29:13 INFO - Running setup.py install for blobuploader 12:29:13 INFO - Running setup.py install for docopt 12:29:13 INFO - Running setup.py install for requests 12:29:13 INFO - Successfully installed blobuploader docopt requests 12:29:13 INFO - Cleaning up... 12:29:13 INFO - Return code: 0 12:29:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:29:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:13 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 12:29:13 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 12:29:13 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 12:29:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:13 INFO - 'CLIENTNAME': 'Console', 12:29:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:13 INFO - 'DCLOCATION': 'SCL3', 12:29:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:13 INFO - 'HOMEDRIVE': 'C:', 12:29:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:13 INFO - 'KTS_VERSION': '1.19c', 12:29:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:13 INFO - 'MOZ_AIRBAG': '1', 12:29:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:13 INFO - 'MOZ_MSVCVERSION': '8', 12:29:13 INFO - 'MOZ_NO_REMOTE': '1', 12:29:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:13 INFO - 'NO_EM_RESTART': '1', 12:29:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:13 INFO - 'OS': 'Windows_NT', 12:29:13 INFO - 'OURDRIVE': 'C:', 12:29:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:29:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:13 INFO - 'PROCESSOR_LEVEL': '6', 12:29:13 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:13 INFO - 'PROMPT': '$P$G', 12:29:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:13 INFO - 'PWD': 'C:\\slave\\test', 12:29:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:13 INFO - 'SESSIONNAME': 'Console', 12:29:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:13 INFO - 'SYSTEMDRIVE': 'C:', 12:29:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:13 INFO - 'TEST1': 'testie', 12:29:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:13 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:13 INFO - 'USERNAME': 'cltbld', 12:29:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:13 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:29:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:29:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:29:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:29:21 INFO - Unpacking c:\slave\test\build\tests\marionette 12:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:29:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:21 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 12:29:21 INFO - Running setup.py install for browsermob-proxy 12:29:27 INFO - Running setup.py install for manifestparser 12:29:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for marionette-client 12:29:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for marionette-driver 12:29:27 INFO - Running setup.py install for mozcrash 12:29:27 INFO - Running setup.py install for mozdebug 12:29:27 INFO - Running setup.py install for mozdevice 12:29:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozfile 12:29:27 INFO - Running setup.py install for mozhttpd 12:29:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozinfo 12:29:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozInstall 12:29:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozleak 12:29:27 INFO - Running setup.py install for mozlog 12:29:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for moznetwork 12:29:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozprocess 12:29:27 INFO - Running setup.py install for mozprofile 12:29:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozrunner 12:29:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for mozscreenshot 12:29:27 INFO - Running setup.py install for moztest 12:29:27 INFO - Running setup.py install for mozversion 12:29:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:29:27 INFO - Running setup.py install for wptserve 12:29:27 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 12:29:27 INFO - Cleaning up... 12:29:27 INFO - Return code: 0 12:29:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:29:27 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')]} 12:29:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:29:27 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')]} 12:29:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:29:27 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\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-011'}}, attempt #1 12:29:27 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 12:29:27 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 12:29:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:27 INFO - 'CLIENTNAME': 'Console', 12:29:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:27 INFO - 'DCLOCATION': 'SCL3', 12:29:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:27 INFO - 'HOMEDRIVE': 'C:', 12:29:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:27 INFO - 'KTS_VERSION': '1.19c', 12:29:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:27 INFO - 'MOZ_AIRBAG': '1', 12:29:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:27 INFO - 'MOZ_MSVCVERSION': '8', 12:29:27 INFO - 'MOZ_NO_REMOTE': '1', 12:29:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:27 INFO - 'NO_EM_RESTART': '1', 12:29:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:27 INFO - 'OS': 'Windows_NT', 12:29:27 INFO - 'OURDRIVE': 'C:', 12:29:27 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', 12:29:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:27 INFO - 'PROCESSOR_LEVEL': '6', 12:29:27 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:27 INFO - 'PROMPT': '$P$G', 12:29:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:27 INFO - 'PWD': 'C:\\slave\\test', 12:29:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:27 INFO - 'SESSIONNAME': 'Console', 12:29:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:27 INFO - 'SYSTEMDRIVE': 'C:', 12:29:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:27 INFO - 'TEST1': 'testie', 12:29:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:27 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:27 INFO - 'USERNAME': 'cltbld', 12:29:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:27 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:29:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:29:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:29:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:29:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:29:37 INFO - Unpacking c:\slave\test\build\tests\marionette 12:29:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:29:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:37 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)) 12:29:42 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)) 12:29:42 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)) 12:29:42 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)) 12:29:42 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)) 12:29:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:29:42 INFO - Downloading blessings-1.6.tar.gz 12:29:42 INFO - Running setup.py egg_info for package blessings 12:29:42 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)) 12:29:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:29:42 INFO - Running setup.py install for blessings 12:29:42 INFO - Running setup.py install for browsermob-proxy 12:29:42 INFO - Running setup.py install for manifestparser 12:29:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for marionette-client 12:29:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:29:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for marionette-driver 12:29:42 INFO - Running setup.py install for mozcrash 12:29:42 INFO - Running setup.py install for mozdebug 12:29:42 INFO - Running setup.py install for mozdevice 12:29:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for mozhttpd 12:29:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for mozInstall 12:29:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for mozleak 12:29:42 INFO - Running setup.py install for mozprofile 12:29:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Running setup.py install for mozrunner 12:29:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:29:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:29:43 INFO - Running setup.py install for mozscreenshot 12:29:43 INFO - Running setup.py install for moztest 12:29:43 INFO - Running setup.py install for mozversion 12:29:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:29:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:29:43 INFO - Running setup.py install for wptserve 12:29:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:29:43 INFO - Cleaning up... 12:29:43 INFO - Return code: 0 12:29:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:29:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:43 INFO - Reading from file tmpfile_stdout 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - Current package versions: 12:29:43 INFO - blessings == 1.6 12:29:43 INFO - blobuploader == 1.2.4 12:29:43 INFO - browsermob-proxy == 0.6.0 12:29:43 INFO - distribute == 0.6.14 12:29:43 INFO - docopt == 0.6.1 12:29:43 INFO - manifestparser == 1.1 12:29:43 INFO - marionette-client == 2.3.0 12:29:43 INFO - marionette-driver == 1.4.0 12:29:43 INFO - mozInstall == 1.12 12:29:43 INFO - mozcrash == 0.17 12:29:43 INFO - mozdebug == 0.1 12:29:43 INFO - mozdevice == 0.48 12:29:43 INFO - mozfile == 1.2 12:29:43 INFO - mozhttpd == 0.7 12:29:43 INFO - mozinfo == 0.9 12:29:43 INFO - mozleak == 0.1 12:29:43 INFO - mozlog == 3.1 12:29:43 INFO - moznetwork == 0.27 12:29:43 INFO - mozprocess == 0.22 12:29:43 INFO - mozprofile == 0.28 12:29:43 INFO - mozrunner == 6.11 12:29:43 INFO - mozscreenshot == 0.1 12:29:43 INFO - mozsystemmonitor == 0.0 12:29:43 INFO - moztest == 0.7 12:29:43 INFO - mozversion == 1.4 12:29:43 INFO - requests == 1.2.3 12:29:43 INFO - wptserve == 1.4.0 12:29:43 INFO - Running post-action listener: _resource_record_post_action 12:29:43 INFO - Running post-action listener: _start_resource_monitoring 12:29:43 INFO - Starting resource monitoring. 12:29:43 INFO - ##### 12:29:43 INFO - ##### Running pull step. 12:29:43 INFO - ##### 12:29:43 INFO - Running pre-action listener: _resource_record_pre_action 12:29:43 INFO - Running main action method: pull 12:29:43 INFO - Pull has nothing to do! 12:29:43 INFO - Running post-action listener: _resource_record_post_action 12:29:43 INFO - ##### 12:29:43 INFO - ##### Running install step. 12:29:43 INFO - ##### 12:29:43 INFO - Running pre-action listener: _resource_record_pre_action 12:29:43 INFO - Running main action method: install 12:29:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:29:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:29:43 INFO - Reading from file tmpfile_stdout 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - Detecting whether we're running mozinstall >=1.0... 12:29:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:29:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:29:43 INFO - Reading from file tmpfile_stdout 12:29:43 INFO - Output received: 12:29:43 INFO - Usage: mozinstall-script.py [options] installer 12:29:43 INFO - Options: 12:29:43 INFO - -h, --help show this help message and exit 12:29:43 INFO - -d DEST, --destination=DEST 12:29:43 INFO - Directory to install application into. [default: 12:29:43 INFO - "C:\slave\test"] 12:29:43 INFO - --app=APP Application being installed. [default: firefox] 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - Using _rmtree_windows ... 12:29:43 INFO - mkdir: C:\slave\test\build\application 12:29:43 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'] 12:29:43 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 12:29:46 INFO - Reading from file tmpfile_stdout 12:29:46 INFO - Output received: 12:29:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:29:46 INFO - Using _rmtree_windows ... 12:29:46 INFO - Using _rmtree_windows ... 12:29:46 INFO - Running post-action listener: _resource_record_post_action 12:29:46 INFO - ##### 12:29:46 INFO - ##### Running run-tests step. 12:29:46 INFO - ##### 12:29:46 INFO - Running pre-action listener: _resource_record_pre_action 12:29:46 INFO - Running main action method: run_tests 12:29:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:29:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:29:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:29:46 INFO - grabbing minidump binary from tooltool 12:29:46 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')]} 12:29:46 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:29:46 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 12:29:46 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 12:29:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:29:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3bdls0 12:29:48 INFO - INFO - File integrity verified, renaming tmp3bdls0 to win32-minidump_stackwalk.exe 12:29:48 INFO - Return code: 0 12:29:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:29:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:29:48 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/HF-PJH2gRGGCapMogJwpBw/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 12:29:48 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/HF-PJH2gRGGCapMogJwpBw/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 12:29:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:29:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 12:29:48 INFO - 'CLIENTNAME': 'Console', 12:29:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:29:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 12:29:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:29:48 INFO - 'DCLOCATION': 'SCL3', 12:29:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:29:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:29:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:29:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:29:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:29:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:29:48 INFO - 'HOMEDRIVE': 'C:', 12:29:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:29:48 INFO - 'KTS_VERSION': '1.19c', 12:29:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:29:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 12:29:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:29:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:29:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:29:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:29:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:29:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:29:48 INFO - 'MOZ_AIRBAG': '1', 12:29:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:29:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:29:48 INFO - 'MOZ_MSVCVERSION': '8', 12:29:48 INFO - 'MOZ_NO_REMOTE': '1', 12:29:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:29:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:29:48 INFO - 'NO_EM_RESTART': '1', 12:29:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:29:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:29:48 INFO - 'OS': 'Windows_NT', 12:29:48 INFO - 'OURDRIVE': 'C:', 12:29:48 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', 12:29:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:29:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:29:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:29:48 INFO - 'PROCESSOR_LEVEL': '6', 12:29:48 INFO - 'PROCESSOR_REVISION': '1e05', 12:29:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:29:48 INFO - 'PROMPT': '$P$G', 12:29:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:29:48 INFO - 'PWD': 'C:\\slave\\test', 12:29:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:29:48 INFO - 'SESSIONNAME': 'Console', 12:29:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:29:48 INFO - 'SYSTEMDRIVE': 'C:', 12:29:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:29:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:48 INFO - 'TEST1': 'testie', 12:29:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:29:48 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 12:29:48 INFO - 'USERNAME': 'cltbld', 12:29:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 12:29:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:29:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:29:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:29:48 INFO - 'WINDIR': 'C:\\WINDOWS', 12:29:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:29:48 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/HF-PJH2gRGGCapMogJwpBw/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 12:29:49 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 12:29:49 INFO - import pkg_resources 12:29:50 INFO - Using 1 client processes 12:29:53 INFO - SUITE-START | Running 778 tests 12:29:53 INFO - Running testharness tests 12:29:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:29:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:29:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:29:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:29:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:29:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:29:53 INFO - Setting up ssl 12:29:53 INFO - PROCESS | certutil | 12:29:53 INFO - PROCESS | certutil | 12:29:53 INFO - PROCESS | certutil | 12:29:53 INFO - Certificate Nickname Trust Attributes 12:29:53 INFO - SSL,S/MIME,JAR/XPI 12:29:53 INFO - 12:29:53 INFO - web-platform-tests CT,, 12:29:53 INFO - 12:29:53 INFO - Starting runner 12:29:56 INFO - PROCESS | 3980 | [3980] 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 12:29:56 INFO - PROCESS | 3980 | [3980] 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 12:29:56 INFO - PROCESS | 3980 | [3980] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 12:29:57 INFO - PROCESS | 3980 | 1463167797754 Marionette DEBUG Marionette enabled via build flag and pref 12:29:57 INFO - PROCESS | 3980 | ++DOCSHELL 11BC4400 == 1 [pid = 3980] [id = 1] 12:29:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 1 (11BC4800) [pid = 3980] [serial = 1] [outer = 00000000] 12:29:57 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:29:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 2 (11BC5400) [pid = 3980] [serial = 2] [outer = 11BC4800] 12:29:57 INFO - PROCESS | 3980 | [3980] 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 12:29:57 INFO - PROCESS | 3980 | [3980] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 12:29:58 INFO - PROCESS | 3980 | ++DOCSHELL 122B3800 == 2 [pid = 3980] [id = 2] 12:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 3 (122B3C00) [pid = 3980] [serial = 3] [outer = 00000000] 12:29:58 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 4 (122B4800) [pid = 3980] [serial = 4] [outer = 122B3C00] 12:29:58 INFO - PROCESS | 3980 | 1463167798314 Marionette INFO Listening on port 2828 12:29:58 INFO - PROCESS | 3980 | 1463167798730 Marionette DEBUG Marionette enabled via command-line flag 12:29:58 INFO - PROCESS | 3980 | ++DOCSHELL 1328B400 == 3 [pid = 3980] [id = 3] 12:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 5 (13293400) [pid = 3980] [serial = 5] [outer = 00000000] 12:29:58 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 6 (13294000) [pid = 3980] [serial = 6] [outer = 13293400] 12:29:58 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 7 (13C5E400) [pid = 3980] [serial = 7] [outer = 122B3C00] 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | 1463167799054 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1747 12:29:59 INFO - PROCESS | 3980 | 1463167799086 Marionette DEBUG Closed connection conn0 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | 1463167799173 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1749 12:29:59 INFO - PROCESS | 3980 | 1463167799202 Marionette DEBUG Closed connection conn1 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | 1463167799209 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1750 12:29:59 INFO - PROCESS | 3980 | ++DOCSHELL 14176000 == 4 [pid = 3980] [id = 4] 12:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 8 (14177400) [pid = 3980] [serial = 8] [outer = 00000000] 12:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 9 (14622C00) [pid = 3980] [serial = 9] [outer = 14177400] 12:29:59 INFO - PROCESS | 3980 | 1463167799301 Marionette DEBUG Closed connection conn2 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | 1463167799408 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1751 12:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 10 (14629400) [pid = 3980] [serial = 10] [outer = 14177400] 12:29:59 INFO - PROCESS | 3980 | 1463167799441 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:29:59 INFO - PROCESS | 3980 | 1463167799448 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":"20160513103035","device":"desktop","version":"48.0a2"} 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:29:59 INFO - PROCESS | 3980 | [3980] 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 12:30:00 INFO - PROCESS | 3980 | ++DOCSHELL 13C15000 == 5 [pid = 3980] [id = 5] 12:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 11 (13C16400) [pid = 3980] [serial = 11] [outer = 00000000] 12:30:00 INFO - PROCESS | 3980 | ++DOCSHELL 13C18000 == 6 [pid = 3980] [id = 6] 12:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 12 (13C18800) [pid = 3980] [serial = 12] [outer = 00000000] 12:30:00 INFO - PROCESS | 3980 | [3980] 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 12:30:00 INFO - PROCESS | 3980 | ++DOCSHELL 168F8800 == 7 [pid = 3980] [id = 7] 12:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 13 (168F8C00) [pid = 3980] [serial = 13] [outer = 00000000] 12:30:00 INFO - PROCESS | 3980 | [3980] 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 12:30:00 INFO - PROCESS | 3980 | [3980] 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 12:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 14 (16C1A000) [pid = 3980] [serial = 14] [outer = 168F8C00] 12:30:01 INFO - PROCESS | 3980 | [3980] 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 12:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 15 (1693D400) [pid = 3980] [serial = 15] [outer = 13C16400] 12:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 16 (1693EC00) [pid = 3980] [serial = 16] [outer = 13C18800] 12:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 17 (16A81400) [pid = 3980] [serial = 17] [outer = 168F8C00] 12:30:01 INFO - PROCESS | 3980 | 1463167801771 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3980 | 1463167801784 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 18 (17D7C000) [pid = 3980] [serial = 18] [outer = 168F8C00] 12:30:02 INFO - PROCESS | 3980 | 1463167802300 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a7c7960e-91a0-4da4-8a61-d08fdc713bcd","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":"20160513103035","device":"desktop","version":"48.0a2","command_id":1}}] 12:30:02 INFO - PROCESS | 3980 | 1463167802454 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}] 12:30:02 INFO - PROCESS | 3980 | 1463167802520 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:30:02 INFO - PROCESS | 3980 | 1463167802655 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:30:02 INFO - PROCESS | 3980 | [3980] 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 12:30:02 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:30:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 19 (16159800) [pid = 3980] [serial = 19] [outer = 168F8C00] 12:30:03 INFO - PROCESS | 3980 | [3980] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:30:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:03 INFO - PROCESS | 3980 | 1463167803166 Marionette TRACE conn3 <- [1,3,null,{}] 12:30:03 INFO - PROCESS | 3980 | 1463167803168 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:30:03 INFO - PROCESS | 3980 | 1463167803193 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:30:03 INFO - PROCESS | 3980 | 1463167803261 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3980 | 1463167803263 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:30:03 INFO - PROCESS | 3980 | 1463167803268 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3980 | 1463167803271 Marionette TRACE conn3 <- [1,6,null,{}] 12:30:03 INFO - PROCESS | 3980 | 1463167803276 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}] 12:30:03 INFO - PROCESS | 3980 | 1463167803294 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:30:03 INFO - PROCESS | 3980 | 1463167803299 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3980 | ++DOCSHELL 168F4800 == 8 [pid = 3980] [id = 8] 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 20 (19E6C000) [pid = 3980] [serial = 20] [outer = 00000000] 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 21 (19FD1C00) [pid = 3980] [serial = 21] [outer = 19E6C000] 12:30:03 INFO - PROCESS | 3980 | 1463167803350 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 22 (19FD6000) [pid = 3980] [serial = 22] [outer = 19E6C000] 12:30:03 INFO - PROCESS | 3980 | ++DOCSHELL 1A34D800 == 9 [pid = 3980] [id = 9] 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 23 (1A34DC00) [pid = 3980] [serial = 23] [outer = 00000000] 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 24 (1A350400) [pid = 3980] [serial = 24] [outer = 1A34DC00] 12:30:03 INFO - PROCESS | 3980 | 1463167803782 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 25 (1A354000) [pid = 3980] [serial = 25] [outer = 1A34DC00] 12:30:03 INFO - PROCESS | 3980 | 1463167803977 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]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 748ms 12:30:04 INFO - PROCESS | 3980 | 1463167804079 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3980 | 1463167804081 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:30:04 INFO - PROCESS | 3980 | 1463167804098 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3980 | 1463167804100 Marionette TRACE conn3 <- [1,10,null,{}] 12:30:04 INFO - PROCESS | 3980 | 1463167804145 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}] 12:30:04 INFO - PROCESS | 3980 | 1463167804261 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:30:04 INFO - PROCESS | 3980 | 1463167804275 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3980 | ++DOCSHELL 1A4E9800 == 10 [pid = 3980] [id = 10] 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 26 (1A4E9C00) [pid = 3980] [serial = 26] [outer = 00000000] 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 27 (1AEF8C00) [pid = 3980] [serial = 27] [outer = 1A4E9C00] 12:30:04 INFO - PROCESS | 3980 | 1463167804321 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 28 (1AEFCC00) [pid = 3980] [serial = 28] [outer = 1A4E9C00] 12:30:04 INFO - PROCESS | 3980 | 1463167804651 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]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 572ms 12:30:04 INFO - PROCESS | 3980 | 1463167804675 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3980 | 1463167804678 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:30:04 INFO - PROCESS | 3980 | 1463167804681 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3980 | 1463167804682 Marionette TRACE conn3 <- [1,14,null,{}] 12:30:04 INFO - PROCESS | 3980 | 1463167804686 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}] 12:30:04 INFO - PROCESS | 3980 | 1463167804777 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:30:04 INFO - PROCESS | 3980 | 1463167804792 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3980 | ++DOCSHELL 15247000 == 11 [pid = 3980] [id = 11] 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 29 (15247400) [pid = 3980] [serial = 29] [outer = 00000000] 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 30 (173C7800) [pid = 3980] [serial = 30] [outer = 15247400] 12:30:04 INFO - PROCESS | 3980 | 1463167804835 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 31 (1AEF8800) [pid = 3980] [serial = 31] [outer = 15247400] 12:30:05 INFO - PROCESS | 3980 | 1463167805154 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]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 499ms 12:30:05 INFO - PROCESS | 3980 | 1463167805181 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3980 | 1463167805183 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:30:05 INFO - PROCESS | 3980 | 1463167805186 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 3980 | 1463167805188 Marionette TRACE conn3 <- [1,18,null,{}] 12:30:05 INFO - PROCESS | 3980 | 1463167805191 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}] 12:30:05 INFO - PROCESS | 3980 | 1463167805296 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:30:05 INFO - PROCESS | 3980 | 1463167805303 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3980 | ++DOCSHELL 1ABC8800 == 12 [pid = 3980] [id = 12] 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 32 (1ABC9C00) [pid = 3980] [serial = 32] [outer = 00000000] 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 33 (1AEFDC00) [pid = 3980] [serial = 33] [outer = 1ABC9C00] 12:30:05 INFO - PROCESS | 3980 | 1463167805350 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 34 (1B011C00) [pid = 3980] [serial = 34] [outer = 1ABC9C00] 12:30:05 INFO - PROCESS | 3980 | 1463167805688 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]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 513ms 12:30:05 INFO - PROCESS | 3980 | 1463167805704 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3980 | 1463167805706 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:30:05 INFO - PROCESS | 3980 | 1463167805709 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 3980 | 1463167805711 Marionette TRACE conn3 <- [1,22,null,{}] 12:30:05 INFO - PROCESS | 3980 | 1463167805714 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}] 12:30:05 INFO - PROCESS | 3980 | 1463167805783 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:30:05 INFO - PROCESS | 3980 | 1463167805789 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3980 | ++DOCSHELL 1B01AC00 == 13 [pid = 3980] [id = 13] 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 35 (1B01B400) [pid = 3980] [serial = 35] [outer = 00000000] 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 36 (1B0C6C00) [pid = 3980] [serial = 36] [outer = 1B01B400] 12:30:05 INFO - PROCESS | 3980 | 1463167805831 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 37 (1B0CB800) [pid = 3980] [serial = 37] [outer = 1B01B400] 12:30:06 INFO - PROCESS | 3980 | 1463167806114 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]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 469ms 12:30:06 INFO - PROCESS | 3980 | 1463167806167 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3980 | 1463167806169 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:30:06 INFO - PROCESS | 3980 | 1463167806172 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3980 | 1463167806174 Marionette TRACE conn3 <- [1,26,null,{}] 12:30:06 INFO - PROCESS | 3980 | 1463167806177 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}] 12:30:06 INFO - PROCESS | 3980 | 1463167806266 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:30:06 INFO - PROCESS | 3980 | 1463167806256 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3980 | ++DOCSHELL 1B317400 == 14 [pid = 3980] [id = 14] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 38 (1B317C00) [pid = 3980] [serial = 38] [outer = 00000000] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 39 (1B31F800) [pid = 3980] [serial = 39] [outer = 1B317C00] 12:30:06 INFO - PROCESS | 3980 | 1463167806303 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 40 (1B324C00) [pid = 3980] [serial = 40] [outer = 1B317C00] 12:30:06 INFO - PROCESS | 3980 | 1463167806598 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]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 469ms 12:30:06 INFO - PROCESS | 3980 | 1463167806631 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3980 | 1463167806632 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:30:06 INFO - PROCESS | 3980 | 1463167806635 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:30:06 INFO - PROCESS | 3980 | 1463167806637 Marionette TRACE conn3 <- [1,30,null,{}] 12:30:06 INFO - PROCESS | 3980 | 1463167806645 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}] 12:30:06 INFO - PROCESS | 3980 | 1463167806727 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:30:06 INFO - PROCESS | 3980 | 1463167806734 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3980 | ++DOCSHELL 1B31A400 == 15 [pid = 3980] [id = 15] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 41 (1B320C00) [pid = 3980] [serial = 41] [outer = 00000000] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 42 (1B5AE800) [pid = 3980] [serial = 42] [outer = 1B320C00] 12:30:06 INFO - PROCESS | 3980 | 1463167806777 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 43 (1B5B1400) [pid = 3980] [serial = 43] [outer = 1B320C00] 12:30:06 INFO - PROCESS | 3980 | ++DOCSHELL 1B5A8400 == 16 [pid = 3980] [id = 16] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 44 (1B5AA000) [pid = 3980] [serial = 44] [outer = 00000000] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 45 (1B5AB000) [pid = 3980] [serial = 45] [outer = 1B5AA000] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (1B320000) [pid = 3980] [serial = 46] [outer = 1B5AA000] 12:30:06 INFO - PROCESS | 3980 | ++DOCSHELL 1B710800 == 17 [pid = 3980] [id = 17] 12:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (1B714000) [pid = 3980] [serial = 47] [outer = 00000000] 12:30:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (1B78C800) [pid = 3980] [serial = 48] [outer = 1B714000] 12:30:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (1B796000) [pid = 3980] [serial = 49] [outer = 1B714000] 12:30:07 INFO - PROCESS | 3980 | 1463167807227 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]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 660ms 12:30:07 INFO - PROCESS | 3980 | 1463167807706 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3980 | 1463167807710 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:30:07 INFO - PROCESS | 3980 | --DOCSHELL 11BC4400 == 16 [pid = 3980] [id = 1] 12:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:30:07 INFO - PROCESS | 3980 | 1463167807809 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3980 | 1463167807812 Marionette TRACE conn3 <- [1,34,null,{}] 12:30:07 INFO - PROCESS | 3980 | 1463167807834 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}] 12:30:07 INFO - PROCESS | 3980 | 1463167807945 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:30:08 INFO - PROCESS | 3980 | 1463167808016 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3980 | ++DOCSHELL 105D2800 == 17 [pid = 3980] [id = 18] 12:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (105D4800) [pid = 3980] [serial = 50] [outer = 00000000] 12:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (107F5800) [pid = 3980] [serial = 51] [outer = 105D4800] 12:30:08 INFO - PROCESS | 3980 | 1463167808052 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (10D61800) [pid = 3980] [serial = 52] [outer = 105D4800] 12:30:08 INFO - PROCESS | 3980 | 1463167808561 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]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 807ms 12:30:08 INFO - PROCESS | 3980 | 1463167808615 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3980 | 1463167808619 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:30:08 INFO - PROCESS | 3980 | 1463167808627 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3980 | 1463167808631 Marionette TRACE conn3 <- [1,38,null,{}] 12:30:08 INFO - PROCESS | 3980 | 1463167808636 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}] 12:30:08 INFO - PROCESS | 3980 | 1463167808781 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:30:08 INFO - PROCESS | 3980 | 1463167808846 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3980 | ++DOCSHELL 115DB800 == 18 [pid = 3980] [id = 19] 12:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (115E5400) [pid = 3980] [serial = 53] [outer = 00000000] 12:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (13293800) [pid = 3980] [serial = 54] [outer = 115E5400] 12:30:08 INFO - PROCESS | 3980 | 1463167808940 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (134FD800) [pid = 3980] [serial = 55] [outer = 115E5400] 12:30:09 INFO - PROCESS | 3980 | 1463167809617 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]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1026ms 12:30:09 INFO - PROCESS | 3980 | 1463167809669 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:30:09 INFO - PROCESS | 3980 | 1463167809673 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:30:09 INFO - PROCESS | 3980 | 1463167809678 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3980 | 1463167809682 Marionette TRACE conn3 <- [1,42,null,{}] 12:30:09 INFO - PROCESS | 3980 | 1463167809687 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}] 12:30:09 INFO - PROCESS | 3980 | 1463167809763 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:30:09 INFO - PROCESS | 3980 | 1463167809841 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3980 | ++DOCSHELL 10761000 == 19 [pid = 3980] [id = 20] 12:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (10761400) [pid = 3980] [serial = 56] [outer = 00000000] 12:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (11147800) [pid = 3980] [serial = 57] [outer = 10761400] 12:30:09 INFO - PROCESS | 3980 | 1463167809891 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (11260800) [pid = 3980] [serial = 58] [outer = 10761400] 12:30:10 INFO - PROCESS | 3980 | --DOCSHELL 14176000 == 18 [pid = 3980] [id = 4] 12:30:10 INFO - PROCESS | 3980 | 1463167810301 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]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 689ms 12:30:10 INFO - PROCESS | 3980 | 1463167810359 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3980 | 1463167810364 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:30:10 INFO - PROCESS | 3980 | 1463167810370 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3980 | 1463167810373 Marionette TRACE conn3 <- [1,46,null,{}] 12:30:10 INFO - PROCESS | 3980 | 1463167810376 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}] 12:30:10 INFO - PROCESS | 3980 | 1463167810453 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:30:10 INFO - PROCESS | 3980 | 1463167810460 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3980 | ++DOCSHELL 112DD000 == 19 [pid = 3980] [id = 21] 12:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (11566800) [pid = 3980] [serial = 59] [outer = 00000000] 12:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (11B60400) [pid = 3980] [serial = 60] [outer = 11566800] 12:30:10 INFO - PROCESS | 3980 | 1463167810508 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (11BCF800) [pid = 3980] [serial = 61] [outer = 11566800] 12:30:10 INFO - PROCESS | 3980 | 1463167810888 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]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 558ms 12:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:30:10 INFO - PROCESS | 3980 | 1463167810935 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3980 | 1463167810937 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:30:10 INFO - PROCESS | 3980 | 1463167810940 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3980 | 1463167810944 Marionette TRACE conn3 <- [1,50,null,{}] 12:30:10 INFO - PROCESS | 3980 | 1463167810955 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}] 12:30:11 INFO - PROCESS | 3980 | 1463167811036 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:30:11 INFO - PROCESS | 3980 | 1463167811047 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3980 | ++DOCSHELL 12EC3800 == 20 [pid = 3980] [id = 22] 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (12EC5000) [pid = 3980] [serial = 62] [outer = 00000000] 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (1328A000) [pid = 3980] [serial = 63] [outer = 12EC5000] 12:30:11 INFO - PROCESS | 3980 | 1463167811094 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (132F2000) [pid = 3980] [serial = 64] [outer = 12EC5000] 12:30:11 INFO - PROCESS | 3980 | 1463167811537 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]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 645ms 12:30:11 INFO - PROCESS | 3980 | 1463167811602 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3980 | 1463167811604 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:30:11 INFO - PROCESS | 3980 | 1463167811608 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3980 | 1463167811609 Marionette TRACE conn3 <- [1,54,null,{}] 12:30:11 INFO - PROCESS | 3980 | 1463167811613 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}] 12:30:11 INFO - PROCESS | 3980 | 1463167811671 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:30:11 INFO - PROCESS | 3980 | 1463167811677 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3980 | ++DOCSHELL 11565000 == 21 [pid = 3980] [id = 23] 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (134F5400) [pid = 3980] [serial = 65] [outer = 00000000] 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (14628800) [pid = 3980] [serial = 66] [outer = 134F5400] 12:30:11 INFO - PROCESS | 3980 | 1463167811721 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (1523F800) [pid = 3980] [serial = 67] [outer = 134F5400] 12:30:12 INFO - PROCESS | 3980 | 1463167812073 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]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 499ms 12:30:12 INFO - PROCESS | 3980 | 1463167812108 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3980 | 1463167812110 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:30:12 INFO - PROCESS | 3980 | 1463167812113 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:30:12 INFO - PROCESS | 3980 | 1463167812115 Marionette TRACE conn3 <- [1,58,null,{}] 12:30:12 INFO - PROCESS | 3980 | 1463167812118 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}] 12:30:12 INFO - PROCESS | 3980 | 1463167812203 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:30:12 INFO - PROCESS | 3980 | 1463167812211 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3980 | ++DOCSHELL 15241400 == 22 [pid = 3980] [id = 24] 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (15243400) [pid = 3980] [serial = 68] [outer = 00000000] 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (152CD800) [pid = 3980] [serial = 69] [outer = 15243400] 12:30:12 INFO - PROCESS | 3980 | 1463167812263 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (152DD400) [pid = 3980] [serial = 70] [outer = 15243400] 12:30:12 INFO - PROCESS | 3980 | 1463167812610 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]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 557ms 12:30:12 INFO - PROCESS | 3980 | 1463167812675 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3980 | 1463167812677 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:30:12 INFO - PROCESS | 3980 | 1463167812681 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 3980 | 1463167812683 Marionette TRACE conn3 <- [1,62,null,{}] 12:30:12 INFO - PROCESS | 3980 | 1463167812686 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}] 12:30:12 INFO - PROCESS | 3980 | 1463167812785 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:30:12 INFO - PROCESS | 3980 | 1463167812801 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3980 | ++DOCSHELL 157A8C00 == 23 [pid = 3980] [id = 25] 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (15851800) [pid = 3980] [serial = 71] [outer = 00000000] 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (16157C00) [pid = 3980] [serial = 72] [outer = 15851800] 12:30:12 INFO - PROCESS | 3980 | 1463167812851 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (161F1000) [pid = 3980] [serial = 73] [outer = 15851800] 12:30:13 INFO - PROCESS | 3980 | 1463167813203 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]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 558ms 12:30:13 INFO - PROCESS | 3980 | 1463167813243 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3980 | 1463167813245 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:30:13 INFO - PROCESS | 3980 | 1463167813248 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 3980 | 1463167813250 Marionette TRACE conn3 <- [1,66,null,{}] 12:30:13 INFO - PROCESS | 3980 | 1463167813253 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}] 12:30:13 INFO - PROCESS | 3980 | 1463167813341 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:30:13 INFO - PROCESS | 3980 | 1463167813349 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3980 | ++DOCSHELL 16157800 == 24 [pid = 3980] [id = 26] 12:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (161FA400) [pid = 3980] [serial = 74] [outer = 00000000] 12:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (1693C400) [pid = 3980] [serial = 75] [outer = 161FA400] 12:30:13 INFO - PROCESS | 3980 | 1463167813393 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (16A85C00) [pid = 3980] [serial = 76] [outer = 161FA400] 12:30:13 INFO - PROCESS | 3980 | 1463167813742 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]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 557ms 12:30:13 INFO - PROCESS | 3980 | 1463167813804 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3980 | 1463167813806 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:30:13 INFO - PROCESS | 3980 | 1463167813809 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:30:13 INFO - PROCESS | 3980 | 1463167813811 Marionette TRACE conn3 <- [1,70,null,{}] 12:30:13 INFO - PROCESS | 3980 | 1463167813815 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}] 12:30:13 INFO - PROCESS | 3980 | 1463167813917 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:30:13 INFO - PROCESS | 3980 | 1463167813925 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3980 | ++DOCSHELL 10571400 == 25 [pid = 3980] [id = 27] 12:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (12C5BC00) [pid = 3980] [serial = 77] [outer = 00000000] 12:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (17021000) [pid = 3980] [serial = 78] [outer = 12C5BC00] 12:30:13 INFO - PROCESS | 3980 | 1463167813954 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1704E400) [pid = 3980] [serial = 79] [outer = 12C5BC00] 12:30:14 INFO - PROCESS | 3980 | 1463167814313 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]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 558ms 12:30:14 INFO - PROCESS | 3980 | 1463167814371 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3980 | 1463167814373 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:30:14 INFO - PROCESS | 3980 | 1463167814376 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 3980 | 1463167814378 Marionette TRACE conn3 <- [1,74,null,{}] 12:30:14 INFO - PROCESS | 3980 | 1463167814381 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}] 12:30:14 INFO - PROCESS | 3980 | 1463167814463 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:30:14 INFO - PROCESS | 3980 | 1463167814471 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3980 | ++DOCSHELL 1693C000 == 26 [pid = 3980] [id = 28] 12:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16C1F400) [pid = 3980] [serial = 80] [outer = 00000000] 12:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (173CA400) [pid = 3980] [serial = 81] [outer = 16C1F400] 12:30:14 INFO - PROCESS | 3980 | 1463167814516 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (173D1800) [pid = 3980] [serial = 82] [outer = 16C1F400] 12:30:14 INFO - PROCESS | 3980 | 1463167814886 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]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 557ms 12:30:14 INFO - PROCESS | 3980 | 1463167814933 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3980 | 1463167814935 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:30:14 INFO - PROCESS | 3980 | 1463167814938 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:30:14 INFO - PROCESS | 3980 | 1463167814940 Marionette TRACE conn3 <- [1,78,null,{}] 12:30:14 INFO - PROCESS | 3980 | 1463167814943 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}] 12:30:15 INFO - PROCESS | 3980 | 1463167815043 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:30:15 INFO - PROCESS | 3980 | 1463167815051 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3980 | ++DOCSHELL 134F4800 == 27 [pid = 3980] [id = 29] 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15242400) [pid = 3980] [serial = 83] [outer = 00000000] 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (177C7800) [pid = 3980] [serial = 84] [outer = 15242400] 12:30:15 INFO - PROCESS | 3980 | 1463167815098 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (1799B400) [pid = 3980] [serial = 85] [outer = 15242400] 12:30:15 INFO - PROCESS | 3980 | 1463167815427 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]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 558ms 12:30:15 INFO - PROCESS | 3980 | 1463167815497 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3980 | 1463167815499 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:30:15 INFO - PROCESS | 3980 | 1463167815502 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3980 | 1463167815504 Marionette TRACE conn3 <- [1,82,null,{}] 12:30:15 INFO - PROCESS | 3980 | 1463167815508 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}] 12:30:15 INFO - PROCESS | 3980 | 1463167815625 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:30:15 INFO - PROCESS | 3980 | 1463167815660 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3980 | ++DOCSHELL 17997C00 == 28 [pid = 3980] [id = 30] 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (17998400) [pid = 3980] [serial = 86] [outer = 00000000] 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1844F800) [pid = 3980] [serial = 87] [outer = 17998400] 12:30:15 INFO - PROCESS | 3980 | 1463167815689 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (199EC000) [pid = 3980] [serial = 88] [outer = 17998400] 12:30:16 INFO - PROCESS | 3980 | 1463167816046 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]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 12:30:16 INFO - PROCESS | 3980 | 1463167816102 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3980 | 1463167816104 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:30:16 INFO - PROCESS | 3980 | 1463167816107 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 3980 | 1463167816109 Marionette TRACE conn3 <- [1,86,null,{}] 12:30:16 INFO - PROCESS | 3980 | 1463167816113 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}] 12:30:16 INFO - PROCESS | 3980 | 1463167816225 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:30:16 INFO - PROCESS | 3980 | 1463167816238 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3980 | ++DOCSHELL 1844EC00 == 29 [pid = 3980] [id = 31] 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (18457C00) [pid = 3980] [serial = 89] [outer = 00000000] 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (19E62C00) [pid = 3980] [serial = 90] [outer = 18457C00] 12:30:16 INFO - PROCESS | 3980 | 1463167816263 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (19E67000) [pid = 3980] [serial = 91] [outer = 18457C00] 12:30:16 INFO - PROCESS | 3980 | 1463167816614 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]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 558ms 12:30:16 INFO - PROCESS | 3980 | 1463167816667 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3980 | 1463167816669 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:30:16 INFO - PROCESS | 3980 | 1463167816673 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:30:16 INFO - PROCESS | 3980 | 1463167816674 Marionette TRACE conn3 <- [1,90,null,{}] 12:30:16 INFO - PROCESS | 3980 | 1463167816677 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}] 12:30:16 INFO - PROCESS | 3980 | 1463167816749 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:30:16 INFO - PROCESS | 3980 | 1463167816844 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3980 | ++DOCSHELL 13246000 == 30 [pid = 3980] [id = 32] 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (13490C00) [pid = 3980] [serial = 92] [outer = 00000000] 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (19FD8800) [pid = 3980] [serial = 93] [outer = 13490C00] 12:30:16 INFO - PROCESS | 3980 | 1463167816888 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (1A27BC00) [pid = 3980] [serial = 94] [outer = 13490C00] 12:30:17 INFO - PROCESS | 3980 | 1463167817921 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]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1247ms 12:30:17 INFO - PROCESS | 3980 | 1463167817944 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3980 | 1463167817948 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:30:17 INFO - PROCESS | 3980 | 1463167817942 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:30:17 INFO - PROCESS | 3980 | 1463167817945 Marionette TRACE conn3 <- [1,94,null,{}] 12:30:17 INFO - PROCESS | 3980 | 1463167817957 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}] 12:30:18 INFO - PROCESS | 3980 | 1463167818081 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:30:18 INFO - PROCESS | 3980 | 1463167818095 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3980 | ++DOCSHELL 10D56C00 == 31 [pid = 3980] [id = 33] 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10D5A000) [pid = 3980] [serial = 95] [outer = 00000000] 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (11148400) [pid = 3980] [serial = 96] [outer = 10D5A000] 12:30:18 INFO - PROCESS | 3980 | 1463167818178 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (11567400) [pid = 3980] [serial = 97] [outer = 10D5A000] 12:30:18 INFO - PROCESS | 3980 | 1463167818562 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]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 645ms 12:30:18 INFO - PROCESS | 3980 | 1463167818608 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3980 | 1463167818613 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:30:18 INFO - PROCESS | 3980 | 1463167818624 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3980 | 1463167818626 Marionette TRACE conn3 <- [1,98,null,{}] 12:30:18 INFO - PROCESS | 3980 | 1463167818636 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}] 12:30:18 INFO - PROCESS | 3980 | 1463167818740 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:30:18 INFO - PROCESS | 3980 | 1463167818738 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3980 | ++DOCSHELL 115E2C00 == 32 [pid = 3980] [id = 34] 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (122B1400) [pid = 3980] [serial = 98] [outer = 00000000] 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (12E76400) [pid = 3980] [serial = 99] [outer = 122B1400] 12:30:18 INFO - PROCESS | 3980 | 1463167818781 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1328B000) [pid = 3980] [serial = 100] [outer = 122B1400] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (14177400) [pid = 3980] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1B317C00) [pid = 3980] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1B01B400) [pid = 3980] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1ABC9C00) [pid = 3980] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (15247400) [pid = 3980] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (1A4E9C00) [pid = 3980] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (19E6C000) [pid = 3980] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (134F5400) [pid = 3980] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (15243400) [pid = 3980] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (15851800) [pid = 3980] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (161FA400) [pid = 3980] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (12C5BC00) [pid = 3980] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (16C1F400) [pid = 3980] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (15242400) [pid = 3980] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (17998400) [pid = 3980] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1B320C00) [pid = 3980] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (105D4800) [pid = 3980] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (115E5400) [pid = 3980] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10761400) [pid = 3980] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (11566800) [pid = 3980] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (12EC5000) [pid = 3980] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (18457C00) [pid = 3980] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:30:19 INFO - PROCESS | 3980 | 1463167819637 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]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1012ms 12:30:19 INFO - PROCESS | 3980 | 1463167819670 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3980 | 1463167819672 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:30:19 INFO - PROCESS | 3980 | 1463167819676 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:30:19 INFO - PROCESS | 3980 | 1463167819680 Marionette TRACE conn3 <- [1,102,null,{}] 12:30:19 INFO - PROCESS | 3980 | 1463167819674 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}] 12:30:19 INFO - PROCESS | 3980 | 1463167819750 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:30:19 INFO - PROCESS | 3980 | 1463167819760 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3980 | ++DOCSHELL 12EB9000 == 33 [pid = 3980] [id = 35] 12:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (12EB9400) [pid = 3980] [serial = 101] [outer = 00000000] 12:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (134FC000) [pid = 3980] [serial = 102] [outer = 12EB9400] 12:30:19 INFO - PROCESS | 3980 | 1463167819806 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (13C0F400) [pid = 3980] [serial = 103] [outer = 12EB9400] 12:30:20 INFO - PROCESS | 3980 | 1463167820163 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]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 498ms 12:30:20 INFO - PROCESS | 3980 | 1463167820190 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3980 | 1463167820193 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:30:20 INFO - PROCESS | 3980 | 1463167820196 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3980 | 1463167820209 Marionette TRACE conn3 <- [1,106,null,{}] 12:30:20 INFO - PROCESS | 3980 | 1463167820212 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}] 12:30:20 INFO - PROCESS | 3980 | 1463167820268 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:30:20 INFO - PROCESS | 3980 | 1463167820274 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3980 | ++DOCSHELL 14177400 == 34 [pid = 3980] [id = 36] 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1461F400) [pid = 3980] [serial = 104] [outer = 00000000] 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15249400) [pid = 3980] [serial = 105] [outer = 1461F400] 12:30:20 INFO - PROCESS | 3980 | 1463167820319 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (152D5400) [pid = 3980] [serial = 106] [outer = 1461F400] 12:30:20 INFO - PROCESS | 3980 | 1463167820722 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]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 557ms 12:30:20 INFO - PROCESS | 3980 | 1463167820753 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3980 | 1463167820755 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:30:20 INFO - PROCESS | 3980 | 1463167820759 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3980 | 1463167820760 Marionette TRACE conn3 <- [1,110,null,{}] 12:30:20 INFO - PROCESS | 3980 | 1463167820764 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}] 12:30:20 INFO - PROCESS | 3980 | 1463167820835 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:30:20 INFO - PROCESS | 3980 | 1463167820842 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3980 | ++DOCSHELL 157A9C00 == 35 [pid = 3980] [id = 37] 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (157AA000) [pid = 3980] [serial = 107] [outer = 00000000] 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (15A96000) [pid = 3980] [serial = 108] [outer = 157AA000] 12:30:20 INFO - PROCESS | 3980 | 1463167820865 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1615D400) [pid = 3980] [serial = 109] [outer = 157AA000] 12:30:21 INFO - PROCESS | 3980 | 1463167821230 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]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 498ms 12:30:21 INFO - PROCESS | 3980 | 1463167821256 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3980 | 1463167821258 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:30:21 INFO - PROCESS | 3980 | 1463167821261 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3980 | 1463167821262 Marionette TRACE conn3 <- [1,114,null,{}] 12:30:21 INFO - PROCESS | 3980 | 1463167821276 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}] 12:30:21 INFO - PROCESS | 3980 | 1463167821402 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:30:21 INFO - PROCESS | 3980 | 1463167821462 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3980 | ++DOCSHELL 105D2000 == 36 [pid = 3980] [id = 38] 12:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (105D4800) [pid = 3980] [serial = 110] [outer = 00000000] 12:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (107F4C00) [pid = 3980] [serial = 111] [outer = 105D4800] 12:30:21 INFO - PROCESS | 3980 | 1463167821561 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (10D61000) [pid = 3980] [serial = 112] [outer = 105D4800] 12:30:22 INFO - PROCESS | 3980 | 1463167822079 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]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 835ms 12:30:22 INFO - PROCESS | 3980 | 1463167822113 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3980 | 1463167822117 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:30:22 INFO - PROCESS | 3980 | 1463167822121 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:30:22 INFO - PROCESS | 3980 | 1463167822126 Marionette TRACE conn3 <- [1,118,null,{}] 12:30:22 INFO - PROCESS | 3980 | 1463167822130 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}] 12:30:22 INFO - PROCESS | 3980 | 1463167822228 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:30:22 INFO - PROCESS | 3980 | 1463167822312 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3980 | ++DOCSHELL 12E51C00 == 37 [pid = 3980] [id = 39] 12:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (12E52800) [pid = 3980] [serial = 113] [outer = 00000000] 12:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (134F1000) [pid = 3980] [serial = 114] [outer = 12E52800] 12:30:22 INFO - PROCESS | 3980 | 1463167822367 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (13B02000) [pid = 3980] [serial = 115] [outer = 12E52800] 12:30:22 INFO - PROCESS | 3980 | 1463167822914 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]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 851ms 12:30:22 INFO - PROCESS | 3980 | 1463167822976 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3980 | 1463167822979 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:30:22 INFO - PROCESS | 3980 | 1463167822983 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3980 | 1463167822986 Marionette TRACE conn3 <- [1,122,null,{}] 12:30:22 INFO - PROCESS | 3980 | 1463167822989 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}] 12:30:23 INFO - PROCESS | 3980 | 1463167823097 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:30:23 INFO - PROCESS | 3980 | 1463167823169 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3980 | ++DOCSHELL 16538C00 == 38 [pid = 3980] [id = 40] 12:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (16539800) [pid = 3980] [serial = 116] [outer = 00000000] 12:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16A88000) [pid = 3980] [serial = 117] [outer = 16539800] 12:30:23 INFO - PROCESS | 3980 | 1463167823222 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (13597000) [pid = 3980] [serial = 118] [outer = 16539800] 12:30:23 INFO - PROCESS | 3980 | 1463167823734 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]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 791ms 12:30:23 INFO - PROCESS | 3980 | 1463167823771 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3980 | 1463167823776 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:30:23 INFO - PROCESS | 3980 | 1463167823787 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3980 | 1463167823791 Marionette TRACE conn3 <- [1,126,null,{}] 12:30:23 INFO - PROCESS | 3980 | 1463167823796 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}] 12:30:23 INFO - PROCESS | 3980 | 1463167823875 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:30:23 INFO - PROCESS | 3980 | 1463167823959 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3980 | ++DOCSHELL 11565800 == 39 [pid = 3980] [id = 41] 12:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (11BC3800) [pid = 3980] [serial = 119] [outer = 00000000] 12:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (134F5C00) [pid = 3980] [serial = 120] [outer = 11BC3800] 12:30:23 INFO - PROCESS | 3980 | 1463167824012 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13C12000) [pid = 3980] [serial = 121] [outer = 11BC3800] 12:30:24 INFO - PROCESS | 3980 | --DOCSHELL 157A9C00 == 38 [pid = 3980] [id = 37] 12:30:24 INFO - PROCESS | 3980 | --DOCSHELL 14177400 == 37 [pid = 3980] [id = 36] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 12EB9000 == 36 [pid = 3980] [id = 35] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 115E2C00 == 35 [pid = 3980] [id = 34] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 10D56C00 == 34 [pid = 3980] [id = 33] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 13246000 == 33 [pid = 3980] [id = 32] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 17997C00 == 32 [pid = 3980] [id = 30] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 16538C00 == 31 [pid = 3980] [id = 40] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 105D2000 == 30 [pid = 3980] [id = 38] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 1844EC00 == 29 [pid = 3980] [id = 31] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 12E51C00 == 28 [pid = 3980] [id = 39] 12:30:25 INFO - PROCESS | 3980 | --DOCSHELL 134F4800 == 27 [pid = 3980] [id = 29] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (152CD800) [pid = 3980] [serial = 69] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (16157C00) [pid = 3980] [serial = 72] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1693C400) [pid = 3980] [serial = 75] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (17021000) [pid = 3980] [serial = 78] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (173CA400) [pid = 3980] [serial = 81] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (177C7800) [pid = 3980] [serial = 84] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1844F800) [pid = 3980] [serial = 87] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (19E62C00) [pid = 3980] [serial = 90] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (107F5800) [pid = 3980] [serial = 51] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (13293800) [pid = 3980] [serial = 54] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (11147800) [pid = 3980] [serial = 57] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (11B60400) [pid = 3980] [serial = 60] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (11BCF800) [pid = 3980] [serial = 61] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (152DD400) [pid = 3980] [serial = 70] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1328A000) [pid = 3980] [serial = 63] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (14628800) [pid = 3980] [serial = 66] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (161F1000) [pid = 3980] [serial = 73] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10D61800) [pid = 3980] [serial = 52] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (16A85C00) [pid = 3980] [serial = 76] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (1704E400) [pid = 3980] [serial = 79] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (11260800) [pid = 3980] [serial = 58] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (1523F800) [pid = 3980] [serial = 67] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (132F2000) [pid = 3980] [serial = 64] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (173D1800) [pid = 3980] [serial = 82] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (1799B400) [pid = 3980] [serial = 85] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (134FD800) [pid = 3980] [serial = 55] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (199EC000) [pid = 3980] [serial = 88] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (1B5B1400) [pid = 3980] [serial = 43] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (19E67000) [pid = 3980] [serial = 91] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (16A81400) [pid = 3980] [serial = 17] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (16C1A000) [pid = 3980] [serial = 14] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (14622C00) [pid = 3980] [serial = 9] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (14629400) [pid = 3980] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (122B4800) [pid = 3980] [serial = 4] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (1B31F800) [pid = 3980] [serial = 39] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (1B0C6C00) [pid = 3980] [serial = 36] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (1B0CB800) [pid = 3980] [serial = 37] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (1AEFDC00) [pid = 3980] [serial = 33] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (1B011C00) [pid = 3980] [serial = 34] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (1AEF8800) [pid = 3980] [serial = 31] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (173C7800) [pid = 3980] [serial = 30] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (1AEF8C00) [pid = 3980] [serial = 27] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (1AEFCC00) [pid = 3980] [serial = 28] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (19FD6000) [pid = 3980] [serial = 22] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (1A350400) [pid = 3980] [serial = 24] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (19FD1C00) [pid = 3980] [serial = 21] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (1B78C800) [pid = 3980] [serial = 48] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (1B5AE800) [pid = 3980] [serial = 42] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (1B5AB000) [pid = 3980] [serial = 45] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | --DOMWINDOW == 49 (1B324C00) [pid = 3980] [serial = 40] [outer = 00000000] [url = about:blank] 12:30:25 INFO - PROCESS | 3980 | 1463167825093 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]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1364ms 12:30:25 INFO - PROCESS | 3980 | 1463167825141 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3980 | 1463167825145 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:30:25 INFO - PROCESS | 3980 | 1463167825150 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3980 | 1463167825154 Marionette TRACE conn3 <- [1,130,null,{}] 12:30:25 INFO - PROCESS | 3980 | 1463167825168 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}] 12:30:25 INFO - PROCESS | 3980 | 1463167825250 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:30:25 INFO - PROCESS | 3980 | 1463167825268 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3980 | ++DOCSHELL 1125F000 == 28 [pid = 3980] [id = 42] 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (1125F400) [pid = 3980] [serial = 122] [outer = 00000000] 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (112E3000) [pid = 3980] [serial = 123] [outer = 1125F400] 12:30:25 INFO - PROCESS | 3980 | 1463167825314 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (117DC800) [pid = 3980] [serial = 124] [outer = 1125F400] 12:30:25 INFO - PROCESS | 3980 | 1463167825712 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]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 601ms 12:30:25 INFO - PROCESS | 3980 | 1463167825766 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3980 | 1463167825772 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:30:25 INFO - PROCESS | 3980 | 1463167825779 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3980 | 1463167825781 Marionette TRACE conn3 <- [1,134,null,{}] 12:30:25 INFO - PROCESS | 3980 | 1463167825785 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}] 12:30:25 INFO - PROCESS | 3980 | 1463167825849 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:30:25 INFO - PROCESS | 3980 | 1463167825858 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3980 | ++DOCSHELL 12218800 == 29 [pid = 3980] [id = 43] 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (122ADC00) [pid = 3980] [serial = 125] [outer = 00000000] 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (12E4B000) [pid = 3980] [serial = 126] [outer = 122ADC00] 12:30:25 INFO - PROCESS | 3980 | 1463167825901 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (1320C000) [pid = 3980] [serial = 127] [outer = 122ADC00] 12:30:26 INFO - PROCESS | 3980 | 1463167826281 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]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 557ms 12:30:26 INFO - PROCESS | 3980 | 1463167826335 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3980 | 1463167826338 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:30:26 INFO - PROCESS | 3980 | 1463167826342 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3980 | 1463167826328 Marionette TRACE conn3 <- [1,138,null,{}] 12:30:26 INFO - PROCESS | 3980 | 1463167826339 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}] 12:30:26 INFO - PROCESS | 3980 | 1463167826420 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:30:26 INFO - PROCESS | 3980 | 1463167826430 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3980 | ++DOCSHELL 13C0D400 == 30 [pid = 3980] [id = 44] 12:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (13C12400) [pid = 3980] [serial = 128] [outer = 00000000] 12:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (1461DC00) [pid = 3980] [serial = 129] [outer = 13C12400] 12:30:26 INFO - PROCESS | 3980 | 1463167826477 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (14627400) [pid = 3980] [serial = 130] [outer = 13C12400] 12:30:26 INFO - PROCESS | 3980 | 1463167826908 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]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 601ms 12:30:26 INFO - PROCESS | 3980 | 1463167826939 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3980 | 1463167826941 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:30:26 INFO - PROCESS | 3980 | 1463167826945 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3980 | 1463167826929 Marionette TRACE conn3 <- [1,142,null,{}] 12:30:26 INFO - PROCESS | 3980 | 1463167826933 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}] 12:30:27 INFO - PROCESS | 3980 | 1463167827006 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:30:27 INFO - PROCESS | 3980 | 1463167827013 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3980 | ++DOCSHELL 14623800 == 31 [pid = 3980] [id = 45] 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (15244800) [pid = 3980] [serial = 131] [outer = 00000000] 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (1579F800) [pid = 3980] [serial = 132] [outer = 15244800] 12:30:27 INFO - PROCESS | 3980 | 1463167827056 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (15851800) [pid = 3980] [serial = 133] [outer = 15244800] 12:30:27 INFO - PROCESS | 3980 | 1463167827460 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]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 558ms 12:30:27 INFO - PROCESS | 3980 | 1463167827505 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3980 | 1463167827507 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3980 | 1463167827510 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:30:27 INFO - PROCESS | 3980 | 1463167827512 Marionette TRACE conn3 <- [1,146,null,{}] 12:30:27 INFO - PROCESS | 3980 | 1463167827515 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}] 12:30:27 INFO - PROCESS | 3980 | 1463167827591 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:30:27 INFO - PROCESS | 3980 | 1463167827599 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3980 | ++DOCSHELL 11FBC800 == 32 [pid = 3980] [id = 46] 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (134DE400) [pid = 3980] [serial = 134] [outer = 00000000] 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (161F9C00) [pid = 3980] [serial = 135] [outer = 134DE400] 12:30:27 INFO - PROCESS | 3980 | 1463167827650 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (16936400) [pid = 3980] [serial = 136] [outer = 134DE400] 12:30:28 INFO - PROCESS | 3980 | 1463167828065 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]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 12:30:28 INFO - PROCESS | 3980 | 1463167828111 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3980 | 1463167828113 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:30:28 INFO - PROCESS | 3980 | 1463167828116 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:30:28 INFO - PROCESS | 3980 | 1463167828118 Marionette TRACE conn3 <- [1,150,null,{}] 12:30:28 INFO - PROCESS | 3980 | 1463167828109 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}] 12:30:28 INFO - PROCESS | 3980 | 1463167828220 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:30:28 INFO - PROCESS | 3980 | 1463167828227 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3980 | ++DOCSHELL 13C5C000 == 33 [pid = 3980] [id = 47] 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (161F4800) [pid = 3980] [serial = 137] [outer = 00000000] 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (16C1B800) [pid = 3980] [serial = 138] [outer = 161F4800] 12:30:28 INFO - PROCESS | 3980 | 1463167828272 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (1732F800) [pid = 3980] [serial = 139] [outer = 161F4800] 12:30:28 INFO - PROCESS | 3980 | 1463167828653 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]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 601ms 12:30:28 INFO - PROCESS | 3980 | 1463167828715 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3980 | 1463167828717 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:30:28 INFO - PROCESS | 3980 | 1463167828710 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3980 | 1463167828712 Marionette TRACE conn3 <- [1,154,null,{}] 12:30:28 INFO - PROCESS | 3980 | 1463167828715 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}] 12:30:28 INFO - PROCESS | 3980 | 1463167828806 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:30:28 INFO - PROCESS | 3980 | 1463167828875 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3980 | ++DOCSHELL 17336C00 == 34 [pid = 3980] [id = 48] 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (173C5C00) [pid = 3980] [serial = 140] [outer = 00000000] 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (173CCC00) [pid = 3980] [serial = 141] [outer = 173C5C00] 12:30:28 INFO - PROCESS | 3980 | 1463167828920 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (17676000) [pid = 3980] [serial = 142] [outer = 173C5C00] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (13490C00) [pid = 3980] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (157AA000) [pid = 3980] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (10D5A000) [pid = 3980] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (122B1400) [pid = 3980] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (1461F400) [pid = 3980] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:30:29 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (12EB9400) [pid = 3980] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:30:29 INFO - PROCESS | 3980 | 1463167829255 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]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 557ms 12:30:29 INFO - PROCESS | 3980 | 1463167829261 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3980 | 1463167829263 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:30:29 INFO - PROCESS | 3980 | 1463167829266 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:30:29 INFO - PROCESS | 3980 | 1463167829268 Marionette TRACE conn3 <- [1,158,null,{}] 12:30:29 INFO - PROCESS | 3980 | 1463167829271 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}] 12:30:29 INFO - PROCESS | 3980 | 1463167829340 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:30:29 INFO - PROCESS | 3980 | 1463167829411 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3980 | ++DOCSHELL 12C5D000 == 35 [pid = 3980] [id = 49] 12:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (12C60400) [pid = 3980] [serial = 143] [outer = 00000000] 12:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (15A94000) [pid = 3980] [serial = 144] [outer = 12C60400] 12:30:29 INFO - PROCESS | 3980 | 1463167829466 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (173C4400) [pid = 3980] [serial = 145] [outer = 12C60400] 12:30:29 INFO - PROCESS | 3980 | 1463167829781 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]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 557ms 12:30:29 INFO - PROCESS | 3980 | 1463167829844 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3980 | 1463167829846 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:30:29 INFO - PROCESS | 3980 | 1463167829832 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3980 | 1463167829834 Marionette TRACE conn3 <- [1,162,null,{}] 12:30:29 INFO - PROCESS | 3980 | 1463167829838 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}] 12:30:29 INFO - PROCESS | 3980 | 1463167829933 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:30:29 INFO - PROCESS | 3980 | 1463167829941 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3980 | ++DOCSHELL 177C0000 == 36 [pid = 3980] [id = 50] 12:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (1798F800) [pid = 3980] [serial = 146] [outer = 00000000] 12:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (17D3E400) [pid = 3980] [serial = 147] [outer = 1798F800] 12:30:29 INFO - PROCESS | 3980 | 1463167829983 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (17998C00) [pid = 3980] [serial = 148] [outer = 1798F800] 12:30:30 INFO - PROCESS | 3980 | 1463167830335 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]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 499ms 12:30:30 INFO - PROCESS | 3980 | 1463167830348 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3980 | 1463167830350 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:30:30 INFO - PROCESS | 3980 | 1463167830354 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3980 | 1463167830356 Marionette TRACE conn3 <- [1,166,null,{}] 12:30:30 INFO - PROCESS | 3980 | 1463167830359 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}] 12:30:30 INFO - PROCESS | 3980 | 1463167830418 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:30:30 INFO - PROCESS | 3980 | 1463167830424 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3980 | ++DOCSHELL 15A8D400 == 37 [pid = 3980] [id = 51] 12:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (17996C00) [pid = 3980] [serial = 149] [outer = 00000000] 12:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (1844F800) [pid = 3980] [serial = 150] [outer = 17996C00] 12:30:30 INFO - PROCESS | 3980 | 1463167830466 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (18457C00) [pid = 3980] [serial = 151] [outer = 17996C00] 12:30:30 INFO - PROCESS | 3980 | 1463167830852 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]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 557ms 12:30:30 INFO - PROCESS | 3980 | 1463167830914 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3980 | 1463167830917 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:30:30 INFO - PROCESS | 3980 | 1463167830920 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3980 | 1463167830922 Marionette TRACE conn3 <- [1,170,null,{}] 12:30:30 INFO - PROCESS | 3980 | 1463167830925 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}] 12:30:31 INFO - PROCESS | 3980 | 1463167831035 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:30:31 INFO - PROCESS | 3980 | 1463167831132 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3980 | ++DOCSHELL 0FDEB000 == 38 [pid = 3980] [id = 52] 12:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (0FDEC800) [pid = 3980] [serial = 152] [outer = 00000000] 12:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (107F7000) [pid = 3980] [serial = 153] [outer = 0FDEC800] 12:30:31 INFO - PROCESS | 3980 | 1463167831211 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (11149400) [pid = 3980] [serial = 154] [outer = 0FDEC800] 12:30:31 INFO - PROCESS | 3980 | 1463167831829 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]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 938ms 12:30:31 INFO - PROCESS | 3980 | 1463167831853 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3980 | 1463167831857 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:30:31 INFO - PROCESS | 3980 | 1463167831862 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3980 | 1463167831865 Marionette TRACE conn3 <- [1,174,null,{}] 12:30:31 INFO - PROCESS | 3980 | 1463167831870 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}] 12:30:31 INFO - PROCESS | 3980 | 1463167831980 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:30:32 INFO - PROCESS | 3980 | 1463167832053 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3980 | ++DOCSHELL 12C65800 == 39 [pid = 3980] [id = 53] 12:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (12EC2C00) [pid = 3980] [serial = 155] [outer = 00000000] 12:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (1348C000) [pid = 3980] [serial = 156] [outer = 12EC2C00] 12:30:32 INFO - PROCESS | 3980 | 1463167832108 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (13B08000) [pid = 3980] [serial = 157] [outer = 12EC2C00] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 15A8D400 == 38 [pid = 3980] [id = 51] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 177C0000 == 37 [pid = 3980] [id = 50] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 12C5D000 == 36 [pid = 3980] [id = 49] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 17336C00 == 35 [pid = 3980] [id = 48] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 13C5C000 == 34 [pid = 3980] [id = 47] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 11FBC800 == 33 [pid = 3980] [id = 46] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 14623800 == 32 [pid = 3980] [id = 45] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 13C0D400 == 31 [pid = 3980] [id = 44] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 12218800 == 30 [pid = 3980] [id = 43] 12:30:32 INFO - PROCESS | 3980 | --DOCSHELL 1125F000 == 29 [pid = 3980] [id = 42] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (19FD8800) [pid = 3980] [serial = 93] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (15A96000) [pid = 3980] [serial = 108] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1615D400) [pid = 3980] [serial = 109] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (11148400) [pid = 3980] [serial = 96] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (11567400) [pid = 3980] [serial = 97] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (12E76400) [pid = 3980] [serial = 99] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (15249400) [pid = 3980] [serial = 105] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (1328B000) [pid = 3980] [serial = 100] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (13C0F400) [pid = 3980] [serial = 103] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (152D5400) [pid = 3980] [serial = 106] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (1A27BC00) [pid = 3980] [serial = 94] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (134FC000) [pid = 3980] [serial = 102] [outer = 00000000] [url = about:blank] 12:30:32 INFO - PROCESS | 3980 | 1463167832879 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]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1070ms 12:30:32 INFO - PROCESS | 3980 | 1463167832940 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3980 | 1463167832943 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:30:32 INFO - PROCESS | 3980 | 1463167832947 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3980 | 1463167832950 Marionette TRACE conn3 <- [1,178,null,{}] 12:30:32 INFO - PROCESS | 3980 | 1463167832956 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}] 12:30:33 INFO - PROCESS | 3980 | 1463167833031 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:30:33 INFO - PROCESS | 3980 | 1463167833039 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3980 | ++DOCSHELL 11566800 == 30 [pid = 3980] [id = 54] 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (1156DC00) [pid = 3980] [serial = 158] [outer = 00000000] 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (11FBC800) [pid = 3980] [serial = 159] [outer = 1156DC00] 12:30:33 INFO - PROCESS | 3980 | 1463167833085 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (122B4000) [pid = 3980] [serial = 160] [outer = 1156DC00] 12:30:33 INFO - PROCESS | 3980 | 1463167833466 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]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 557ms 12:30:33 INFO - PROCESS | 3980 | 1463167833507 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3980 | 1463167833513 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:30:33 INFO - PROCESS | 3980 | 1463167833520 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3980 | 1463167833522 Marionette TRACE conn3 <- [1,182,null,{}] 12:30:33 INFO - PROCESS | 3980 | 1463167833525 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}] 12:30:33 INFO - PROCESS | 3980 | 1463167833634 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:30:33 INFO - PROCESS | 3980 | 1463167833650 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3980 | ++DOCSHELL 13489800 == 31 [pid = 3980] [id = 55] 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (134DEC00) [pid = 3980] [serial = 161] [outer = 00000000] 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (13594C00) [pid = 3980] [serial = 162] [outer = 134DEC00] 12:30:33 INFO - PROCESS | 3980 | 1463167833676 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (13C53C00) [pid = 3980] [serial = 163] [outer = 134DEC00] 12:30:34 INFO - PROCESS | 3980 | 1463167834049 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]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 557ms 12:30:34 INFO - PROCESS | 3980 | 1463167834077 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3980 | 1463167834079 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:30:34 INFO - PROCESS | 3980 | 1463167834082 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3980 | 1463167834086 Marionette TRACE conn3 <- [1,186,null,{}] 12:30:34 INFO - PROCESS | 3980 | 1463167834096 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}] 12:30:34 INFO - PROCESS | 3980 | 1463167834175 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:30:34 INFO - PROCESS | 3980 | 1463167834182 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3980 | ++DOCSHELL 1462A000 == 32 [pid = 3980] [id = 56] 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (1523E000) [pid = 3980] [serial = 164] [outer = 00000000] 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (152D0400) [pid = 3980] [serial = 165] [outer = 1523E000] 12:30:34 INFO - PROCESS | 3980 | 1463167834229 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (152E2400) [pid = 3980] [serial = 166] [outer = 1523E000] 12:30:34 INFO - PROCESS | 3980 | 1463167834580 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]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 557ms 12:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:30:34 INFO - PROCESS | 3980 | 1463167834646 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3980 | 1463167834648 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:30:34 INFO - PROCESS | 3980 | 1463167834651 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - PROCESS | 3980 | 1463167834653 Marionette TRACE conn3 <- [1,190,null,{}] 12:30:34 INFO - PROCESS | 3980 | 1463167834656 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}] 12:30:34 INFO - PROCESS | 3980 | 1463167834731 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:30:34 INFO - PROCESS | 3980 | 1463167834750 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 3980 | ++DOCSHELL 16151400 == 33 [pid = 3980] [id = 57] 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (16154000) [pid = 3980] [serial = 167] [outer = 00000000] 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (161FAC00) [pid = 3980] [serial = 168] [outer = 16154000] 12:30:34 INFO - PROCESS | 3980 | 1463167834793 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16936C00) [pid = 3980] [serial = 169] [outer = 16154000] 12:30:35 INFO - PROCESS | 3980 | 1463167835189 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]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 557ms 12:30:35 INFO - PROCESS | 3980 | 1463167835214 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3980 | 1463167835216 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:30:35 INFO - PROCESS | 3980 | 1463167835220 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:30:35 INFO - PROCESS | 3980 | 1463167835221 Marionette TRACE conn3 <- [1,194,null,{}] 12:30:35 INFO - PROCESS | 3980 | 1463167835232 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}] 12:30:35 INFO - PROCESS | 3980 | 1463167835328 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16C18000) [pid = 3980] [serial = 170] [outer = 1B714000] 12:30:35 INFO - PROCESS | 3980 | 1463167835353 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3980 | ++DOCSHELL 115E3400 == 34 [pid = 3980] [id = 58] 12:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (1704C800) [pid = 3980] [serial = 171] [outer = 00000000] 12:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (173C3C00) [pid = 3980] [serial = 172] [outer = 1704C800] 12:30:35 INFO - PROCESS | 3980 | 1463167835424 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (173CAC00) [pid = 3980] [serial = 173] [outer = 1704C800] 12:30:35 INFO - PROCESS | 3980 | 1463167835858 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]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 660ms 12:30:35 INFO - PROCESS | 3980 | 1463167835879 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 3980 | 1463167835881 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:30:35 INFO - PROCESS | 3980 | 1463167835884 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:30:35 INFO - PROCESS | 3980 | 1463167835886 Marionette TRACE conn3 <- [1,198,null,{}] 12:30:35 INFO - PROCESS | 3980 | 1463167835897 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}] 12:30:35 INFO - PROCESS | 3980 | 1463167835997 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:30:36 INFO - PROCESS | 3980 | 1463167836071 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3980 | ++DOCSHELL 1844EC00 == 35 [pid = 3980] [id = 59] 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (199E2400) [pid = 3980] [serial = 174] [outer = 00000000] 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (19BED400) [pid = 3980] [serial = 175] [outer = 199E2400] 12:30:36 INFO - PROCESS | 3980 | 1463167836115 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (19E63000) [pid = 3980] [serial = 176] [outer = 199E2400] 12:30:36 INFO - PROCESS | 3980 | 1463167836478 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]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 602ms 12:30:36 INFO - PROCESS | 3980 | 1463167836509 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3980 | 1463167836511 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:30:36 INFO - PROCESS | 3980 | 1463167836514 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3980 | 1463167836516 Marionette TRACE conn3 <- [1,202,null,{}] 12:30:36 INFO - PROCESS | 3980 | 1463167836519 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}] 12:30:36 INFO - PROCESS | 3980 | 1463167836596 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:30:36 INFO - PROCESS | 3980 | 1463167836602 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3980 | ++DOCSHELL 19BEA800 == 36 [pid = 3980] [id = 60] 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (19E5F400) [pid = 3980] [serial = 177] [outer = 00000000] 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (19FD2000) [pid = 3980] [serial = 178] [outer = 19E5F400] 12:30:36 INFO - PROCESS | 3980 | 1463167836645 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (19FD3800) [pid = 3980] [serial = 179] [outer = 19E5F400] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1125F400) [pid = 3980] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (13C12400) [pid = 3980] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (122ADC00) [pid = 3980] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (15244800) [pid = 3980] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (134DE400) [pid = 3980] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (173C5C00) [pid = 3980] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (105D4800) [pid = 3980] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (12E52800) [pid = 3980] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (16539800) [pid = 3980] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (161F4800) [pid = 3980] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (12C60400) [pid = 3980] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (1798F800) [pid = 3980] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:30:37 INFO - PROCESS | 3980 | 1463167837043 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]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 557ms 12:30:37 INFO - PROCESS | 3980 | 1463167837073 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3980 | 1463167837075 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:30:37 INFO - PROCESS | 3980 | 1463167837062 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 3980 | 1463167837063 Marionette TRACE conn3 <- [1,206,null,{}] 12:30:37 INFO - PROCESS | 3980 | 1463167837067 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}] 12:30:37 INFO - PROCESS | 3980 | 1463167837163 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:30:37 INFO - PROCESS | 3980 | 1463167837205 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3980 | ++DOCSHELL 11B60400 == 37 [pid = 3980] [id = 61] 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (134DE400) [pid = 3980] [serial = 180] [outer = 00000000] 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1653A800) [pid = 3980] [serial = 181] [outer = 134DE400] 12:30:37 INFO - PROCESS | 3980 | 1463167837248 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (173CD000) [pid = 3980] [serial = 182] [outer = 134DE400] 12:30:37 INFO - PROCESS | 3980 | 1463167837609 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]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 557ms 12:30:37 INFO - PROCESS | 3980 | 1463167837639 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 3980 | 1463167837641 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:30:37 INFO - PROCESS | 3980 | 1463167837644 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 3980 | 1463167837645 Marionette TRACE conn3 <- [1,210,null,{}] 12:30:37 INFO - PROCESS | 3980 | 1463167837649 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}] 12:30:37 INFO - PROCESS | 3980 | 1463167837730 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:30:37 INFO - PROCESS | 3980 | 1463167837738 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3980 | ++DOCSHELL 115E5800 == 38 [pid = 3980] [id = 62] 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16539400) [pid = 3980] [serial = 183] [outer = 00000000] 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1A279400) [pid = 3980] [serial = 184] [outer = 16539400] 12:30:37 INFO - PROCESS | 3980 | 1463167837782 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1A27B000) [pid = 3980] [serial = 185] [outer = 16539400] 12:30:38 INFO - PROCESS | 3980 | 1463167838153 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]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 557ms 12:30:38 INFO - PROCESS | 3980 | 1463167838204 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3980 | 1463167838205 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:30:38 INFO - PROCESS | 3980 | 1463167838209 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3980 | 1463167838210 Marionette TRACE conn3 <- [1,214,null,{}] 12:30:38 INFO - PROCESS | 3980 | 1463167838214 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}] 12:30:38 INFO - PROCESS | 3980 | 1463167838293 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:30:38 INFO - PROCESS | 3980 | 1463167838304 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3980 | ++DOCSHELL 10D5A000 == 39 [pid = 3980] [id = 63] 12:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (15A8D400) [pid = 3980] [serial = 186] [outer = 00000000] 12:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (1A352800) [pid = 3980] [serial = 187] [outer = 15A8D400] 12:30:38 INFO - PROCESS | 3980 | 1463167838346 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (1A352C00) [pid = 3980] [serial = 188] [outer = 15A8D400] 12:30:38 INFO - PROCESS | 3980 | 1463167838711 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]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 557ms 12:30:38 INFO - PROCESS | 3980 | 1463167838771 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3980 | 1463167838775 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:30:38 INFO - PROCESS | 3980 | 1463167838780 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3980 | 1463167838785 Marionette TRACE conn3 <- [1,218,null,{}] 12:30:38 INFO - PROCESS | 3980 | 1463167838791 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}] 12:30:38 INFO - PROCESS | 3980 | 1463167838883 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:30:38 INFO - PROCESS | 3980 | 1463167839003 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3980 | ++DOCSHELL 11145400 == 40 [pid = 3980] [id = 64] 12:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (11145800) [pid = 3980] [serial = 189] [outer = 00000000] 12:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (112DC800) [pid = 3980] [serial = 190] [outer = 11145800] 12:30:39 INFO - PROCESS | 3980 | 1463167839056 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (11FB7000) [pid = 3980] [serial = 191] [outer = 11145800] 12:30:39 INFO - PROCESS | 3980 | 1463167839580 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]]]}] 12:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 850ms 12:30:39 INFO - PROCESS | 3980 | 1463167839635 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 3980 | 1463167839638 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:30:39 INFO - PROCESS | 3980 | 1463167839646 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 3980 | 1463167839650 Marionette TRACE conn3 <- [1,222,null,{}] 12:30:39 INFO - PROCESS | 3980 | 1463167839654 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}] 12:30:39 INFO - PROCESS | 3980 | 1463167839752 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:30:39 INFO - PROCESS | 3980 | 1463167839823 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3980 | ++DOCSHELL 10D62000 == 41 [pid = 3980] [id = 65] 12:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (13286C00) [pid = 3980] [serial = 192] [outer = 00000000] 12:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (15247800) [pid = 3980] [serial = 193] [outer = 13286C00] 12:30:39 INFO - PROCESS | 3980 | 1463167839876 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (15855400) [pid = 3980] [serial = 194] [outer = 13286C00] 12:30:40 INFO - PROCESS | 3980 | 1463167840374 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]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 792ms 12:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:30:40 INFO - PROCESS | 3980 | 1463167840449 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3980 | 1463167840434 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:30:40 INFO - PROCESS | 3980 | 1463167840438 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3980 | 1463167840440 Marionette TRACE conn3 <- [1,226,null,{}] 12:30:40 INFO - PROCESS | 3980 | 1463167840449 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}] 12:30:40 INFO - PROCESS | 3980 | 1463167840551 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:30:40 INFO - PROCESS | 3980 | 1463167840637 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3980 | ++DOCSHELL 1845DC00 == 42 [pid = 3980] [id = 66] 12:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (199E1C00) [pid = 3980] [serial = 195] [outer = 00000000] 12:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (19BE7400) [pid = 3980] [serial = 196] [outer = 199E1C00] 12:30:40 INFO - PROCESS | 3980 | 1463167840693 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (19FDE000) [pid = 3980] [serial = 197] [outer = 199E1C00] 12:30:41 INFO - PROCESS | 3980 | 1463167841205 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]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 836ms 12:30:41 INFO - PROCESS | 3980 | 1463167841303 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3980 | 1463167841305 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:30:41 INFO - PROCESS | 3980 | 1463167841309 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 3980 | 1463167841311 Marionette TRACE conn3 <- [1,230,null,{}] 12:30:41 INFO - PROCESS | 3980 | 1463167841309 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}] 12:30:41 INFO - PROCESS | 3980 | 1463167841431 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:30:41 INFO - PROCESS | 3980 | 1463167841475 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3980 | ++DOCSHELL 12E7C000 == 43 [pid = 3980] [id = 67] 12:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (13490C00) [pid = 3980] [serial = 198] [outer = 00000000] 12:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (1704E400) [pid = 3980] [serial = 199] [outer = 13490C00] 12:30:41 INFO - PROCESS | 3980 | 1463167841528 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (17D78800) [pid = 3980] [serial = 200] [outer = 13490C00] 12:30:42 INFO - PROCESS | 3980 | 1463167842111 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 850ms 12:30:42 INFO - PROCESS | 3980 | 1463167842155 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3980 | 1463167842159 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:30:42 INFO - PROCESS | 3980 | 1463167842164 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3980 | 1463167842168 Marionette TRACE conn3 <- [1,234,null,{}] 12:30:42 INFO - PROCESS | 3980 | 1463167842173 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}] 12:30:42 INFO - PROCESS | 3980 | 1463167842249 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:30:42 INFO - PROCESS | 3980 | 1463167842345 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 3980 | ++DOCSHELL 11567400 == 44 [pid = 3980] [id = 68] 12:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (1156E000) [pid = 3980] [serial = 201] [outer = 00000000] 12:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (122B9000) [pid = 3980] [serial = 202] [outer = 1156E000] 12:30:42 INFO - PROCESS | 3980 | 1463167842393 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (12E80800) [pid = 3980] [serial = 203] [outer = 1156E000] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 115E5800 == 43 [pid = 3980] [id = 62] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 11B60400 == 42 [pid = 3980] [id = 61] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 19BEA800 == 41 [pid = 3980] [id = 60] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 1844EC00 == 40 [pid = 3980] [id = 59] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 115E3400 == 39 [pid = 3980] [id = 58] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 16151400 == 38 [pid = 3980] [id = 57] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 1462A000 == 37 [pid = 3980] [id = 56] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 13489800 == 36 [pid = 3980] [id = 55] 12:30:42 INFO - PROCESS | 3980 | --DOCSHELL 11566800 == 35 [pid = 3980] [id = 54] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (13597000) [pid = 3980] [serial = 118] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16A88000) [pid = 3980] [serial = 117] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1732F800) [pid = 3980] [serial = 139] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (15A94000) [pid = 3980] [serial = 144] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16C1B800) [pid = 3980] [serial = 138] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (17676000) [pid = 3980] [serial = 142] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16936400) [pid = 3980] [serial = 136] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (173C4400) [pid = 3980] [serial = 145] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (17D3E400) [pid = 3980] [serial = 147] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (15851800) [pid = 3980] [serial = 133] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1844F800) [pid = 3980] [serial = 150] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (17998C00) [pid = 3980] [serial = 148] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (112E3000) [pid = 3980] [serial = 123] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (117DC800) [pid = 3980] [serial = 124] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1461DC00) [pid = 3980] [serial = 129] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (14627400) [pid = 3980] [serial = 130] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (12E4B000) [pid = 3980] [serial = 126] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1320C000) [pid = 3980] [serial = 127] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1579F800) [pid = 3980] [serial = 132] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (161F9C00) [pid = 3980] [serial = 135] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (134F5C00) [pid = 3980] [serial = 120] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (173CCC00) [pid = 3980] [serial = 141] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (10D61000) [pid = 3980] [serial = 112] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (107F4C00) [pid = 3980] [serial = 111] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (13B02000) [pid = 3980] [serial = 115] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (134F1000) [pid = 3980] [serial = 114] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3980 | 1463167842855 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 748ms 12:30:42 INFO - PROCESS | 3980 | 1463167842908 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 3980 | 1463167842913 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:30:42 INFO - PROCESS | 3980 | 1463167842919 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3980 | 1463167842922 Marionette TRACE conn3 <- [1,238,null,{}] 12:30:42 INFO - PROCESS | 3980 | 1463167842925 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}] 12:30:42 INFO - PROCESS | 3980 | 1463167843001 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:30:42 INFO - PROCESS | 3980 | 1463167843010 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 3980 | ++DOCSHELL 11B6A400 == 36 [pid = 3980] [id = 69] 12:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (11B6C800) [pid = 3980] [serial = 204] [outer = 00000000] 12:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (12EC4000) [pid = 3980] [serial = 205] [outer = 11B6C800] 12:30:43 INFO - PROCESS | 3980 | 1463167843043 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (134E3000) [pid = 3980] [serial = 206] [outer = 11B6C800] 12:30:43 INFO - PROCESS | 3980 | 1463167843468 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]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 601ms 12:30:43 INFO - PROCESS | 3980 | 1463167843518 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 3980 | 1463167843520 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:30:43 INFO - PROCESS | 3980 | 1463167843524 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 3980 | 1463167843527 Marionette TRACE conn3 <- [1,242,null,{}] 12:30:43 INFO - PROCESS | 3980 | 1463167843537 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}] 12:30:43 INFO - PROCESS | 3980 | 1463167843597 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:30:43 INFO - PROCESS | 3980 | 1463167843607 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3980 | ++DOCSHELL 14628400 == 37 [pid = 3980] [id = 70] 12:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (14628800) [pid = 3980] [serial = 207] [outer = 00000000] 12:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1523F400) [pid = 3980] [serial = 208] [outer = 14628800] 12:30:43 INFO - PROCESS | 3980 | 1463167843653 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (152CD800) [pid = 3980] [serial = 209] [outer = 14628800] 12:30:44 INFO - PROCESS | 3980 | 1463167844064 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]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 601ms 12:30:44 INFO - PROCESS | 3980 | 1463167844123 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3980 | 1463167844126 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:30:44 INFO - PROCESS | 3980 | 1463167844133 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 3980 | 1463167844135 Marionette TRACE conn3 <- [1,246,null,{}] 12:30:44 INFO - PROCESS | 3980 | 1463167844139 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}] 12:30:44 INFO - PROCESS | 3980 | 1463167844197 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:30:44 INFO - PROCESS | 3980 | 1463167844204 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3980 | ++DOCSHELL 1461E000 == 38 [pid = 3980] [id = 71] 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1523DC00) [pid = 3980] [serial = 210] [outer = 00000000] 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15A9AC00) [pid = 3980] [serial = 211] [outer = 1523DC00] 12:30:44 INFO - PROCESS | 3980 | 1463167844247 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16150000) [pid = 3980] [serial = 212] [outer = 1523DC00] 12:30:44 INFO - PROCESS | 3980 | 1463167844617 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]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 498ms 12:30:44 INFO - PROCESS | 3980 | 1463167844635 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3980 | 1463167844636 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:30:44 INFO - PROCESS | 3980 | 1463167844639 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 3980 | 1463167844641 Marionette TRACE conn3 <- [1,250,null,{}] 12:30:44 INFO - PROCESS | 3980 | 1463167844644 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}] 12:30:44 INFO - PROCESS | 3980 | 1463167844746 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:30:44 INFO - PROCESS | 3980 | 1463167844752 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3980 | ++DOCSHELL 152DD000 == 39 [pid = 3980] [id = 72] 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (15852000) [pid = 3980] [serial = 213] [outer = 00000000] 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16CC3400) [pid = 3980] [serial = 214] [outer = 15852000] 12:30:44 INFO - PROCESS | 3980 | 1463167844795 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1702B400) [pid = 3980] [serial = 215] [outer = 15852000] 12:30:45 INFO - PROCESS | 3980 | 1463167845208 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]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 12:30:45 INFO - PROCESS | 3980 | 1463167845243 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3980 | 1463167845244 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:30:45 INFO - PROCESS | 3980 | 1463167845231 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:30:45 INFO - PROCESS | 3980 | 1463167845233 Marionette TRACE conn3 <- [1,254,null,{}] 12:30:45 INFO - PROCESS | 3980 | 1463167845245 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}] 12:30:45 INFO - PROCESS | 3980 | 1463167845359 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:30:45 INFO - PROCESS | 3980 | 1463167845367 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3980 | ++DOCSHELL 0FD7DC00 == 40 [pid = 3980] [id = 73] 12:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (112D7C00) [pid = 3980] [serial = 216] [outer = 00000000] 12:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (177BE800) [pid = 3980] [serial = 217] [outer = 112D7C00] 12:30:45 INFO - PROCESS | 3980 | 1463167845411 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (17D73000) [pid = 3980] [serial = 218] [outer = 112D7C00] 12:30:45 INFO - PROCESS | 3980 | 1463167845803 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]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 12:30:45 INFO - PROCESS | 3980 | 1463167845830 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3980 | 1463167845832 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:30:45 INFO - PROCESS | 3980 | 1463167845835 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3980 | 1463167845837 Marionette TRACE conn3 <- [1,258,null,{}] 12:30:45 INFO - PROCESS | 3980 | 1463167845841 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}] 12:30:45 INFO - PROCESS | 3980 | 1463167845937 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:30:45 INFO - PROCESS | 3980 | 1463167845943 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3980 | ++DOCSHELL 0FD3F400 == 41 [pid = 3980] [id = 74] 12:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (173CB400) [pid = 3980] [serial = 219] [outer = 00000000] 12:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (199E3000) [pid = 3980] [serial = 220] [outer = 173CB400] 12:30:45 INFO - PROCESS | 3980 | 1463167845985 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (17D6E400) [pid = 3980] [serial = 221] [outer = 173CB400] 12:30:46 INFO - PROCESS | 3980 | 1463167846404 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]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 601ms 12:30:46 INFO - PROCESS | 3980 | 1463167846434 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3980 | 1463167846436 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:30:46 INFO - PROCESS | 3980 | 1463167846439 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:30:46 INFO - PROCESS | 3980 | 1463167846441 Marionette TRACE conn3 <- [1,262,null,{}] 12:30:46 INFO - PROCESS | 3980 | 1463167846445 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}] 12:30:46 INFO - PROCESS | 3980 | 1463167846541 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:30:46 INFO - PROCESS | 3980 | 1463167846547 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3980 | ++DOCSHELL 1845D400 == 42 [pid = 3980] [id = 75] 12:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (199E9400) [pid = 3980] [serial = 222] [outer = 00000000] 12:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (199EF800) [pid = 3980] [serial = 223] [outer = 199E9400] 12:30:46 INFO - PROCESS | 3980 | 1463167846589 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (199F0800) [pid = 3980] [serial = 224] [outer = 199E9400] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1704C800) [pid = 3980] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (134DEC00) [pid = 3980] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (16154000) [pid = 3980] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (134DE400) [pid = 3980] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1156DC00) [pid = 3980] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (19E5F400) [pid = 3980] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16539400) [pid = 3980] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (17996C00) [pid = 3980] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (199E2400) [pid = 3980] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:30:46 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1523E000) [pid = 3980] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:30:47 INFO - PROCESS | 3980 | 1463167847043 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 660ms 12:30:47 INFO - PROCESS | 3980 | 1463167847102 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3980 | 1463167847104 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:30:47 INFO - PROCESS | 3980 | 1463167847107 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3980 | 1463167847109 Marionette TRACE conn3 <- [1,266,null,{}] 12:30:47 INFO - PROCESS | 3980 | 1463167847112 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}] 12:30:47 INFO - PROCESS | 3980 | 1463167847212 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:30:47 INFO - PROCESS | 3980 | 1463167847291 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3980 | ++DOCSHELL 107F6800 == 43 [pid = 3980] [id = 76] 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1114E400) [pid = 3980] [serial = 225] [outer = 00000000] 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (17337000) [pid = 3980] [serial = 226] [outer = 1114E400] 12:30:47 INFO - PROCESS | 3980 | 1463167847315 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (19E5F400) [pid = 3980] [serial = 227] [outer = 1114E400] 12:30:47 INFO - PROCESS | 3980 | 1463167847630 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 567ms 12:30:47 INFO - PROCESS | 3980 | 1463167847685 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 3980 | 1463167847687 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:30:47 INFO - PROCESS | 3980 | 1463167847690 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:30:47 INFO - PROCESS | 3980 | 1463167847692 Marionette TRACE conn3 <- [1,270,null,{}] 12:30:47 INFO - PROCESS | 3980 | 1463167847696 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}] 12:30:47 INFO - PROCESS | 3980 | 1463167847770 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:30:47 INFO - PROCESS | 3980 | 1463167847836 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3980 | ++DOCSHELL 13492400 == 44 [pid = 3980] [id = 77] 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16C1A800) [pid = 3980] [serial = 228] [outer = 00000000] 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1A34FC00) [pid = 3980] [serial = 229] [outer = 16C1A800] 12:30:47 INFO - PROCESS | 3980 | 1463167847862 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (1A350400) [pid = 3980] [serial = 230] [outer = 16C1A800] 12:30:48 INFO - PROCESS | 3980 | 1463167848197 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]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 580ms 12:30:48 INFO - PROCESS | 3980 | 1463167848270 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 3980 | 1463167848272 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:30:48 INFO - PROCESS | 3980 | 1463167848275 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3980 | 1463167848278 Marionette TRACE conn3 <- [1,274,null,{}] 12:30:48 INFO - PROCESS | 3980 | 1463167848282 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}] 12:30:48 INFO - PROCESS | 3980 | 1463167848398 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:30:48 INFO - PROCESS | 3980 | 1463167848406 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3980 | ++DOCSHELL 1A277C00 == 45 [pid = 3980] [id = 78] 12:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (1A34D000) [pid = 3980] [serial = 231] [outer = 00000000] 12:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (1ABCE400) [pid = 3980] [serial = 232] [outer = 1A34D000] 12:30:48 INFO - PROCESS | 3980 | 1463167848453 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (1AEF5000) [pid = 3980] [serial = 233] [outer = 1A34D000] 12:30:48 INFO - PROCESS | 3980 | 1463167848827 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]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 12:30:48 INFO - PROCESS | 3980 | 1463167848855 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:30:48 INFO - PROCESS | 3980 | 1463167848867 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:30:48 INFO - PROCESS | 3980 | 1463167848870 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3980 | 1463167848872 Marionette TRACE conn3 <- [1,278,null,{}] 12:30:48 INFO - PROCESS | 3980 | 1463167848919 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}] 12:30:49 INFO - PROCESS | 3980 | 1463167849012 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:30:49 INFO - PROCESS | 3980 | 1463167849132 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 3980 | ++DOCSHELL 11148400 == 46 [pid = 3980] [id = 79] 12:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1114CC00) [pid = 3980] [serial = 234] [outer = 00000000] 12:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (115E5000) [pid = 3980] [serial = 235] [outer = 1114CC00] 12:30:49 INFO - PROCESS | 3980 | 1463167849194 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (11FBCC00) [pid = 3980] [serial = 236] [outer = 1114CC00] 12:30:49 INFO - PROCESS | 3980 | 1463167849795 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]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 963ms 12:30:49 INFO - PROCESS | 3980 | 1463167849843 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3980 | 1463167849847 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:30:49 INFO - PROCESS | 3980 | 1463167849852 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 3980 | 1463167849854 Marionette TRACE conn3 <- [1,282,null,{}] 12:30:49 INFO - PROCESS | 3980 | 1463167849859 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}] 12:30:49 INFO - PROCESS | 3980 | 1463167849960 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:30:50 INFO - PROCESS | 3980 | 1463167850050 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3980 | ++DOCSHELL 13C0D400 == 47 [pid = 3980] [id = 80] 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13C5C800) [pid = 3980] [serial = 237] [outer = 00000000] 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1462A000) [pid = 3980] [serial = 238] [outer = 13C5C800] 12:30:50 INFO - PROCESS | 3980 | 1463167850088 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (15846C00) [pid = 3980] [serial = 239] [outer = 13C5C800] 12:30:50 INFO - PROCESS | 3980 | 1463167850584 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]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 794ms 12:30:50 INFO - PROCESS | 3980 | 1463167850638 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 3980 | 1463167850641 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:30:50 INFO - PROCESS | 3980 | 1463167850645 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 3980 | 1463167850647 Marionette TRACE conn3 <- [1,286,null,{}] 12:30:50 INFO - PROCESS | 3980 | 1463167850651 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}] 12:30:50 INFO - PROCESS | 3980 | 1463167850751 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:30:50 INFO - PROCESS | 3980 | 1463167850839 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3980 | ++DOCSHELL 13B08800 == 48 [pid = 3980] [id = 81] 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (173C5400) [pid = 3980] [serial = 240] [outer = 00000000] 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (177B4800) [pid = 3980] [serial = 241] [outer = 173C5400] 12:30:50 INFO - PROCESS | 3980 | 1463167850896 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (17D3F800) [pid = 3980] [serial = 242] [outer = 173C5400] 12:30:51 INFO - PROCESS | 3980 | 1463167851434 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]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 886ms 12:30:51 INFO - PROCESS | 3980 | 1463167851545 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3980 | 1463167851552 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:30:51 INFO - PROCESS | 3980 | 1463167851594 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3980 | 1463167851596 Marionette TRACE conn3 <- [1,290,null,{}] 12:30:51 INFO - PROCESS | 3980 | 1463167851600 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}] 12:30:51 INFO - PROCESS | 3980 | 1463167851704 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:30:51 INFO - PROCESS | 3980 | 1463167851771 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3980 | ++DOCSHELL 19FD2400 == 49 [pid = 3980] [id = 82] 12:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1A277800) [pid = 3980] [serial = 243] [outer = 00000000] 12:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1ABD1000) [pid = 3980] [serial = 244] [outer = 1A277800] 12:30:51 INFO - PROCESS | 3980 | 1463167851824 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1AEFD800) [pid = 3980] [serial = 245] [outer = 1A277800] 12:30:52 INFO - PROCESS | 3980 | 1463167852471 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]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 916ms 12:30:52 INFO - PROCESS | 3980 | 1463167852501 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 3980 | 1463167852505 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:30:52 INFO - PROCESS | 3980 | 1463167852510 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:30:52 INFO - PROCESS | 3980 | 1463167852514 Marionette TRACE conn3 <- [1,294,null,{}] 12:30:52 INFO - PROCESS | 3980 | 1463167852527 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}] 12:30:52 INFO - PROCESS | 3980 | 1463167852618 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:30:52 INFO - PROCESS | 3980 | 1463167852699 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3980 | ++DOCSHELL 11143000 == 50 [pid = 3980] [id = 83] 12:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (122B5C00) [pid = 3980] [serial = 246] [outer = 00000000] 12:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (134F6C00) [pid = 3980] [serial = 247] [outer = 122B5C00] 12:30:52 INFO - PROCESS | 3980 | 1463167852746 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (13C0F400) [pid = 3980] [serial = 248] [outer = 122B5C00] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 0FDEB000 == 49 [pid = 3980] [id = 52] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 13492400 == 48 [pid = 3980] [id = 77] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 107F6800 == 47 [pid = 3980] [id = 76] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 1845D400 == 46 [pid = 3980] [id = 75] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 0FD3F400 == 45 [pid = 3980] [id = 74] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 0FD7DC00 == 44 [pid = 3980] [id = 73] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 152DD000 == 43 [pid = 3980] [id = 72] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 1461E000 == 42 [pid = 3980] [id = 71] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 14628400 == 41 [pid = 3980] [id = 70] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 11B6A400 == 40 [pid = 3980] [id = 69] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 11567400 == 39 [pid = 3980] [id = 68] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 12E7C000 == 38 [pid = 3980] [id = 67] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 1845DC00 == 37 [pid = 3980] [id = 66] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 10D62000 == 36 [pid = 3980] [id = 65] 12:30:53 INFO - PROCESS | 3980 | --DOCSHELL 11145400 == 35 [pid = 3980] [id = 64] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (173CAC00) [pid = 3980] [serial = 173] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (13594C00) [pid = 3980] [serial = 162] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (173C3C00) [pid = 3980] [serial = 172] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16936C00) [pid = 3980] [serial = 169] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (173CD000) [pid = 3980] [serial = 182] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (13C53C00) [pid = 3980] [serial = 163] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (122B4000) [pid = 3980] [serial = 160] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (19FD2000) [pid = 3980] [serial = 178] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1A279400) [pid = 3980] [serial = 184] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (18457C00) [pid = 3980] [serial = 151] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (19BED400) [pid = 3980] [serial = 175] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1348C000) [pid = 3980] [serial = 156] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (107F7000) [pid = 3980] [serial = 153] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (11FBC800) [pid = 3980] [serial = 159] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (152E2400) [pid = 3980] [serial = 166] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (19FD3800) [pid = 3980] [serial = 179] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (161FAC00) [pid = 3980] [serial = 168] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1B796000) [pid = 3980] [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.] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (19E63000) [pid = 3980] [serial = 176] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1653A800) [pid = 3980] [serial = 181] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (152D0400) [pid = 3980] [serial = 165] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1A27B000) [pid = 3980] [serial = 185] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1A352800) [pid = 3980] [serial = 187] [outer = 00000000] [url = about:blank] 12:30:53 INFO - PROCESS | 3980 | 1463167853354 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]]]}] 12:30:53 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. 12:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 886ms 12:30:53 INFO - PROCESS | 3980 | 1463167853398 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3980 | 1463167853403 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:30:53 INFO - PROCESS | 3980 | 1463167853410 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 3980 | 1463167853412 Marionette TRACE conn3 <- [1,298,null,{}] 12:30:53 INFO - PROCESS | 3980 | 1463167853416 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}] 12:30:53 INFO - PROCESS | 3980 | 1463167853506 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:30:53 INFO - PROCESS | 3980 | 1463167853577 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3980 | ++DOCSHELL 10762800 == 36 [pid = 3980] [id = 84] 12:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (107F6C00) [pid = 3980] [serial = 249] [outer = 00000000] 12:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (115E3400) [pid = 3980] [serial = 250] [outer = 107F6C00] 12:30:53 INFO - PROCESS | 3980 | 1463167853621 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (134D7000) [pid = 3980] [serial = 251] [outer = 107F6C00] 12:30:53 INFO - PROCESS | 3980 | 1463167853968 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]]]}] 12:30:53 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. 12:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 581ms 12:30:53 INFO - PROCESS | 3980 | 1463167853988 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3980 | 1463167853990 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:30:53 INFO - PROCESS | 3980 | 1463167853993 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 3980 | 1463167853997 Marionette TRACE conn3 <- [1,302,null,{}] 12:30:54 INFO - PROCESS | 3980 | 1463167854020 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}] 12:30:54 INFO - PROCESS | 3980 | 1463167854127 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:30:54 INFO - PROCESS | 3980 | 1463167854135 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3980 | ++DOCSHELL 1461E000 == 37 [pid = 3980] [id = 85] 12:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1462AC00) [pid = 3980] [serial = 252] [outer = 00000000] 12:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (157A6400) [pid = 3980] [serial = 253] [outer = 1462AC00] 12:30:54 INFO - PROCESS | 3980 | 1463167854181 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (1615D800) [pid = 3980] [serial = 254] [outer = 1462AC00] 12:30:54 INFO - PROCESS | 3980 | 1463167854604 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]]]}] 12:30:54 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. 12:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 626ms 12:30:54 INFO - PROCESS | 3980 | 1463167854656 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3980 | 1463167854658 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:30:54 INFO - PROCESS | 3980 | 1463167854711 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3980 | 1463167854713 Marionette TRACE conn3 <- [1,306,null,{}] 12:30:54 INFO - PROCESS | 3980 | 1463167854739 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}] 12:30:54 INFO - PROCESS | 3980 | 1463167854863 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:30:54 INFO - PROCESS | 3980 | 1463167854953 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3980 | ++DOCSHELL 17052400 == 38 [pid = 3980] [id = 86] 12:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (17330800) [pid = 3980] [serial = 255] [outer = 00000000] 12:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (177AD800) [pid = 3980] [serial = 256] [outer = 17330800] 12:30:54 INFO - PROCESS | 3980 | 1463167854998 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (17993000) [pid = 3980] [serial = 257] [outer = 17330800] 12:30:55 INFO - PROCESS | 3980 | 1463167855360 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]]]}] 12:30:55 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. 12:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 718ms 12:30:55 INFO - PROCESS | 3980 | 1463167855394 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3980 | 1463167855395 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:30:55 INFO - PROCESS | 3980 | 1463167855399 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:30:55 INFO - PROCESS | 3980 | 1463167855401 Marionette TRACE conn3 <- [1,310,null,{}] 12:30:55 INFO - PROCESS | 3980 | 1463167855405 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}] 12:30:55 INFO - PROCESS | 3980 | 1463167855493 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:30:55 INFO - PROCESS | 3980 | 1463167855508 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3980 | ++DOCSHELL 173CD000 == 39 [pid = 3980] [id = 87] 12:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (177C4000) [pid = 3980] [serial = 258] [outer = 00000000] 12:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1845DC00) [pid = 3980] [serial = 259] [outer = 177C4000] 12:30:55 INFO - PROCESS | 3980 | 1463167855551 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (18455000) [pid = 3980] [serial = 260] [outer = 177C4000] 12:30:55 INFO - PROCESS | 3980 | 1463167855950 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]]]}] 12:30:55 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. 12:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 580ms 12:30:55 INFO - PROCESS | 3980 | 1463167855980 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3980 | 1463167855982 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:30:55 INFO - PROCESS | 3980 | 1463167855985 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3980 | 1463167855987 Marionette TRACE conn3 <- [1,314,null,{}] 12:30:55 INFO - PROCESS | 3980 | 1463167855990 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}] 12:30:56 INFO - PROCESS | 3980 | 1463167856115 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:30:56 INFO - PROCESS | 3980 | 1463167856122 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3980 | ++DOCSHELL 1328EC00 == 40 [pid = 3980] [id = 88] 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (157A8000) [pid = 3980] [serial = 261] [outer = 00000000] 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (19E6CC00) [pid = 3980] [serial = 262] [outer = 157A8000] 12:30:56 INFO - PROCESS | 3980 | 1463167856166 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1A27EC00) [pid = 3980] [serial = 263] [outer = 157A8000] 12:30:56 INFO - PROCESS | 3980 | 1463167856614 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]]]}] 12:30:56 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. 12:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 12:30:56 INFO - PROCESS | 3980 | 1463167856669 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3980 | 1463167856671 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:30:56 INFO - PROCESS | 3980 | 1463167856674 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 3980 | 1463167856675 Marionette TRACE conn3 <- [1,318,null,{}] 12:30:56 INFO - PROCESS | 3980 | 1463167856683 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}] 12:30:56 INFO - PROCESS | 3980 | 1463167856781 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:30:56 INFO - PROCESS | 3980 | 1463167856787 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3980 | ++DOCSHELL 10D59000 == 41 [pid = 3980] [id = 89] 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (11266400) [pid = 3980] [serial = 264] [outer = 00000000] 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1A4E5800) [pid = 3980] [serial = 265] [outer = 11266400] 12:30:56 INFO - PROCESS | 3980 | 1463167856829 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1A8CFC00) [pid = 3980] [serial = 266] [outer = 11266400] 12:30:57 INFO - PROCESS | 3980 | 1463167857220 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]]]}] 12:30:57 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. 12:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 581ms 12:30:57 INFO - PROCESS | 3980 | 1463167857255 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3980 | 1463167857256 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:30:57 INFO - PROCESS | 3980 | 1463167857260 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 3980 | 1463167857262 Marionette TRACE conn3 <- [1,322,null,{}] 12:30:57 INFO - PROCESS | 3980 | 1463167857265 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}] 12:30:57 INFO - PROCESS | 3980 | 1463167857371 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:30:57 INFO - PROCESS | 3980 | 1463167857447 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3980 | ++DOCSHELL 11BD1C00 == 42 [pid = 3980] [id = 90] 12:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1A347400) [pid = 3980] [serial = 267] [outer = 00000000] 12:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1AEF8400) [pid = 3980] [serial = 268] [outer = 1A347400] 12:30:57 INFO - PROCESS | 3980 | 1463167857490 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1AEFD400) [pid = 3980] [serial = 269] [outer = 1A347400] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (15A8D400) [pid = 3980] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (112D7C00) [pid = 3980] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1523DC00) [pid = 3980] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (1156E000) [pid = 3980] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (15852000) [pid = 3980] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (173CB400) [pid = 3980] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (14628800) [pid = 3980] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (1114E400) [pid = 3980] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16C1A800) [pid = 3980] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (11B6C800) [pid = 3980] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:30:57 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199E9400) [pid = 3980] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:30:57 INFO - PROCESS | 3980 | 1463167857945 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]]]}] 12:30:57 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. 12:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 718ms 12:30:57 INFO - PROCESS | 3980 | 1463167857990 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3980 | 1463167857992 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3980 | 1463167857996 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3980 | 1463167857998 Marionette TRACE conn3 <- [1,326,null,{}] 12:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:30:58 INFO - PROCESS | 3980 | 1463167858001 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}] 12:30:58 INFO - PROCESS | 3980 | 1463167858077 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:30:58 INFO - PROCESS | 3980 | 1463167858083 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3980 | ++DOCSHELL 12E4E000 == 43 [pid = 3980] [id = 91] 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (15244400) [pid = 3980] [serial = 270] [outer = 00000000] 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (199E2000) [pid = 3980] [serial = 271] [outer = 15244400] 12:30:58 INFO - PROCESS | 3980 | 1463167858125 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1A347000) [pid = 3980] [serial = 272] [outer = 15244400] 12:30:58 INFO - PROCESS | 3980 | 1463167858531 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]]]}] 12:30:58 INFO - PROCESS | 3980 | 1463167858561 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:30:58 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. 12:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 580ms 12:30:58 INFO - PROCESS | 3980 | 1463167858582 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3980 | 1463167858584 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:30:58 INFO - PROCESS | 3980 | 1463167858588 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3980 | 1463167858589 Marionette TRACE conn3 <- [1,330,null,{}] 12:30:58 INFO - PROCESS | 3980 | 1463167858593 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}] 12:30:58 INFO - PROCESS | 3980 | 1463167858679 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:30:58 INFO - PROCESS | 3980 | 1463167858685 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3980 | ++DOCSHELL 1ABC3C00 == 44 [pid = 3980] [id = 92] 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1B01C800) [pid = 3980] [serial = 273] [outer = 00000000] 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1B0CA400) [pid = 3980] [serial = 274] [outer = 1B01C800] 12:30:58 INFO - PROCESS | 3980 | 1463167858728 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (1B0CC000) [pid = 3980] [serial = 275] [outer = 1B01C800] 12:30:59 INFO - PROCESS | 3980 | 1463167859146 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]]]}] 12:30:59 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. 12:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms 12:30:59 INFO - PROCESS | 3980 | 1463167859191 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3980 | 1463167859193 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:30:59 INFO - PROCESS | 3980 | 1463167859200 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:30:59 INFO - PROCESS | 3980 | 1463167859203 Marionette TRACE conn3 <- [1,334,null,{}] 12:30:59 INFO - PROCESS | 3980 | 1463167859206 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}] 12:30:59 INFO - PROCESS | 3980 | 1463167859283 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:30:59 INFO - PROCESS | 3980 | 1463167859290 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3980 | ++DOCSHELL 1447EC00 == 45 [pid = 3980] [id = 93] 12:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (14481400) [pid = 3980] [serial = 276] [outer = 00000000] 12:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (14489800) [pid = 3980] [serial = 277] [outer = 14481400] 12:30:59 INFO - PROCESS | 3980 | 1463167859337 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1B0C5400) [pid = 3980] [serial = 278] [outer = 14481400] 12:30:59 INFO - PROCESS | 3980 | 1463167859853 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]]]}] 12:30:59 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. 12:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 688ms 12:30:59 INFO - PROCESS | 3980 | 1463167859886 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 3980 | 1463167859890 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:30:59 INFO - PROCESS | 3980 | 1463167859895 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:30:59 INFO - PROCESS | 3980 | 1463167859900 Marionette TRACE conn3 <- [1,338,null,{}] 12:30:59 INFO - PROCESS | 3980 | 1463167859907 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}] 12:31:00 INFO - PROCESS | 3980 | 1463167860045 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:31:00 INFO - PROCESS | 3980 | 1463167860138 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3980 | ++DOCSHELL 11FBC800 == 46 [pid = 3980] [id = 94] 12:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (12EB9000) [pid = 3980] [serial = 279] [outer = 00000000] 12:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (13291000) [pid = 3980] [serial = 280] [outer = 12EB9000] 12:31:00 INFO - PROCESS | 3980 | 1463167860193 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (13598000) [pid = 3980] [serial = 281] [outer = 12EB9000] 12:31:00 INFO - PROCESS | 3980 | 1463167860722 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]]]}] 12:31:00 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. 12:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 871ms 12:31:00 INFO - PROCESS | 3980 | 1463167860768 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3980 | 1463167860774 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:31:00 INFO - PROCESS | 3980 | 1463167860780 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 3980 | 1463167860783 Marionette TRACE conn3 <- [1,342,null,{}] 12:31:00 INFO - PROCESS | 3980 | 1463167860787 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}] 12:31:00 INFO - PROCESS | 3980 | 1463167860887 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:31:00 INFO - PROCESS | 3980 | 1463167860977 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3980 | ++DOCSHELL 1323CC00 == 47 [pid = 3980] [id = 95] 12:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (14483C00) [pid = 3980] [serial = 282] [outer = 00000000] 12:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1523CC00) [pid = 3980] [serial = 283] [outer = 14483C00] 12:31:01 INFO - PROCESS | 3980 | 1463167861029 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (152D5400) [pid = 3980] [serial = 284] [outer = 14483C00] 12:31:01 INFO - PROCESS | 3980 | 1463167861579 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]]]}] 12:31:01 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. 12:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 825ms 12:31:01 INFO - PROCESS | 3980 | 1463167861610 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:31:01 INFO - PROCESS | 3980 | 1463167861612 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:31:01 INFO - PROCESS | 3980 | 1463167861617 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 3980 | 1463167861621 Marionette TRACE conn3 <- [1,346,null,{}] 12:31:01 INFO - PROCESS | 3980 | 1463167861632 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}] 12:31:01 INFO - PROCESS | 3980 | 1463167861754 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:31:01 INFO - PROCESS | 3980 | 1463167861846 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 3980 | ++DOCSHELL 153F6400 == 48 [pid = 3980] [id = 96] 12:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (153F6C00) [pid = 3980] [serial = 285] [outer = 00000000] 12:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (161FA000) [pid = 3980] [serial = 286] [outer = 153F6C00] 12:31:01 INFO - PROCESS | 3980 | 1463167861901 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1701EC00) [pid = 3980] [serial = 287] [outer = 153F6C00] 12:31:02 INFO - PROCESS | 3980 | 1463167862408 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]]]}] 12:31:02 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. 12:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 825ms 12:31:02 INFO - PROCESS | 3980 | 1463167862441 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3980 | 1463167862444 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:31:02 INFO - PROCESS | 3980 | 1463167862448 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3980 | 1463167862450 Marionette TRACE conn3 <- [1,350,null,{}] 12:31:02 INFO - PROCESS | 3980 | 1463167862455 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}] 12:31:02 INFO - PROCESS | 3980 | 1463167862562 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:31:02 INFO - PROCESS | 3980 | 1463167862649 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3980 | ++DOCSHELL 15A9B000 == 49 [pid = 3980] [id = 97] 12:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (1704C800) [pid = 3980] [serial = 288] [outer = 00000000] 12:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (199E5000) [pid = 3980] [serial = 289] [outer = 1704C800] 12:31:02 INFO - PROCESS | 3980 | 1463167862701 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19E68400) [pid = 3980] [serial = 290] [outer = 1704C800] 12:31:03 INFO - PROCESS | 3980 | 1463167863231 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]]]}] 12:31:03 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. 12:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 825ms 12:31:03 INFO - PROCESS | 3980 | 1463167863273 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3980 | 1463167863275 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:31:03 INFO - PROCESS | 3980 | 1463167863279 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3980 | 1463167863281 Marionette TRACE conn3 <- [1,354,null,{}] 12:31:03 INFO - PROCESS | 3980 | 1463167863284 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}] 12:31:03 INFO - PROCESS | 3980 | 1463167863383 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:31:03 INFO - PROCESS | 3980 | 1463167863470 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3980 | ++DOCSHELL 177B1800 == 50 [pid = 3980] [id = 98] 12:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1845C000) [pid = 3980] [serial = 291] [outer = 00000000] 12:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (1AEF9C00) [pid = 3980] [serial = 292] [outer = 1845C000] 12:31:03 INFO - PROCESS | 3980 | 1463167863530 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (1B00EC00) [pid = 3980] [serial = 293] [outer = 1845C000] 12:31:04 INFO - PROCESS | 3980 | 1463167864052 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]]]}] 12:31:04 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. 12:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 825ms 12:31:04 INFO - PROCESS | 3980 | 1463167864193 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3980 | 1463167864197 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:31:04 INFO - PROCESS | 3980 | 1463167864215 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 3980 | 1463167864219 Marionette TRACE conn3 <- [1,358,null,{}] 12:31:04 INFO - PROCESS | 3980 | 1463167864225 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}] 12:31:04 INFO - PROCESS | 3980 | 1463167864326 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:31:04 INFO - PROCESS | 3980 | 1463167864396 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3980 | ++DOCSHELL 12E7B000 == 51 [pid = 3980] [id = 99] 12:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (12E7C000) [pid = 3980] [serial = 294] [outer = 00000000] 12:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1328CC00) [pid = 3980] [serial = 295] [outer = 12E7C000] 12:31:04 INFO - PROCESS | 3980 | 1463167864427 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1446B400) [pid = 3980] [serial = 296] [outer = 12E7C000] 12:31:05 INFO - PROCESS | 3980 | 1463167865028 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]]]}] 12:31:05 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. 12:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 810ms 12:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:31:05 INFO - PROCESS | 3980 | 1463167865042 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3980 | 1463167865046 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:31:05 INFO - PROCESS | 3980 | 1463167865053 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3980 | 1463167865056 Marionette TRACE conn3 <- [1,362,null,{}] 12:31:05 INFO - PROCESS | 3980 | 1463167865060 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}] 12:31:05 INFO - PROCESS | 3980 | 1463167865161 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 1ABC3C00 == 50 [pid = 3980] [id = 92] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 12E4E000 == 49 [pid = 3980] [id = 91] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 11BD1C00 == 48 [pid = 3980] [id = 90] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 10D59000 == 47 [pid = 3980] [id = 89] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 1328EC00 == 46 [pid = 3980] [id = 88] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 173CD000 == 45 [pid = 3980] [id = 87] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 17052400 == 44 [pid = 3980] [id = 86] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 1461E000 == 43 [pid = 3980] [id = 85] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 10762800 == 42 [pid = 3980] [id = 84] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 11143000 == 41 [pid = 3980] [id = 83] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 11148400 == 40 [pid = 3980] [id = 79] 12:31:05 INFO - PROCESS | 3980 | --DOCSHELL 1A277C00 == 39 [pid = 3980] [id = 78] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (177BE800) [pid = 3980] [serial = 217] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (17D73000) [pid = 3980] [serial = 218] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (15A9AC00) [pid = 3980] [serial = 211] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (16150000) [pid = 3980] [serial = 212] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (12E80800) [pid = 3980] [serial = 203] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (122B9000) [pid = 3980] [serial = 202] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16CC3400) [pid = 3980] [serial = 214] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (17D6E400) [pid = 3980] [serial = 221] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1523F400) [pid = 3980] [serial = 208] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (152CD800) [pid = 3980] [serial = 209] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (1704E400) [pid = 3980] [serial = 199] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (199E3000) [pid = 3980] [serial = 220] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (17337000) [pid = 3980] [serial = 226] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (19BE7400) [pid = 3980] [serial = 196] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1A350400) [pid = 3980] [serial = 230] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (112DC800) [pid = 3980] [serial = 190] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (12EC4000) [pid = 3980] [serial = 205] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (134E3000) [pid = 3980] [serial = 206] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (15247800) [pid = 3980] [serial = 193] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (199EF800) [pid = 3980] [serial = 223] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (199F0800) [pid = 3980] [serial = 224] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1ABCE400) [pid = 3980] [serial = 232] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1A352C00) [pid = 3980] [serial = 188] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (19E5F400) [pid = 3980] [serial = 227] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (1702B400) [pid = 3980] [serial = 215] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1A34FC00) [pid = 3980] [serial = 229] [outer = 00000000] [url = about:blank] 12:31:05 INFO - PROCESS | 3980 | 1463167865267 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3980 | ++DOCSHELL 10533C00 == 40 [pid = 3980] [id = 100] 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (10535800) [pid = 3980] [serial = 297] [outer = 00000000] 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (112DC800) [pid = 3980] [serial = 298] [outer = 10535800] 12:31:05 INFO - PROCESS | 3980 | 1463167865312 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (122B4000) [pid = 3980] [serial = 299] [outer = 10535800] 12:31:05 INFO - PROCESS | 3980 | 1463167865687 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]]]}] 12:31:05 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. 12:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 12:31:05 INFO - PROCESS | 3980 | 1463167865731 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3980 | 1463167865733 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:31:05 INFO - PROCESS | 3980 | 1463167865737 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 3980 | 1463167865738 Marionette TRACE conn3 <- [1,366,null,{}] 12:31:05 INFO - PROCESS | 3980 | 1463167865747 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}] 12:31:05 INFO - PROCESS | 3980 | 1463167865831 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:31:05 INFO - PROCESS | 3980 | 1463167865840 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3980 | ++DOCSHELL 1523F800 == 41 [pid = 3980] [id = 101] 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (153EB800) [pid = 3980] [serial = 300] [outer = 00000000] 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (153F4400) [pid = 3980] [serial = 301] [outer = 153EB800] 12:31:05 INFO - PROCESS | 3980 | 1463167865888 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1579F800) [pid = 3980] [serial = 302] [outer = 153EB800] 12:31:06 INFO - PROCESS | 3980 | 1463167866312 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]]]}] 12:31:06 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. 12:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 12:31:06 INFO - PROCESS | 3980 | 1463167866357 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3980 | 1463167866359 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:31:06 INFO - PROCESS | 3980 | 1463167866362 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3980 | 1463167866364 Marionette TRACE conn3 <- [1,370,null,{}] 12:31:06 INFO - PROCESS | 3980 | 1463167866367 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}] 12:31:06 INFO - PROCESS | 3980 | 1463167866443 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:31:06 INFO - PROCESS | 3980 | 1463167866450 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3980 | ++DOCSHELL 157A8800 == 42 [pid = 3980] [id = 102] 12:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (15851800) [pid = 3980] [serial = 303] [outer = 00000000] 12:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16566C00) [pid = 3980] [serial = 304] [outer = 15851800] 12:31:06 INFO - PROCESS | 3980 | 1463167866494 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1656CC00) [pid = 3980] [serial = 305] [outer = 15851800] 12:31:06 INFO - PROCESS | 3980 | 1463167866911 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]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 580ms 12:31:06 INFO - PROCESS | 3980 | 1463167866954 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3980 | 1463167866956 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:31:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:31:06 INFO - PROCESS | 3980 | 1463167866960 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 3980 | 1463167866961 Marionette TRACE conn3 <- [1,374,null,{}] 12:31:06 INFO - PROCESS | 3980 | 1463167866965 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}] 12:31:07 INFO - PROCESS | 3980 | 1463167867043 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:31:07 INFO - PROCESS | 3980 | 1463167867049 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3980 | ++DOCSHELL 16539800 == 43 [pid = 3980] [id = 103] 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1656EC00) [pid = 3980] [serial = 306] [outer = 00000000] 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (1693A400) [pid = 3980] [serial = 307] [outer = 1656EC00] 12:31:07 INFO - PROCESS | 3980 | 1463167867092 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16CBC000) [pid = 3980] [serial = 308] [outer = 1656EC00] 12:31:07 INFO - PROCESS | 3980 | 1463167867548 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:31:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:31:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 626ms 12:31:07 INFO - PROCESS | 3980 | 1463167867578 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3980 | 1463167867580 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:31:07 INFO - PROCESS | 3980 | 1463167867583 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:31:07 INFO - PROCESS | 3980 | 1463167867585 Marionette TRACE conn3 <- [1,378,null,{}] 12:31:07 INFO - PROCESS | 3980 | 1463167867589 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}] 12:31:07 INFO - PROCESS | 3980 | 1463167867717 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:31:07 INFO - PROCESS | 3980 | 1463167867798 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3980 | ++DOCSHELL 1704F000 == 44 [pid = 3980] [id = 104] 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (17331800) [pid = 3980] [serial = 309] [outer = 00000000] 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1798E800) [pid = 3980] [serial = 310] [outer = 17331800] 12:31:07 INFO - PROCESS | 3980 | 1463167867842 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (17D77800) [pid = 3980] [serial = 311] [outer = 17331800] 12:31:08 INFO - PROCESS | 3980 | 1463167868257 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:31:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 12:31:08 INFO - PROCESS | 3980 | 1463167868290 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3980 | 1463167868292 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:31:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:31:08 INFO - PROCESS | 3980 | 1463167868295 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 3980 | 1463167868297 Marionette TRACE conn3 <- [1,382,null,{}] 12:31:08 INFO - PROCESS | 3980 | 1463167868300 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}] 12:31:08 INFO - PROCESS | 3980 | 1463167868401 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:31:08 INFO - PROCESS | 3980 | 1463167868409 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 3980 | ++DOCSHELL 17D3B800 == 45 [pid = 3980] [id = 105] 12:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (17FA4800) [pid = 3980] [serial = 312] [outer = 00000000] 12:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (199E8000) [pid = 3980] [serial = 313] [outer = 17FA4800] 12:31:08 INFO - PROCESS | 3980 | 1463167868500 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (19BE1C00) [pid = 3980] [serial = 314] [outer = 17FA4800] 12:31:08 INFO - PROCESS | 3980 | 1463167868905 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:31:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:31:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 627ms 12:31:08 INFO - PROCESS | 3980 | 1463167868934 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:31:08 INFO - PROCESS | 3980 | 1463167868936 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:31:08 INFO - PROCESS | 3980 | 1463167868945 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:31:08 INFO - PROCESS | 3980 | 1463167868947 Marionette TRACE conn3 <- [1,386,null,{}] 12:31:08 INFO - PROCESS | 3980 | 1463167868950 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}] 12:31:09 INFO - PROCESS | 3980 | 1463167869034 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:31:09 INFO - PROCESS | 3980 | 1463167869117 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3980 | ++DOCSHELL 19BF0000 == 46 [pid = 3980] [id = 106] 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (19E67000) [pid = 3980] [serial = 315] [outer = 00000000] 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19FD6800) [pid = 3980] [serial = 316] [outer = 19E67000] 12:31:09 INFO - PROCESS | 3980 | 1463167869159 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1A34E800) [pid = 3980] [serial = 317] [outer = 19E67000] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1A34D000) [pid = 3980] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (157A8000) [pid = 3980] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (122B5C00) [pid = 3980] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (107F6C00) [pid = 3980] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (11266400) [pid = 3980] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (1462AC00) [pid = 3980] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (17330800) [pid = 3980] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1A347400) [pid = 3980] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (1B01C800) [pid = 3980] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (15244400) [pid = 3980] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:31:09 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (177C4000) [pid = 3980] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:31:09 INFO - PROCESS | 3980 | 1463167869571 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]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 12:31:09 INFO - PROCESS | 3980 | 1463167869627 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3980 | 1463167869629 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:31:09 INFO - PROCESS | 3980 | 1463167869633 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:31:09 INFO - PROCESS | 3980 | 1463167869634 Marionette TRACE conn3 <- [1,390,null,{}] 12:31:09 INFO - PROCESS | 3980 | 1463167869638 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}] 12:31:09 INFO - PROCESS | 3980 | 1463167869728 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:31:09 INFO - PROCESS | 3980 | 1463167869734 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3980 | ++DOCSHELL 122B5C00 == 47 [pid = 3980] [id = 107] 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (157A8000) [pid = 3980] [serial = 318] [outer = 00000000] 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (19BE6000) [pid = 3980] [serial = 319] [outer = 157A8000] 12:31:09 INFO - PROCESS | 3980 | 1463167869776 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (19FD2000) [pid = 3980] [serial = 320] [outer = 157A8000] 12:31:10 INFO - PROCESS | 3980 | 1463167870162 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 581ms 12:31:10 INFO - PROCESS | 3980 | 1463167870213 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3980 | 1463167870215 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:31:10 INFO - PROCESS | 3980 | 1463167870218 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3980 | 1463167870220 Marionette TRACE conn3 <- [1,394,null,{}] 12:31:10 INFO - PROCESS | 3980 | 1463167870223 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}] 12:31:10 INFO - PROCESS | 3980 | 1463167870298 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:31:10 INFO - PROCESS | 3980 | 1463167870307 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3980 | ++DOCSHELL 17330800 == 48 [pid = 3980] [id = 108] 12:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (17FAE800) [pid = 3980] [serial = 321] [outer = 00000000] 12:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1A4E6000) [pid = 3980] [serial = 322] [outer = 17FAE800] 12:31:10 INFO - PROCESS | 3980 | 1463167870350 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (1A8CA400) [pid = 3980] [serial = 323] [outer = 17FAE800] 12:31:10 INFO - PROCESS | 3980 | 1463167870764 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 581ms 12:31:10 INFO - PROCESS | 3980 | 1463167870807 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3980 | 1463167870809 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:31:10 INFO - PROCESS | 3980 | 1463167870813 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:31:10 INFO - PROCESS | 3980 | 1463167870815 Marionette TRACE conn3 <- [1,398,null,{}] 12:31:10 INFO - PROCESS | 3980 | 1463167870819 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}] 12:31:10 INFO - PROCESS | 3980 | 1463167870917 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:31:10 INFO - PROCESS | 3980 | 1463167870925 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3980 | ++DOCSHELL 1ABCE000 == 49 [pid = 3980] [id = 109] 12:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1AEEE800) [pid = 3980] [serial = 324] [outer = 00000000] 12:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (1B01C800) [pid = 3980] [serial = 325] [outer = 1AEEE800] 12:31:10 INFO - PROCESS | 3980 | 1463167870977 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1B31AC00) [pid = 3980] [serial = 326] [outer = 1AEEE800] 12:31:11 INFO - PROCESS | 3980 | 1463167871527 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]]]}] 12:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 779ms 12:31:11 INFO - PROCESS | 3980 | 1463167871618 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 3980 | 1463167871622 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:31:11 INFO - PROCESS | 3980 | 1463167871642 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - PROCESS | 3980 | 1463167871646 Marionette TRACE conn3 <- [1,402,null,{}] 12:31:11 INFO - PROCESS | 3980 | 1463167871653 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}] 12:31:11 INFO - PROCESS | 3980 | 1463167871775 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:31:11 INFO - PROCESS | 3980 | 1463167871888 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3980 | ++DOCSHELL 0FD84000 == 50 [pid = 3980] [id = 110] 12:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (10D62C00) [pid = 3980] [serial = 327] [outer = 00000000] 12:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1328D800) [pid = 3980] [serial = 328] [outer = 10D62C00] 12:31:11 INFO - PROCESS | 3980 | 1463167871944 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (13C5E000) [pid = 3980] [serial = 329] [outer = 10D62C00] 12:31:12 INFO - PROCESS | 3980 | 1463167872505 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]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 871ms 12:31:12 INFO - PROCESS | 3980 | 1463167872536 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3980 | 1463167872542 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:31:12 INFO - PROCESS | 3980 | 1463167872550 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 3980 | 1463167872553 Marionette TRACE conn3 <- [1,406,null,{}] 12:31:12 INFO - PROCESS | 3980 | 1463167872557 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}] 12:31:12 INFO - PROCESS | 3980 | 1463167872658 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:31:12 INFO - PROCESS | 3980 | 1463167872760 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3980 | ++DOCSHELL 152CFC00 == 51 [pid = 3980] [id = 111] 12:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (152D8400) [pid = 3980] [serial = 330] [outer = 00000000] 12:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (15A97400) [pid = 3980] [serial = 331] [outer = 152D8400] 12:31:12 INFO - PROCESS | 3980 | 1463167872798 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (16567000) [pid = 3980] [serial = 332] [outer = 152D8400] 12:31:13 INFO - PROCESS | 3980 | 1463167873401 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]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 916ms 12:31:13 INFO - PROCESS | 3980 | 1463167873479 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3980 | 1463167873481 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:31:13 INFO - PROCESS | 3980 | 1463167873485 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3980 | 1463167873489 Marionette TRACE conn3 <- [1,410,null,{}] 12:31:13 INFO - PROCESS | 3980 | 1463167873500 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}] 12:31:13 INFO - PROCESS | 3980 | 1463167873617 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:31:13 INFO - PROCESS | 3980 | 1463167873742 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3980 | ++DOCSHELL 107F6800 == 52 [pid = 3980] [id = 112] 12:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (16E5AC00) [pid = 3980] [serial = 333] [outer = 00000000] 12:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (16E66800) [pid = 3980] [serial = 334] [outer = 16E5AC00] 12:31:13 INFO - PROCESS | 3980 | 1463167873802 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (173CA800) [pid = 3980] [serial = 335] [outer = 16E5AC00] 12:31:14 INFO - PROCESS | 3980 | 1463167874337 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]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 916ms 12:31:14 INFO - PROCESS | 3980 | 1463167874397 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3980 | 1463167874400 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:31:14 INFO - PROCESS | 3980 | 1463167874403 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3980 | 1463167874405 Marionette TRACE conn3 <- [1,414,null,{}] 12:31:14 INFO - PROCESS | 3980 | 1463167874409 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}] 12:31:14 INFO - PROCESS | 3980 | 1463167874507 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:31:14 INFO - PROCESS | 3980 | 1463167874615 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3980 | ++DOCSHELL 1845C400 == 53 [pid = 3980] [id = 113] 12:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (199E2400) [pid = 3980] [serial = 336] [outer = 00000000] 12:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1A352C00) [pid = 3980] [serial = 337] [outer = 199E2400] 12:31:14 INFO - PROCESS | 3980 | 1463167874667 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1AEEEC00) [pid = 3980] [serial = 338] [outer = 199E2400] 12:31:15 INFO - PROCESS | 3980 | 1463167875423 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]]]}] 12:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1069ms 12:31:15 INFO - PROCESS | 3980 | 1463167875487 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:31:15 INFO - PROCESS | 3980 | 1463167875491 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:31:15 INFO - PROCESS | 3980 | 1463167875496 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:31:15 INFO - PROCESS | 3980 | 1463167875500 Marionette TRACE conn3 <- [1,418,null,{}] 12:31:15 INFO - PROCESS | 3980 | 1463167875506 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}] 12:31:15 INFO - PROCESS | 3980 | 1463167875600 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:31:15 INFO - PROCESS | 3980 | 1463167875682 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3980 | ++DOCSHELL 12E76400 == 54 [pid = 3980] [id = 114] 12:31:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (12E7E400) [pid = 3980] [serial = 339] [outer = 00000000] 12:31:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (13C5D400) [pid = 3980] [serial = 340] [outer = 12E7E400] 12:31:15 INFO - PROCESS | 3980 | 1463167875776 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1448C800) [pid = 3980] [serial = 341] [outer = 12E7E400] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 17330800 == 53 [pid = 3980] [id = 108] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 122B5C00 == 52 [pid = 3980] [id = 107] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 19BF0000 == 51 [pid = 3980] [id = 106] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 17D3B800 == 50 [pid = 3980] [id = 105] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 1704F000 == 49 [pid = 3980] [id = 104] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 16539800 == 48 [pid = 3980] [id = 103] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 157A8800 == 47 [pid = 3980] [id = 102] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 1523F800 == 46 [pid = 3980] [id = 101] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 10533C00 == 45 [pid = 3980] [id = 100] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 12E7B000 == 44 [pid = 3980] [id = 99] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 1323CC00 == 43 [pid = 3980] [id = 95] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (14489800) [pid = 3980] [serial = 277] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOCSHELL 11FBC800 == 42 [pid = 3980] [id = 94] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (1AEF5000) [pid = 3980] [serial = 233] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (19E6CC00) [pid = 3980] [serial = 262] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (115E5000) [pid = 3980] [serial = 235] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (1462A000) [pid = 3980] [serial = 238] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (177B4800) [pid = 3980] [serial = 241] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (13C0F400) [pid = 3980] [serial = 248] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (134F6C00) [pid = 3980] [serial = 247] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (115E3400) [pid = 3980] [serial = 250] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1A4E5800) [pid = 3980] [serial = 265] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (134D7000) [pid = 3980] [serial = 251] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (157A6400) [pid = 3980] [serial = 253] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1615D800) [pid = 3980] [serial = 254] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (177AD800) [pid = 3980] [serial = 256] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (17993000) [pid = 3980] [serial = 257] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (1A27EC00) [pid = 3980] [serial = 263] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1ABD1000) [pid = 3980] [serial = 244] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1AEF8400) [pid = 3980] [serial = 268] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (1A8CFC00) [pid = 3980] [serial = 266] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (1B0CA400) [pid = 3980] [serial = 274] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1B0CC000) [pid = 3980] [serial = 275] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (1AEFD400) [pid = 3980] [serial = 269] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (199E2000) [pid = 3980] [serial = 271] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (1845DC00) [pid = 3980] [serial = 259] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1A347000) [pid = 3980] [serial = 272] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (18455000) [pid = 3980] [serial = 260] [outer = 00000000] [url = about:blank] 12:31:16 INFO - PROCESS | 3980 | 1463167876754 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]]]}] 12:31:16 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 12:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1330ms 12:31:16 INFO - PROCESS | 3980 | 1463167876818 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 3980 | 1463167876823 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:31:16 INFO - PROCESS | 3980 | 1463167876829 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3980 | 1463167876832 Marionette TRACE conn3 <- [1,422,null,{}] 12:31:16 INFO - PROCESS | 3980 | 1463167876835 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}] 12:31:16 INFO - PROCESS | 3980 | 1463167876917 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:31:16 INFO - PROCESS | 3980 | 1463167876924 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3980 | ++DOCSHELL 11FBA400 == 43 [pid = 3980] [id = 115] 12:31:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (122B1400) [pid = 3980] [serial = 342] [outer = 00000000] 12:31:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (15242C00) [pid = 3980] [serial = 343] [outer = 122B1400] 12:31:16 INFO - PROCESS | 3980 | 1463167876968 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (152D7800) [pid = 3980] [serial = 344] [outer = 122B1400] 12:31:17 INFO - PROCESS | 3980 | 1463167877892 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]]]}] 12:31:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1054ms 12:31:17 INFO - PROCESS | 3980 | 1463167877902 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3980 | 1463167877904 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:31:17 INFO - PROCESS | 3980 | 1463167877907 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3980 | 1463167877911 Marionette TRACE conn3 <- [1,426,null,{}] 12:31:17 INFO - PROCESS | 3980 | 1463167877921 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}] 12:31:18 INFO - PROCESS | 3980 | 1463167877999 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:31:18 INFO - PROCESS | 3980 | 1463167878007 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3980 | ++DOCSHELL 1615D800 == 44 [pid = 3980] [id = 116] 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16539400) [pid = 3980] [serial = 345] [outer = 00000000] 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1656E400) [pid = 3980] [serial = 346] [outer = 16539400] 12:31:18 INFO - PROCESS | 3980 | 1463167878053 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (16C1F400) [pid = 3980] [serial = 347] [outer = 16539400] 12:31:18 INFO - PROCESS | 3980 | 1463167878530 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] 12:31:18 INFO - PROCESS | 3980 | 1463167878598 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:31:18 INFO - PROCESS | 3980 | 1463167878602 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 3980 | 1463167878603 Marionette TRACE conn3 <- [1,430,null,{}] 12:31:18 INFO - PROCESS | 3980 | 1463167878606 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}] 12:31:18 INFO - PROCESS | 3980 | 1463167878711 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:31:18 INFO - PROCESS | 3980 | 1463167878719 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3980 | ++DOCSHELL 1656C800 == 45 [pid = 3980] [id = 117] 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (16A88000) [pid = 3980] [serial = 348] [outer = 00000000] 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (173CC800) [pid = 3980] [serial = 349] [outer = 16A88000] 12:31:18 INFO - PROCESS | 3980 | 1463167878763 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (17610000) [pid = 3980] [serial = 350] [outer = 16A88000] 12:31:19 INFO - PROCESS | 3980 | 1463167879183 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]]]}] 12:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 626ms 12:31:19 INFO - PROCESS | 3980 | 1463167879221 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3980 | 1463167879232 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:31:19 INFO - PROCESS | 3980 | 1463167879236 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:31:19 INFO - PROCESS | 3980 | 1463167879237 Marionette TRACE conn3 <- [1,434,null,{}] 12:31:19 INFO - PROCESS | 3980 | 1463167879241 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}] 12:31:19 INFO - PROCESS | 3980 | 1463167879344 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:31:19 INFO - PROCESS | 3980 | 1463167879429 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3980 | ++DOCSHELL 17D48800 == 46 [pid = 3980] [id = 118] 12:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17D6F400) [pid = 3980] [serial = 351] [outer = 00000000] 12:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (18456C00) [pid = 3980] [serial = 352] [outer = 17D6F400] 12:31:19 INFO - PROCESS | 3980 | 1463167879474 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (199E3C00) [pid = 3980] [serial = 353] [outer = 17D6F400] 12:31:19 INFO - PROCESS | 3980 | 1463167879865 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]]]}] 12:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 687ms 12:31:19 INFO - PROCESS | 3980 | 1463167879920 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3980 | 1463167879922 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:31:19 INFO - PROCESS | 3980 | 1463167879925 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 3980 | 1463167879927 Marionette TRACE conn3 <- [1,438,null,{}] 12:31:19 INFO - PROCESS | 3980 | 1463167879930 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}] 12:31:20 INFO - PROCESS | 3980 | 1463167880055 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:31:20 INFO - PROCESS | 3980 | 1463167880069 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3980 | ++DOCSHELL 199E4800 == 47 [pid = 3980] [id = 119] 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (19BEA000) [pid = 3980] [serial = 354] [outer = 00000000] 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (1A278400) [pid = 3980] [serial = 355] [outer = 19BEA000] 12:31:20 INFO - PROCESS | 3980 | 1463167880113 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (1A355400) [pid = 3980] [serial = 356] [outer = 19BEA000] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (17331800) [pid = 3980] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (12E7C000) [pid = 3980] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (17FA4800) [pid = 3980] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1656EC00) [pid = 3980] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (10535800) [pid = 3980] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (153EB800) [pid = 3980] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (15851800) [pid = 3980] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (17FAE800) [pid = 3980] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (19E67000) [pid = 3980] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:31:20 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (157A8000) [pid = 3980] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:31:20 INFO - PROCESS | 3980 | 1463167880628 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]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 779ms 12:31:20 INFO - PROCESS | 3980 | 1463167880709 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3980 | 1463167880711 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:31:20 INFO - PROCESS | 3980 | 1463167880714 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:31:20 INFO - PROCESS | 3980 | 1463167880716 Marionette TRACE conn3 <- [1,442,null,{}] 12:31:20 INFO - PROCESS | 3980 | 1463167880719 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}] 12:31:20 INFO - PROCESS | 3980 | 1463167880792 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:31:20 INFO - PROCESS | 3980 | 1463167880798 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3980 | ++DOCSHELL 1348DC00 == 48 [pid = 3980] [id = 120] 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1523DC00) [pid = 3980] [serial = 357] [outer = 00000000] 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (19E6C000) [pid = 3980] [serial = 358] [outer = 1523DC00] 12:31:20 INFO - PROCESS | 3980 | 1463167880841 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (19E6C800) [pid = 3980] [serial = 359] [outer = 1523DC00] 12:31:21 INFO - PROCESS | 3980 | 1463167881256 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]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 580ms 12:31:21 INFO - PROCESS | 3980 | 1463167881312 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3980 | 1463167881314 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:31:21 INFO - PROCESS | 3980 | 1463167881301 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3980 | 1463167881303 Marionette TRACE conn3 <- [1,446,null,{}] 12:31:21 INFO - PROCESS | 3980 | 1463167881306 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}] 12:31:21 INFO - PROCESS | 3980 | 1463167881383 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:31:21 INFO - PROCESS | 3980 | 1463167881392 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3980 | ++DOCSHELL 122F4000 == 49 [pid = 3980] [id = 121] 12:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1A349400) [pid = 3980] [serial = 360] [outer = 00000000] 12:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (1ABC4C00) [pid = 3980] [serial = 361] [outer = 1A349400] 12:31:21 INFO - PROCESS | 3980 | 1463167881444 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1ABC9000) [pid = 3980] [serial = 362] [outer = 1A349400] 12:31:21 INFO - PROCESS | 3980 | 1463167881842 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]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 580ms 12:31:21 INFO - PROCESS | 3980 | 1463167881897 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3980 | 1463167881899 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:31:21 INFO - PROCESS | 3980 | 1463167881903 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:31:21 INFO - PROCESS | 3980 | 1463167881904 Marionette TRACE conn3 <- [1,450,null,{}] 12:31:21 INFO - PROCESS | 3980 | 1463167881908 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}] 12:31:21 INFO - PROCESS | 3980 | 1463167881991 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:31:21 INFO - PROCESS | 3980 | 1463167881997 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3980 | ++DOCSHELL 1A8C3400 == 50 [pid = 3980] [id = 122] 12:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1AEF7400) [pid = 3980] [serial = 363] [outer = 00000000] 12:31:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1B011C00) [pid = 3980] [serial = 364] [outer = 1AEF7400] 12:31:22 INFO - PROCESS | 3980 | 1463167882039 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (1B0C1400) [pid = 3980] [serial = 365] [outer = 1AEF7400] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 12C65800 == 49 [pid = 3980] [id = 53] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 153F6400 == 48 [pid = 3980] [id = 96] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 10D5A000 == 47 [pid = 3980] [id = 63] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 11565800 == 46 [pid = 3980] [id = 41] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 177B1800 == 45 [pid = 3980] [id = 98] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 15A9B000 == 44 [pid = 3980] [id = 97] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 13C0D400 == 43 [pid = 3980] [id = 80] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1447EC00 == 42 [pid = 3980] [id = 93] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 19FD2400 == 41 [pid = 3980] [id = 82] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 13B08800 == 40 [pid = 3980] [id = 81] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 12E76400 == 39 [pid = 3980] [id = 114] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1845C400 == 38 [pid = 3980] [id = 113] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 152CFC00 == 37 [pid = 3980] [id = 111] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 107F6800 == 36 [pid = 3980] [id = 112] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1ABCE000 == 35 [pid = 3980] [id = 109] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 0FD84000 == 34 [pid = 3980] [id = 110] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 11FBA400 == 33 [pid = 3980] [id = 115] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 17D48800 == 32 [pid = 3980] [id = 118] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 122F4000 == 31 [pid = 3980] [id = 121] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1615D800 == 30 [pid = 3980] [id = 116] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1348DC00 == 29 [pid = 3980] [id = 120] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 1656C800 == 28 [pid = 3980] [id = 117] 12:31:23 INFO - PROCESS | 3980 | --DOCSHELL 199E4800 == 27 [pid = 3980] [id = 119] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 112DD000 == 26 [pid = 3980] [id = 21] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 11565000 == 25 [pid = 3980] [id = 23] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 12EC3800 == 24 [pid = 3980] [id = 22] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1ABC8800 == 23 [pid = 3980] [id = 12] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1B01AC00 == 22 [pid = 3980] [id = 13] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1A4E9800 == 21 [pid = 3980] [id = 10] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 15241400 == 20 [pid = 3980] [id = 24] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 15247000 == 19 [pid = 3980] [id = 11] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 16157800 == 18 [pid = 3980] [id = 26] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 157A8C00 == 17 [pid = 3980] [id = 25] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1B31A400 == 16 [pid = 3980] [id = 15] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 10761000 == 15 [pid = 3980] [id = 20] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1B317400 == 14 [pid = 3980] [id = 14] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 168F4800 == 13 [pid = 3980] [id = 8] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 10571400 == 12 [pid = 3980] [id = 27] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 105D2800 == 11 [pid = 3980] [id = 18] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 115DB800 == 10 [pid = 3980] [id = 19] 12:31:24 INFO - PROCESS | 3980 | --DOCSHELL 1693C000 == 9 [pid = 3980] [id = 28] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1798E800) [pid = 3980] [serial = 310] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (13291000) [pid = 3980] [serial = 280] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1523CC00) [pid = 3980] [serial = 283] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (161FA000) [pid = 3980] [serial = 286] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (199E5000) [pid = 3980] [serial = 289] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1446B400) [pid = 3980] [serial = 296] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (1328CC00) [pid = 3980] [serial = 295] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (199E8000) [pid = 3980] [serial = 313] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1693A400) [pid = 3980] [serial = 307] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (112DC800) [pid = 3980] [serial = 298] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (122B4000) [pid = 3980] [serial = 299] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (153F4400) [pid = 3980] [serial = 301] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1579F800) [pid = 3980] [serial = 302] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16566C00) [pid = 3980] [serial = 304] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1656CC00) [pid = 3980] [serial = 305] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (1AEF9C00) [pid = 3980] [serial = 292] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (17D77800) [pid = 3980] [serial = 311] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1B01C800) [pid = 3980] [serial = 325] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1A8CA400) [pid = 3980] [serial = 323] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (19FD6800) [pid = 3980] [serial = 316] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (19BE1C00) [pid = 3980] [serial = 314] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1A4E6000) [pid = 3980] [serial = 322] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1A34E800) [pid = 3980] [serial = 317] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (19BE6000) [pid = 3980] [serial = 319] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (19FD2000) [pid = 3980] [serial = 320] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16CBC000) [pid = 3980] [serial = 308] [outer = 00000000] [url = about:blank] 12:31:24 INFO - PROCESS | 3980 | 1463167885015 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] 12:31:25 INFO - PROCESS | 3980 | 1463167885064 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:31:25 INFO - PROCESS | 3980 | 1463167885070 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3980 | 1463167885074 Marionette TRACE conn3 <- [1,454,null,{}] 12:31:25 INFO - PROCESS | 3980 | 1463167885081 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}] 12:31:25 INFO - PROCESS | 3980 | 1463167885154 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:31:25 INFO - PROCESS | 3980 | 1463167885233 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3980 | ++DOCSHELL 10D5FC00 == 10 [pid = 3980] [id = 123] 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10D60000) [pid = 3980] [serial = 366] [outer = 00000000] 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (11567400) [pid = 3980] [serial = 367] [outer = 10D60000] 12:31:25 INFO - PROCESS | 3980 | 1463167885280 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (115E5800) [pid = 3980] [serial = 368] [outer = 10D60000] 12:31:25 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:25 INFO - PROCESS | 3980 | 1463167885684 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]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 626ms 12:31:25 INFO - PROCESS | 3980 | 1463167885692 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3980 | 1463167885698 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:31:25 INFO - PROCESS | 3980 | 1463167885705 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3980 | 1463167885707 Marionette TRACE conn3 <- [1,458,null,{}] 12:31:25 INFO - PROCESS | 3980 | 1463167885713 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}] 12:31:25 INFO - PROCESS | 3980 | 1463167885820 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:31:25 INFO - PROCESS | 3980 | 1463167885828 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3980 | ++DOCSHELL 11266000 == 11 [pid = 3980] [id = 124] 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (11BC5800) [pid = 3980] [serial = 369] [outer = 00000000] 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (12E75C00) [pid = 3980] [serial = 370] [outer = 11BC5800] 12:31:25 INFO - PROCESS | 3980 | 1463167885875 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1320B800) [pid = 3980] [serial = 371] [outer = 11BC5800] 12:31:26 INFO - PROCESS | 3980 | 1463167886297 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] 12:31:26 INFO - PROCESS | 3980 | 1463167886330 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:31:26 INFO - PROCESS | 3980 | 1463167886334 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 3980 | 1463167886337 Marionette TRACE conn3 <- [1,462,null,{}] 12:31:26 INFO - PROCESS | 3980 | 1463167886348 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}] 12:31:26 INFO - PROCESS | 3980 | 1463167886432 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:31:26 INFO - PROCESS | 3980 | 1463167886443 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3980 | ++DOCSHELL 13C5C400 == 12 [pid = 3980] [id = 125] 12:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (13C5D000) [pid = 3980] [serial = 372] [outer = 00000000] 12:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (14481800) [pid = 3980] [serial = 373] [outer = 13C5D000] 12:31:26 INFO - PROCESS | 3980 | 1463167886491 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (14489C00) [pid = 3980] [serial = 374] [outer = 13C5D000] 12:31:26 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:26 INFO - PROCESS | 3980 | 1463167886953 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] 12:31:27 INFO - PROCESS | 3980 | 1463167887020 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:31:27 INFO - PROCESS | 3980 | 1463167887023 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3980 | 1463167887025 Marionette TRACE conn3 <- [1,466,null,{}] 12:31:27 INFO - PROCESS | 3980 | 1463167887028 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}] 12:31:27 INFO - PROCESS | 3980 | 1463167887112 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:31:27 INFO - PROCESS | 3980 | 1463167887121 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3980 | ++DOCSHELL 11BC4400 == 13 [pid = 3980] [id = 126] 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (15248800) [pid = 3980] [serial = 375] [outer = 00000000] 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (153EF800) [pid = 3980] [serial = 376] [outer = 15248800] 12:31:27 INFO - PROCESS | 3980 | 1463167887166 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (153F7000) [pid = 3980] [serial = 377] [outer = 15248800] 12:31:27 INFO - PROCESS | 3980 | 1463167887575 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] 12:31:27 INFO - PROCESS | 3980 | 1463167887604 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:31:27 INFO - PROCESS | 3980 | 1463167887607 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3980 | 1463167887609 Marionette TRACE conn3 <- [1,470,null,{}] 12:31:27 INFO - PROCESS | 3980 | 1463167887613 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}] 12:31:27 INFO - PROCESS | 3980 | 1463167887686 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:31:27 INFO - PROCESS | 3980 | 1463167887692 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3980 | ++DOCSHELL 153F9C00 == 14 [pid = 3980] [id = 127] 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1579E800) [pid = 3980] [serial = 378] [outer = 00000000] 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (161EFC00) [pid = 3980] [serial = 379] [outer = 1579E800] 12:31:27 INFO - PROCESS | 3980 | 1463167887735 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (161FE400) [pid = 3980] [serial = 380] [outer = 1579E800] 12:31:27 INFO - PROCESS | 3980 | [3980] 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 12:31:27 INFO - PROCESS | 3980 | [3980] 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 12:31:28 INFO - PROCESS | 3980 | 1463167888161 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]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 581ms 12:31:28 INFO - PROCESS | 3980 | 1463167888195 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3980 | 1463167888197 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:31:28 INFO - PROCESS | 3980 | 1463167888200 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3980 | 1463167888202 Marionette TRACE conn3 <- [1,474,null,{}] 12:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:31:28 INFO - PROCESS | 3980 | 1463167888209 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}] 12:31:28 INFO - PROCESS | 3980 | 1463167888317 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:31:28 INFO - PROCESS | 3980 | 1463167888327 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3980 | ++DOCSHELL 16A85C00 == 15 [pid = 3980] [id = 128] 12:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16A8C000) [pid = 3980] [serial = 381] [outer = 00000000] 12:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (16E5CC00) [pid = 3980] [serial = 382] [outer = 16A8C000] 12:31:28 INFO - PROCESS | 3980 | 1463167888371 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (16E63400) [pid = 3980] [serial = 383] [outer = 16A8C000] 12:31:28 INFO - PROCESS | 3980 | 1463167888790 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]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 627ms 12:31:28 INFO - PROCESS | 3980 | 1463167888842 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3980 | 1463167888844 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:31:28 INFO - PROCESS | 3980 | 1463167888847 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3980 | 1463167888849 Marionette TRACE conn3 <- [1,478,null,{}] 12:31:28 INFO - PROCESS | 3980 | 1463167888853 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}] 12:31:28 INFO - PROCESS | 3980 | 1463167888910 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:31:28 INFO - PROCESS | 3980 | 1463167888916 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3980 | ++DOCSHELL 17022800 == 16 [pid = 3980] [id = 129] 12:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1704B400) [pid = 3980] [serial = 384] [outer = 00000000] 12:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (1733C400) [pid = 3980] [serial = 385] [outer = 1704B400] 12:31:28 INFO - PROCESS | 3980 | 1463167888959 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (173C2800) [pid = 3980] [serial = 386] [outer = 1704B400] 12:31:29 INFO - PROCESS | 3980 | 1463167889394 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]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 580ms 12:31:29 INFO - PROCESS | 3980 | 1463167889428 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3980 | 1463167889430 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:31:29 INFO - PROCESS | 3980 | 1463167889449 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3980 | 1463167889451 Marionette TRACE conn3 <- [1,482,null,{}] 12:31:29 INFO - PROCESS | 3980 | 1463167889459 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}] 12:31:29 INFO - PROCESS | 3980 | 1463167889530 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:31:29 INFO - PROCESS | 3980 | 1463167889540 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 3980 | ++DOCSHELL 17675400 == 17 [pid = 3980] [id = 130] 12:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17676000) [pid = 3980] [serial = 387] [outer = 00000000] 12:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (17997C00) [pid = 3980] [serial = 388] [outer = 17676000] 12:31:29 INFO - PROCESS | 3980 | 1463167889594 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (17998400) [pid = 3980] [serial = 389] [outer = 17676000] 12:31:30 INFO - PROCESS | 3980 | 1463167890037 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]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 642ms 12:31:30 INFO - PROCESS | 3980 | 1463167890075 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3980 | 1463167890077 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:31:30 INFO - PROCESS | 3980 | 1463167890080 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3980 | 1463167890082 Marionette TRACE conn3 <- [1,486,null,{}] 12:31:30 INFO - PROCESS | 3980 | 1463167890085 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}] 12:31:30 INFO - PROCESS | 3980 | 1463167890192 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:31:30 INFO - PROCESS | 3980 | 1463167890200 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3980 | ++DOCSHELL 13C14C00 == 18 [pid = 3980] [id = 131] 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (173C5000) [pid = 3980] [serial = 390] [outer = 00000000] 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (18453000) [pid = 3980] [serial = 391] [outer = 173C5000] 12:31:30 INFO - PROCESS | 3980 | 1463167890244 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (18459800) [pid = 3980] [serial = 392] [outer = 173C5000] 12:31:30 INFO - PROCESS | 3980 | 1463167890664 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]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 612ms 12:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:31:30 INFO - PROCESS | 3980 | 1463167890701 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3980 | 1463167890703 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:31:30 INFO - PROCESS | 3980 | 1463167890706 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3980 | 1463167890708 Marionette TRACE conn3 <- [1,490,null,{}] 12:31:30 INFO - PROCESS | 3980 | 1463167890712 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}] 12:31:30 INFO - PROCESS | 3980 | 1463167890819 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:31:30 INFO - PROCESS | 3980 | 1463167890825 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3980 | ++DOCSHELL 153F9400 == 19 [pid = 3980] [id = 132] 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (17998000) [pid = 3980] [serial = 393] [outer = 00000000] 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (19B39800) [pid = 3980] [serial = 394] [outer = 17998000] 12:31:30 INFO - PROCESS | 3980 | 1463167890869 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (19B38800) [pid = 3980] [serial = 395] [outer = 17998000] 12:31:31 INFO - PROCESS | 3980 | 1463167891310 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]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 611ms 12:31:31 INFO - PROCESS | 3980 | 1463167891327 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 3980 | 1463167891329 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:31:31 INFO - PROCESS | 3980 | 1463167891332 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:31:31 INFO - PROCESS | 3980 | 1463167891335 Marionette TRACE conn3 <- [1,494,null,{}] 12:31:31 INFO - PROCESS | 3980 | 1463167891346 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}] 12:31:31 INFO - PROCESS | 3980 | 1463167891460 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:31:31 INFO - PROCESS | 3980 | 1463167891545 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3980 | ++DOCSHELL 19B42800 == 20 [pid = 3980] [id = 133] 12:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (19B43800) [pid = 3980] [serial = 396] [outer = 00000000] 12:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (19E5D400) [pid = 3980] [serial = 397] [outer = 19B43800] 12:31:31 INFO - PROCESS | 3980 | 1463167891598 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (19E6BC00) [pid = 3980] [serial = 398] [outer = 19B43800] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (16A88000) [pid = 3980] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (152D8400) [pid = 3980] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (11BC3800) [pid = 3980] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1845C000) [pid = 3980] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (10D62C00) [pid = 3980] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (199E2400) [pid = 3980] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (0FDEC800) [pid = 3980] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (14483C00) [pid = 3980] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1A277800) [pid = 3980] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1523DC00) [pid = 3980] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (17D6F400) [pid = 3980] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (12E7E400) [pid = 3980] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16539400) [pid = 3980] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (13286C00) [pid = 3980] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (13C5C800) [pid = 3980] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (199E1C00) [pid = 3980] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (14481400) [pid = 3980] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (122B1400) [pid = 3980] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (173C5400) [pid = 3980] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1A349400) [pid = 3980] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16E5AC00) [pid = 3980] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (12EC2C00) [pid = 3980] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (153F6C00) [pid = 3980] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (12EB9000) [pid = 3980] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (19BEA000) [pid = 3980] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1AEEE800) [pid = 3980] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (11145800) [pid = 3980] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (13490C00) [pid = 3980] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1704C800) [pid = 3980] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:31:32 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1114CC00) [pid = 3980] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:31:32 INFO - PROCESS | 3980 | 1463167892402 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]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1116ms 12:31:32 INFO - PROCESS | 3980 | 1463167892454 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3980 | 1463167892456 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:31:32 INFO - PROCESS | 3980 | 1463167892460 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 3980 | 1463167892461 Marionette TRACE conn3 <- [1,498,null,{}] 12:31:32 INFO - PROCESS | 3980 | 1463167892465 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}] 12:31:32 INFO - PROCESS | 3980 | 1463167892538 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:31:32 INFO - PROCESS | 3980 | 1463167892544 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3980 | ++DOCSHELL 122B4400 == 21 [pid = 3980] [id = 134] 12:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (134FCC00) [pid = 3980] [serial = 399] [outer = 00000000] 12:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (1523D400) [pid = 3980] [serial = 400] [outer = 134FCC00] 12:31:32 INFO - PROCESS | 3980 | 1463167892588 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (153EFC00) [pid = 3980] [serial = 401] [outer = 134FCC00] 12:31:32 INFO - PROCESS | 3980 | 1463167892974 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]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 580ms 12:31:33 INFO - PROCESS | 3980 | 1463167893039 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3980 | 1463167893041 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:31:33 INFO - PROCESS | 3980 | 1463167893045 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:31:33 INFO - PROCESS | 3980 | 1463167893046 Marionette TRACE conn3 <- [1,502,null,{}] 12:31:33 INFO - PROCESS | 3980 | 1463167893050 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}] 12:31:33 INFO - PROCESS | 3980 | 1463167893122 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:31:33 INFO - PROCESS | 3980 | 1463167893128 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3980 | ++DOCSHELL 1462AC00 == 22 [pid = 3980] [id = 135] 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1656CC00) [pid = 3980] [serial = 402] [outer = 00000000] 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (177AF400) [pid = 3980] [serial = 403] [outer = 1656CC00] 12:31:33 INFO - PROCESS | 3980 | 1463167893177 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (199E1800) [pid = 3980] [serial = 404] [outer = 1656CC00] 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (19FD8000) [pid = 3980] [serial = 405] [outer = 1B714000] 12:31:33 INFO - PROCESS | 3980 | 1463167893674 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]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 688ms 12:31:33 INFO - PROCESS | 3980 | 1463167893745 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 3980 | 1463167893746 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:31:33 INFO - PROCESS | 3980 | 1463167893750 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:31:33 INFO - PROCESS | 3980 | 1463167893751 Marionette TRACE conn3 <- [1,506,null,{}] 12:31:33 INFO - PROCESS | 3980 | 1463167893738 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}] 12:31:33 INFO - PROCESS | 3980 | 1463167893811 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:31:33 INFO - PROCESS | 3980 | 1463167893817 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3980 | ++DOCSHELL 1615DC00 == 23 [pid = 3980] [id = 136] 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16E62000) [pid = 3980] [serial = 406] [outer = 00000000] 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (19FD0C00) [pid = 3980] [serial = 407] [outer = 16E62000] 12:31:33 INFO - PROCESS | 3980 | 1463167893860 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1A34CC00) [pid = 3980] [serial = 408] [outer = 16E62000] 12:31:34 INFO - PROCESS | 3980 | 1463167894598 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]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 932ms 12:31:34 INFO - PROCESS | 3980 | 1463167894659 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3980 | 1463167894663 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:31:34 INFO - PROCESS | 3980 | 1463167894669 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:31:34 INFO - PROCESS | 3980 | 1463167894673 Marionette TRACE conn3 <- [1,510,null,{}] 12:31:34 INFO - PROCESS | 3980 | 1463167894679 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}] 12:31:34 INFO - PROCESS | 3980 | 1463167894812 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:31:34 INFO - PROCESS | 3980 | 1463167894932 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3980 | ++DOCSHELL 1156C000 == 24 [pid = 3980] [id = 137] 12:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1156F000) [pid = 3980] [serial = 409] [outer = 00000000] 12:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (122B6000) [pid = 3980] [serial = 410] [outer = 1156F000] 12:31:34 INFO - PROCESS | 3980 | 1463167894989 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (12EBFC00) [pid = 3980] [serial = 411] [outer = 1156F000] 12:31:35 INFO - PROCESS | 3980 | 1463167895890 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]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1222ms 12:31:35 INFO - PROCESS | 3980 | 1463167895903 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:31:35 INFO - PROCESS | 3980 | 1463167895907 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:31:35 INFO - PROCESS | 3980 | 1463167895913 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3980 | 1463167895917 Marionette TRACE conn3 <- [1,514,null,{}] 12:31:35 INFO - PROCESS | 3980 | 1463167895923 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}] 12:31:36 INFO - PROCESS | 3980 | 1463167896023 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:31:36 INFO - PROCESS | 3980 | 1463167896103 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3980 | ++DOCSHELL 115E2400 == 25 [pid = 3980] [id = 138] 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (115E5000) [pid = 3980] [serial = 412] [outer = 00000000] 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (11BCD800) [pid = 3980] [serial = 413] [outer = 115E5000] 12:31:36 INFO - PROCESS | 3980 | 1463167896150 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (122B1400) [pid = 3980] [serial = 414] [outer = 115E5000] 12:31:36 INFO - PROCESS | 3980 | --DOCSHELL 1A8C3400 == 24 [pid = 3980] [id = 122] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (1B011C00) [pid = 3980] [serial = 364] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1ABC9000) [pid = 3980] [serial = 362] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (17610000) [pid = 3980] [serial = 350] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (15A97400) [pid = 3980] [serial = 331] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (13C12000) [pid = 3980] [serial = 121] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1B00EC00) [pid = 3980] [serial = 293] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1328D800) [pid = 3980] [serial = 328] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1AEEEC00) [pid = 3980] [serial = 338] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (13C5E000) [pid = 3980] [serial = 329] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (11149400) [pid = 3980] [serial = 154] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (152D5400) [pid = 3980] [serial = 284] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1AEFD800) [pid = 3980] [serial = 245] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (19E6C800) [pid = 3980] [serial = 359] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (18456C00) [pid = 3980] [serial = 352] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (19E6C000) [pid = 3980] [serial = 358] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1448C800) [pid = 3980] [serial = 341] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1656E400) [pid = 3980] [serial = 346] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (15855400) [pid = 3980] [serial = 194] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (15846C00) [pid = 3980] [serial = 239] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (16C1F400) [pid = 3980] [serial = 347] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (19FDE000) [pid = 3980] [serial = 197] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (16567000) [pid = 3980] [serial = 332] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1A352C00) [pid = 3980] [serial = 337] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (1B0C5400) [pid = 3980] [serial = 278] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (152D7800) [pid = 3980] [serial = 344] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (17D3F800) [pid = 3980] [serial = 242] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1ABC4C00) [pid = 3980] [serial = 361] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (173CC800) [pid = 3980] [serial = 349] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (16E66800) [pid = 3980] [serial = 334] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (13B08000) [pid = 3980] [serial = 157] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1701EC00) [pid = 3980] [serial = 287] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (15242C00) [pid = 3980] [serial = 343] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (13598000) [pid = 3980] [serial = 281] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (199E3C00) [pid = 3980] [serial = 353] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (1A278400) [pid = 3980] [serial = 355] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (13C5D400) [pid = 3980] [serial = 340] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1B31AC00) [pid = 3980] [serial = 326] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1A355400) [pid = 3980] [serial = 356] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (11FB7000) [pid = 3980] [serial = 191] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (17D78800) [pid = 3980] [serial = 200] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (19E68400) [pid = 3980] [serial = 290] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (11FBCC00) [pid = 3980] [serial = 236] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (173CA800) [pid = 3980] [serial = 335] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3980 | 1463167896723 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]]]}] 12:31:36 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 12:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 887ms 12:31:36 INFO - PROCESS | 3980 | 1463167896782 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3980 | 1463167896789 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3980 | 1463167896795 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:31:36 INFO - PROCESS | 3980 | 1463167896798 Marionette TRACE conn3 <- [1,518,null,{}] 12:31:36 INFO - PROCESS | 3980 | 1463167896802 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}] 12:31:36 INFO - PROCESS | 3980 | 1463167896880 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:31:36 INFO - PROCESS | 3980 | 1463167896890 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3980 | ++DOCSHELL 122B5000 == 25 [pid = 3980] [id = 139] 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (122B9000) [pid = 3980] [serial = 415] [outer = 00000000] 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (1348DC00) [pid = 3980] [serial = 416] [outer = 122B9000] 12:31:36 INFO - PROCESS | 3980 | 1463167896934 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (13597000) [pid = 3980] [serial = 417] [outer = 122B9000] 12:31:37 INFO - PROCESS | 3980 | 1463167897391 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]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 611ms 12:31:37 INFO - PROCESS | 3980 | 1463167897464 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3980 | 1463167897466 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:31:37 INFO - PROCESS | 3980 | 1463167897456 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:31:37 INFO - PROCESS | 3980 | 1463167897459 Marionette TRACE conn3 <- [1,522,null,{}] 12:31:37 INFO - PROCESS | 3980 | 1463167897469 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}] 12:31:37 INFO - PROCESS | 3980 | 1463167897552 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:31:37 INFO - PROCESS | 3980 | 1463167897563 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3980 | ++DOCSHELL 14484400 == 26 [pid = 3980] [id = 140] 12:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (14489800) [pid = 3980] [serial = 418] [outer = 00000000] 12:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (1462A000) [pid = 3980] [serial = 419] [outer = 14489800] 12:31:37 INFO - PROCESS | 3980 | 1463167897666 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (15242000) [pid = 3980] [serial = 420] [outer = 14489800] 12:31:38 INFO - PROCESS | 3980 | 1463167898058 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]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 626ms 12:31:38 INFO - PROCESS | 3980 | 1463167898099 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3980 | 1463167898102 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:31:38 INFO - PROCESS | 3980 | 1463167898105 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3980 | 1463167898107 Marionette TRACE conn3 <- [1,526,null,{}] 12:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:31:38 INFO - PROCESS | 3980 | 1463167898110 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}] 12:31:38 INFO - PROCESS | 3980 | 1463167898169 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:31:38 INFO - PROCESS | 3980 | 1463167898176 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3980 | ++DOCSHELL 152D7800 == 27 [pid = 3980] [id = 141] 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (152DD000) [pid = 3980] [serial = 421] [outer = 00000000] 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (157A0C00) [pid = 3980] [serial = 422] [outer = 152DD000] 12:31:38 INFO - PROCESS | 3980 | 1463167898220 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1584BC00) [pid = 3980] [serial = 423] [outer = 152DD000] 12:31:38 INFO - PROCESS | 3980 | 1463167898646 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]]]}] 12:31:38 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 12:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 580ms 12:31:38 INFO - PROCESS | 3980 | 1463167898689 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3980 | 1463167898691 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:31:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:31:38 INFO - PROCESS | 3980 | 1463167898694 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3980 | 1463167898696 Marionette TRACE conn3 <- [1,530,null,{}] 12:31:38 INFO - PROCESS | 3980 | 1463167898705 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}] 12:31:38 INFO - PROCESS | 3980 | 1463167898811 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:31:38 INFO - PROCESS | 3980 | 1463167898847 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3980 | ++DOCSHELL 16153C00 == 28 [pid = 3980] [id = 142] 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16157800) [pid = 3980] [serial = 424] [outer = 00000000] 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16538800) [pid = 3980] [serial = 425] [outer = 16157800] 12:31:38 INFO - PROCESS | 3980 | 1463167898920 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1656D400) [pid = 3980] [serial = 426] [outer = 16157800] 12:31:39 INFO - PROCESS | 3980 | 1463167899313 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"]]]}] 12:31:39 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 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:31:39 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 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:31:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:31:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 688ms 12:31:39 INFO - PROCESS | 3980 | 1463167899377 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3980 | 1463167899378 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:31:39 INFO - PROCESS | 3980 | 1463167899395 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3980 | 1463167899396 Marionette TRACE conn3 <- [1,534,null,{}] 12:31:39 INFO - PROCESS | 3980 | 1463167899404 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}] 12:31:39 INFO - PROCESS | 3980 | 1463167899535 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:31:39 INFO - PROCESS | 3980 | 1463167899552 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3980 | ++DOCSHELL 16E5A800 == 29 [pid = 3980] [id = 143] 12:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16E5B400) [pid = 3980] [serial = 427] [outer = 00000000] 12:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16E67C00) [pid = 3980] [serial = 428] [outer = 16E5B400] 12:31:39 INFO - PROCESS | 3980 | 1463167899596 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (17051400) [pid = 3980] [serial = 429] [outer = 16E5B400] 12:31:39 INFO - PROCESS | 3980 | 1463167899989 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]]]}] 12:31:40 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. 12:31:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 641ms 12:31:40 INFO - PROCESS | 3980 | 1463167900027 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3980 | 1463167900029 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:31:40 INFO - PROCESS | 3980 | 1463167900032 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:31:40 INFO - PROCESS | 3980 | 1463167900034 Marionette TRACE conn3 <- [1,538,null,{}] 12:31:40 INFO - PROCESS | 3980 | 1463167900037 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}] 12:31:40 INFO - PROCESS | 3980 | 1463167900136 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:31:40 INFO - PROCESS | 3980 | 1463167900215 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3980 | ++DOCSHELL 134F7000 == 30 [pid = 3980] [id = 144] 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16E62800) [pid = 3980] [serial = 430] [outer = 00000000] 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (173CD000) [pid = 3980] [serial = 431] [outer = 16E62800] 12:31:40 INFO - PROCESS | 3980 | 1463167900258 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (17616000) [pid = 3980] [serial = 432] [outer = 16E62800] 12:31:40 INFO - PROCESS | 3980 | 1463167900628 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]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:31:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 626ms 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (173C5000) [pid = 3980] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1656CC00) [pid = 3980] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (17998000) [pid = 3980] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (16A8C000) [pid = 3980] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1704B400) [pid = 3980] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1579E800) [pid = 3980] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10D60000) [pid = 3980] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (17676000) [pid = 3980] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (15248800) [pid = 3980] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (11BC5800) [pid = 3980] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (13C5D000) [pid = 3980] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (19B43800) [pid = 3980] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:31:40 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (134FCC00) [pid = 3980] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:31:40 INFO - PROCESS | 3980 | 1463167900767 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3980 | 1463167900769 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:31:40 INFO - PROCESS | 3980 | 1463167900778 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3980 | 1463167900779 Marionette TRACE conn3 <- [1,542,null,{}] 12:31:40 INFO - PROCESS | 3980 | 1463167900783 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}] 12:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:31:40 INFO - PROCESS | 3980 | 1463167900860 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:31:40 INFO - PROCESS | 3980 | 1463167900870 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3980 | ++DOCSHELL 13595800 == 31 [pid = 3980] [id = 145] 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (1523F800) [pid = 3980] [serial = 433] [outer = 00000000] 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (15A94800) [pid = 3980] [serial = 434] [outer = 1523F800] 12:31:40 INFO - PROCESS | 3980 | 1463167900913 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (16E5FC00) [pid = 3980] [serial = 435] [outer = 1523F800] 12:31:41 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:41 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:41 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:41 INFO - PROCESS | 3980 | 1463167901312 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]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 566ms 12:31:41 INFO - PROCESS | 3980 | 1463167901347 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3980 | 1463167901349 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:31:41 INFO - PROCESS | 3980 | 1463167901352 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3980 | 1463167901354 Marionette TRACE conn3 <- [1,546,null,{}] 12:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:31:41 INFO - PROCESS | 3980 | 1463167901357 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}] 12:31:41 INFO - PROCESS | 3980 | 1463167901462 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:31:41 INFO - PROCESS | 3980 | 1463167901473 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3980 | ++DOCSHELL 13B03400 == 32 [pid = 3980] [id = 146] 12:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (13C19000) [pid = 3980] [serial = 436] [outer = 00000000] 12:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (177BE800) [pid = 3980] [serial = 437] [outer = 13C19000] 12:31:41 INFO - PROCESS | 3980 | 1463167901516 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (17D6E400) [pid = 3980] [serial = 438] [outer = 13C19000] 12:31:41 INFO - PROCESS | 3980 | 1463167901894 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]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 580ms 12:31:41 INFO - PROCESS | 3980 | 1463167901944 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3980 | 1463167901947 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:31:41 INFO - PROCESS | 3980 | 1463167901954 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3980 | 1463167901956 Marionette TRACE conn3 <- [1,550,null,{}] 12:31:41 INFO - PROCESS | 3980 | 1463167901959 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}] 12:31:42 INFO - PROCESS | 3980 | 1463167902032 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:31:42 INFO - PROCESS | 3980 | 1463167902038 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3980 | ++DOCSHELL 153EF000 == 33 [pid = 3980] [id = 147] 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (17D73000) [pid = 3980] [serial = 439] [outer = 00000000] 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (199E2800) [pid = 3980] [serial = 440] [outer = 17D73000] 12:31:42 INFO - PROCESS | 3980 | 1463167902081 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (199E3400) [pid = 3980] [serial = 441] [outer = 17D73000] 12:31:42 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:42 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:42 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:42 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:42 INFO - PROCESS | 3980 | 1463167902486 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]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 580ms 12:31:42 INFO - PROCESS | 3980 | 1463167902548 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 3980 | 1463167902550 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:31:42 INFO - PROCESS | 3980 | 1463167902553 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 3980 | 1463167902555 Marionette TRACE conn3 <- [1,554,null,{}] 12:31:42 INFO - PROCESS | 3980 | 1463167902559 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}] 12:31:42 INFO - PROCESS | 3980 | 1463167902656 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:31:42 INFO - PROCESS | 3980 | 1463167902648 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3980 | ++DOCSHELL 13B02000 == 34 [pid = 3980] [id = 148] 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (173C4800) [pid = 3980] [serial = 442] [outer = 00000000] 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (19B3EC00) [pid = 3980] [serial = 443] [outer = 173C4800] 12:31:42 INFO - PROCESS | 3980 | 1463167902696 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (19B43C00) [pid = 3980] [serial = 444] [outer = 173C4800] 12:31:43 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:43 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:43 INFO - PROCESS | 3980 | 1463167903373 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]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 12:31:43 INFO - PROCESS | 3980 | 1463167903461 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3980 | 1463167903466 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:31:43 INFO - PROCESS | 3980 | 1463167903472 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3980 | 1463167903477 Marionette TRACE conn3 <- [1,558,null,{}] 12:31:43 INFO - PROCESS | 3980 | 1463167903483 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}] 12:31:43 INFO - PROCESS | 3980 | 1463167903592 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:31:43 INFO - PROCESS | 3980 | 1463167903664 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3980 | ++DOCSHELL 10D62400 == 35 [pid = 3980] [id = 149] 12:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (11144000) [pid = 3980] [serial = 445] [outer = 00000000] 12:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (13490800) [pid = 3980] [serial = 446] [outer = 11144000] 12:31:43 INFO - PROCESS | 3980 | 1463167903718 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1446B400) [pid = 3980] [serial = 447] [outer = 11144000] 12:31:44 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:44 INFO - PROCESS | 3980 | 1463167904284 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]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 871ms 12:31:44 INFO - PROCESS | 3980 | 1463167904360 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 3980 | 1463167904366 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:31:44 INFO - PROCESS | 3980 | 1463167904373 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 3980 | 1463167904376 Marionette TRACE conn3 <- [1,562,null,{}] 12:31:44 INFO - PROCESS | 3980 | 1463167904380 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}] 12:31:44 INFO - PROCESS | 3980 | 1463167904493 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:31:44 INFO - PROCESS | 3980 | 1463167904569 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 3980 | ++DOCSHELL 13C55000 == 36 [pid = 3980] [id = 150] 12:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (14489400) [pid = 3980] [serial = 448] [outer = 00000000] 12:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (153F6400) [pid = 3980] [serial = 449] [outer = 14489400] 12:31:44 INFO - PROCESS | 3980 | 1463167904622 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (161F9C00) [pid = 3980] [serial = 450] [outer = 14489400] 12:31:45 INFO - PROCESS | 3980 | 1463167905178 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]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 886ms 12:31:45 INFO - PROCESS | 3980 | 1463167905258 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3980 | 1463167905260 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:31:45 INFO - PROCESS | 3980 | 1463167905264 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3980 | 1463167905268 Marionette TRACE conn3 <- [1,566,null,{}] 12:31:45 INFO - PROCESS | 3980 | 1463167905279 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}] 12:31:45 INFO - PROCESS | 3980 | 1463167905418 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:31:45 INFO - PROCESS | 3980 | 1463167905535 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3980 | ++DOCSHELL 18452000 == 37 [pid = 3980] [id = 151] 12:31:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (199E7400) [pid = 3980] [serial = 451] [outer = 00000000] 12:31:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (19B36400) [pid = 3980] [serial = 452] [outer = 199E7400] 12:31:45 INFO - PROCESS | 3980 | 1463167905591 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (19B42C00) [pid = 3980] [serial = 453] [outer = 199E7400] 12:31:46 INFO - PROCESS | 3980 | 1463167906154 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]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1024ms 12:31:46 INFO - PROCESS | 3980 | 1463167906295 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3980 | 1463167906298 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:31:46 INFO - PROCESS | 3980 | 1463167906348 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 3980 | 1463167906351 Marionette TRACE conn3 <- [1,570,null,{}] 12:31:46 INFO - PROCESS | 3980 | 1463167906356 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}] 12:31:46 INFO - PROCESS | 3980 | 1463167906432 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:31:46 INFO - PROCESS | 3980 | 1463167906507 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3980 | ++DOCSHELL 117E1800 == 38 [pid = 3980] [id = 152] 12:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (117E3000) [pid = 3980] [serial = 454] [outer = 00000000] 12:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (122ABC00) [pid = 3980] [serial = 455] [outer = 117E3000] 12:31:46 INFO - PROCESS | 3980 | 1463167906554 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13287800) [pid = 3980] [serial = 456] [outer = 117E3000] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (18453000) [pid = 3980] [serial = 391] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199E1800) [pid = 3980] [serial = 404] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (19B39800) [pid = 3980] [serial = 394] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16E5CC00) [pid = 3980] [serial = 382] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16E63400) [pid = 3980] [serial = 383] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1733C400) [pid = 3980] [serial = 385] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (173C2800) [pid = 3980] [serial = 386] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (161EFC00) [pid = 3980] [serial = 379] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (161FE400) [pid = 3980] [serial = 380] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (11567400) [pid = 3980] [serial = 367] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (115E5800) [pid = 3980] [serial = 368] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (17997C00) [pid = 3980] [serial = 388] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (153EF800) [pid = 3980] [serial = 376] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (153F7000) [pid = 3980] [serial = 377] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (12E75C00) [pid = 3980] [serial = 370] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1320B800) [pid = 3980] [serial = 371] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (14481800) [pid = 3980] [serial = 373] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (14489C00) [pid = 3980] [serial = 374] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (19E5D400) [pid = 3980] [serial = 397] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (19B38800) [pid = 3980] [serial = 395] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (177AF400) [pid = 3980] [serial = 403] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (19E6BC00) [pid = 3980] [serial = 398] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (18459800) [pid = 3980] [serial = 392] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1523D400) [pid = 3980] [serial = 400] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (16C18000) [pid = 3980] [serial = 170] [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.] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (153EFC00) [pid = 3980] [serial = 401] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (19FD0C00) [pid = 3980] [serial = 407] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (17998400) [pid = 3980] [serial = 389] [outer = 00000000] [url = about:blank] 12:31:47 INFO - PROCESS | 3980 | 1463167907151 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]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 902ms 12:31:47 INFO - PROCESS | 3980 | 1463167907209 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3980 | 1463167907212 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:31:47 INFO - PROCESS | 3980 | 1463167907219 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3980 | 1463167907223 Marionette TRACE conn3 <- [1,574,null,{}] 12:31:47 INFO - PROCESS | 3980 | 1463167907227 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}] 12:31:47 INFO - PROCESS | 3980 | 1463167907318 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:31:47 INFO - PROCESS | 3980 | 1463167907399 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3980 | ++DOCSHELL 11143C00 == 39 [pid = 3980] [id = 153] 12:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (11149000) [pid = 3980] [serial = 457] [outer = 00000000] 12:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (12E48000) [pid = 3980] [serial = 458] [outer = 11149000] 12:31:47 INFO - PROCESS | 3980 | 1463167907443 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (14174000) [pid = 3980] [serial = 459] [outer = 11149000] 12:31:47 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:47 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:47 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:47 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:47 INFO - PROCESS | 3980 | 1463167907818 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]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 611ms 12:31:47 INFO - PROCESS | 3980 | 1463167907857 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3980 | 1463167907859 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:31:47 INFO - PROCESS | 3980 | 1463167907863 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3980 | 1463167907865 Marionette TRACE conn3 <- [1,578,null,{}] 12:31:47 INFO - PROCESS | 3980 | 1463167907874 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}] 12:31:47 INFO - PROCESS | 3980 | 1463167907941 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:31:47 INFO - PROCESS | 3980 | 1463167907981 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3980 | ++DOCSHELL 152CD400 == 40 [pid = 3980] [id = 154] 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (152CD800) [pid = 3980] [serial = 460] [outer = 00000000] 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (153F1000) [pid = 3980] [serial = 461] [outer = 152CD800] 12:31:48 INFO - PROCESS | 3980 | 1463167908029 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (153F8400) [pid = 3980] [serial = 462] [outer = 152CD800] 12:31:48 INFO - PROCESS | 3980 | 1463167908463 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]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 12:31:48 INFO - PROCESS | 3980 | 1463167908485 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 3980 | 1463167908487 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:31:48 INFO - PROCESS | 3980 | 1463167908490 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 3980 | 1463167908492 Marionette TRACE conn3 <- [1,582,null,{}] 12:31:48 INFO - PROCESS | 3980 | 1463167908495 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}] 12:31:48 INFO - PROCESS | 3980 | 1463167908581 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:31:48 INFO - PROCESS | 3980 | 1463167908587 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3980 | ++DOCSHELL 161F0C00 == 41 [pid = 3980] [id = 155] 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (161F4400) [pid = 3980] [serial = 463] [outer = 00000000] 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16936400) [pid = 3980] [serial = 464] [outer = 161F4400] 12:31:48 INFO - PROCESS | 3980 | 1463167908631 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16C14C00) [pid = 3980] [serial = 465] [outer = 161F4400] 12:31:49 INFO - PROCESS | 3980 | 1463167909032 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]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 580ms 12:31:49 INFO - PROCESS | 3980 | 1463167909069 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3980 | 1463167909071 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:31:49 INFO - PROCESS | 3980 | 1463167909074 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:31:49 INFO - PROCESS | 3980 | 1463167909076 Marionette TRACE conn3 <- [1,586,null,{}] 12:31:49 INFO - PROCESS | 3980 | 1463167909079 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}] 12:31:49 INFO - PROCESS | 3980 | 1463167909164 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:31:49 INFO - PROCESS | 3980 | 1463167909170 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3980 | ++DOCSHELL 16A85400 == 42 [pid = 3980] [id = 156] 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16CBB800) [pid = 3980] [serial = 466] [outer = 00000000] 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16E64800) [pid = 3980] [serial = 467] [outer = 16CBB800] 12:31:49 INFO - PROCESS | 3980 | 1463167909213 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1704E800) [pid = 3980] [serial = 468] [outer = 16CBB800] 12:31:49 INFO - PROCESS | 3980 | 1463167909664 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]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 611ms 12:31:49 INFO - PROCESS | 3980 | 1463167909704 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3980 | 1463167909705 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:31:49 INFO - PROCESS | 3980 | 1463167909709 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 3980 | 1463167909710 Marionette TRACE conn3 <- [1,590,null,{}] 12:31:49 INFO - PROCESS | 3980 | 1463167909713 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}] 12:31:49 INFO - PROCESS | 3980 | 1463167909837 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:31:49 INFO - PROCESS | 3980 | 1463167909848 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3980 | ++DOCSHELL 13595C00 == 43 [pid = 3980] [id = 157] 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16E5E400) [pid = 3980] [serial = 469] [outer = 00000000] 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (17D3E000) [pid = 3980] [serial = 470] [outer = 16E5E400] 12:31:49 INFO - PROCESS | 3980 | 1463167909936 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (17FA9C00) [pid = 3980] [serial = 471] [outer = 16E5E400] 12:31:50 INFO - PROCESS | 3980 | 1463167910344 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]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 688ms 12:31:50 INFO - PROCESS | 3980 | 1463167910390 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3980 | 1463167910391 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:31:50 INFO - PROCESS | 3980 | 1463167910395 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:31:50 INFO - PROCESS | 3980 | 1463167910396 Marionette TRACE conn3 <- [1,594,null,{}] 12:31:50 INFO - PROCESS | 3980 | 1463167910400 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}] 12:31:50 INFO - PROCESS | 3980 | 1463167910525 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:31:50 INFO - PROCESS | 3980 | 1463167910546 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3980 | ++DOCSHELL 15A97C00 == 44 [pid = 3980] [id = 158] 12:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1798EC00) [pid = 3980] [serial = 472] [outer = 00000000] 12:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (199E6400) [pid = 3980] [serial = 473] [outer = 1798EC00] 12:31:50 INFO - PROCESS | 3980 | 1463167910590 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (199EE000) [pid = 3980] [serial = 474] [outer = 1798EC00] 12:31:51 INFO - PROCESS | 3980 | 1463167911003 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]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 687ms 12:31:51 INFO - PROCESS | 3980 | 1463167911078 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 3980 | 1463167911080 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:31:51 INFO - PROCESS | 3980 | 1463167911084 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:31:51 INFO - PROCESS | 3980 | 1463167911085 Marionette TRACE conn3 <- [1,598,null,{}] 12:31:51 INFO - PROCESS | 3980 | 1463167911088 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}] 12:31:51 INFO - PROCESS | 3980 | 1463167911187 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:31:51 INFO - PROCESS | 3980 | 1463167911240 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3980 | ++DOCSHELL 0FDED800 == 45 [pid = 3980] [id = 159] 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1799C800) [pid = 3980] [serial = 475] [outer = 00000000] 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (19B41800) [pid = 3980] [serial = 476] [outer = 1799C800] 12:31:51 INFO - PROCESS | 3980 | 1463167911283 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (19E5D400) [pid = 3980] [serial = 477] [outer = 1799C800] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (16157800) [pid = 3980] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (152DD000) [pid = 3980] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16E5B400) [pid = 3980] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (115E5000) [pid = 3980] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (122B9000) [pid = 3980] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1156F000) [pid = 3980] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (16E62800) [pid = 3980] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1523F800) [pid = 3980] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (13C19000) [pid = 3980] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (14489800) [pid = 3980] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (1AEF7400) [pid = 3980] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:31:51 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (17D73000) [pid = 3980] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:31:51 INFO - PROCESS | 3980 | 1463167911689 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]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 673ms 12:31:51 INFO - PROCESS | 3980 | 1463167911790 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 3980 | 1463167911792 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:31:51 INFO - PROCESS | 3980 | 1463167911795 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 3980 | 1463167911796 Marionette TRACE conn3 <- [1,602,null,{}] 12:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:31:51 INFO - PROCESS | 3980 | 1463167911804 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}] 12:31:51 INFO - PROCESS | 3980 | 1463167911878 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:31:51 INFO - PROCESS | 3980 | 1463167911888 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3980 | ++DOCSHELL 153F7400 == 46 [pid = 3980] [id = 160] 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (153F7C00) [pid = 3980] [serial = 478] [outer = 00000000] 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16E5B400) [pid = 3980] [serial = 479] [outer = 153F7C00] 12:31:51 INFO - PROCESS | 3980 | 1463167911930 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (177C4000) [pid = 3980] [serial = 480] [outer = 153F7C00] 12:31:52 INFO - PROCESS | 3980 | 1463167912331 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]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 581ms 12:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:31:52 INFO - PROCESS | 3980 | 1463167912377 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 3980 | 1463167912379 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:31:52 INFO - PROCESS | 3980 | 1463167912382 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3980 | 1463167912384 Marionette TRACE conn3 <- [1,606,null,{}] 12:31:52 INFO - PROCESS | 3980 | 1463167912387 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}] 12:31:52 INFO - PROCESS | 3980 | 1463167912465 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:31:52 INFO - PROCESS | 3980 | 1463167912471 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3980 | ++DOCSHELL 117E1C00 == 47 [pid = 3980] [id = 161] 12:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16CC6800) [pid = 3980] [serial = 481] [outer = 00000000] 12:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (19E67000) [pid = 3980] [serial = 482] [outer = 16CC6800] 12:31:52 INFO - PROCESS | 3980 | 1463167912513 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (19FD3400) [pid = 3980] [serial = 483] [outer = 16CC6800] 12:31:52 INFO - PROCESS | 3980 | 1463167912933 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]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 581ms 12:31:52 INFO - PROCESS | 3980 | 1463167912980 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 3980 | 1463167912982 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:31:52 INFO - PROCESS | 3980 | 1463167912985 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3980 | 1463167912988 Marionette TRACE conn3 <- [1,610,null,{}] 12:31:52 INFO - PROCESS | 3980 | 1463167912991 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}] 12:31:53 INFO - PROCESS | 3980 | 1463167913070 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:31:53 INFO - PROCESS | 3980 | 1463167913078 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3980 | ++DOCSHELL 1A285000 == 48 [pid = 3980] [id = 162] 12:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1A34C800) [pid = 3980] [serial = 484] [outer = 00000000] 12:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1A4E0800) [pid = 3980] [serial = 485] [outer = 1A34C800] 12:31:53 INFO - PROCESS | 3980 | 1463167913126 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1A4EA000) [pid = 3980] [serial = 486] [outer = 1A34C800] 12:31:53 INFO - PROCESS | 3980 | 1463167913860 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]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 932ms 12:31:53 INFO - PROCESS | 3980 | 1463167913897 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3980 | 1463167913902 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:31:53 INFO - PROCESS | 3980 | 1463167913908 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3980 | 1463167913912 Marionette TRACE conn3 <- [1,614,null,{}] 12:31:53 INFO - PROCESS | 3980 | 1463167913917 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}] 12:31:54 INFO - PROCESS | 3980 | 1463167914060 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:31:54 INFO - PROCESS | 3980 | 1463167914183 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3980 | ++DOCSHELL 153F2800 == 49 [pid = 3980] [id = 163] 12:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1579DC00) [pid = 3980] [serial = 487] [outer = 00000000] 12:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16151400) [pid = 3980] [serial = 488] [outer = 1579DC00] 12:31:54 INFO - PROCESS | 3980 | 1463167914241 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (16E62800) [pid = 3980] [serial = 489] [outer = 1579DC00] 12:31:54 INFO - PROCESS | 3980 | 1463167914849 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]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 978ms 12:31:54 INFO - PROCESS | 3980 | 1463167914892 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 3980 | 1463167914898 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:31:54 INFO - PROCESS | 3980 | 1463167914905 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3980 | 1463167914907 Marionette TRACE conn3 <- [1,618,null,{}] 12:31:54 INFO - PROCESS | 3980 | 1463167914911 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}] 12:31:55 INFO - PROCESS | 3980 | 1463167915043 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:31:55 INFO - PROCESS | 3980 | 1463167915161 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3980 | ++DOCSHELL 1323CC00 == 50 [pid = 3980] [id = 164] 12:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (1448A000) [pid = 3980] [serial = 490] [outer = 00000000] 12:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (15249000) [pid = 3980] [serial = 491] [outer = 1448A000] 12:31:55 INFO - PROCESS | 3980 | 1463167915215 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16CC2400) [pid = 3980] [serial = 492] [outer = 1448A000] 12:31:55 INFO - PROCESS | 3980 | 1463167915813 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]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 932ms 12:31:55 INFO - PROCESS | 3980 | 1463167915831 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3980 | 1463167915833 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:31:55 INFO - PROCESS | 3980 | 1463167915837 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3980 | 1463167915841 Marionette TRACE conn3 <- [1,622,null,{}] 12:31:55 INFO - PROCESS | 3980 | 1463167915852 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}] 12:31:55 INFO - PROCESS | 3980 | 1463167915960 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:31:56 INFO - PROCESS | 3980 | 1463167916054 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3980 | ++DOCSHELL 1ABC7400 == 51 [pid = 3980] [id = 165] 12:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1ABC7800) [pid = 3980] [serial = 493] [outer = 00000000] 12:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (1ABCB800) [pid = 3980] [serial = 494] [outer = 1ABC7800] 12:31:56 INFO - PROCESS | 3980 | 1463167916109 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1ABCFC00) [pid = 3980] [serial = 495] [outer = 1ABC7800] 12:31:56 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:56 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:31:56 INFO - PROCESS | 3980 | 1463167916643 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]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 825ms 12:31:56 INFO - PROCESS | 3980 | 1463167916832 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3980 | 1463167916836 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:31:56 INFO - PROCESS | 3980 | 1463167916864 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3980 | 1463167916867 Marionette TRACE conn3 <- [1,626,null,{}] 12:31:56 INFO - PROCESS | 3980 | 1463167916872 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}] 12:31:56 INFO - PROCESS | 3980 | 1463167916968 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:31:57 INFO - PROCESS | 3980 | 1463167917038 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3980 | ++DOCSHELL 12C59C00 == 52 [pid = 3980] [id = 166] 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (12C65800) [pid = 3980] [serial = 496] [outer = 00000000] 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1328EC00) [pid = 3980] [serial = 497] [outer = 12C65800] 12:31:57 INFO - PROCESS | 3980 | 1463167917098 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (13BD7C00) [pid = 3980] [serial = 498] [outer = 12C65800] 12:31:57 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:31:57 INFO - PROCESS | 3980 | 1463167917617 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]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 825ms 12:31:57 INFO - PROCESS | 3980 | 1463167917690 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3980 | 1463167917693 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:31:57 INFO - PROCESS | 3980 | 1463167917684 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3980 | 1463167917688 Marionette TRACE conn3 <- [1,630,null,{}] 12:31:57 INFO - PROCESS | 3980 | 1463167917692 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}] 12:31:57 INFO - PROCESS | 3980 | 1463167917787 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:31:57 INFO - PROCESS | 3980 | 1463167917896 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3980 | ++DOCSHELL 1446E800 == 53 [pid = 3980] [id = 167] 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1523AC00) [pid = 3980] [serial = 499] [outer = 00000000] 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (152D4400) [pid = 3980] [serial = 500] [outer = 1523AC00] 12:31:57 INFO - PROCESS | 3980 | 1463167917942 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (153EEC00) [pid = 3980] [serial = 501] [outer = 1523AC00] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 117E1C00 == 52 [pid = 3980] [id = 161] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 153F7400 == 51 [pid = 3980] [id = 160] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 0FDED800 == 50 [pid = 3980] [id = 159] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 15A97C00 == 49 [pid = 3980] [id = 158] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 13595C00 == 48 [pid = 3980] [id = 157] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 16A85400 == 47 [pid = 3980] [id = 156] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 161F0C00 == 46 [pid = 3980] [id = 155] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 152CD400 == 45 [pid = 3980] [id = 154] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 11143C00 == 44 [pid = 3980] [id = 153] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 117E1800 == 43 [pid = 3980] [id = 152] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 18452000 == 42 [pid = 3980] [id = 151] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 13C55000 == 41 [pid = 3980] [id = 150] 12:31:58 INFO - PROCESS | 3980 | --DOCSHELL 10D62400 == 40 [pid = 3980] [id = 149] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1B0C1400) [pid = 3980] [serial = 365] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (173CD000) [pid = 3980] [serial = 431] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (15A94800) [pid = 3980] [serial = 434] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16E5FC00) [pid = 3980] [serial = 435] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (177BE800) [pid = 3980] [serial = 437] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (17616000) [pid = 3980] [serial = 432] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (15242000) [pid = 3980] [serial = 420] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1462A000) [pid = 3980] [serial = 419] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (17051400) [pid = 3980] [serial = 429] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (17D6E400) [pid = 3980] [serial = 438] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (199E3400) [pid = 3980] [serial = 441] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1584BC00) [pid = 3980] [serial = 423] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (199E2800) [pid = 3980] [serial = 440] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16538800) [pid = 3980] [serial = 425] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (1656D400) [pid = 3980] [serial = 426] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (157A0C00) [pid = 3980] [serial = 422] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (16E67C00) [pid = 3980] [serial = 428] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (122B1400) [pid = 3980] [serial = 414] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (11BCD800) [pid = 3980] [serial = 413] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1348DC00) [pid = 3980] [serial = 416] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (13597000) [pid = 3980] [serial = 417] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (12EBFC00) [pid = 3980] [serial = 411] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (122B6000) [pid = 3980] [serial = 410] [outer = 00000000] [url = about:blank] 12:31:58 INFO - PROCESS | 3980 | 1463167918374 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]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 718ms 12:31:58 INFO - PROCESS | 3980 | 1463167918455 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3980 | 1463167918457 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:31:58 INFO - PROCESS | 3980 | 1463167918465 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3980 | 1463167918467 Marionette TRACE conn3 <- [1,634,null,{}] 12:31:58 INFO - PROCESS | 3980 | 1463167918460 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}] 12:31:58 INFO - PROCESS | 3980 | 1463167918543 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:31:58 INFO - PROCESS | 3980 | 1463167918560 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3980 | ++DOCSHELL 13C5D000 == 41 [pid = 3980] [id = 168] 12:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (14479C00) [pid = 3980] [serial = 502] [outer = 00000000] 12:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (153EFC00) [pid = 3980] [serial = 503] [outer = 14479C00] 12:31:58 INFO - PROCESS | 3980 | 1463167918607 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (157AA400) [pid = 3980] [serial = 504] [outer = 14479C00] 12:31:59 INFO - PROCESS | 3980 | 1463167919053 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]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 611ms 12:31:59 INFO - PROCESS | 3980 | 1463167919083 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3980 | 1463167919085 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:31:59 INFO - PROCESS | 3980 | 1463167919088 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:31:59 INFO - PROCESS | 3980 | 1463167919090 Marionette TRACE conn3 <- [1,638,null,{}] 12:31:59 INFO - PROCESS | 3980 | 1463167919097 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}] 12:31:59 INFO - PROCESS | 3980 | 1463167919175 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:31:59 INFO - PROCESS | 3980 | 1463167919165 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3980 | ++DOCSHELL 1615E800 == 42 [pid = 3980] [id = 169] 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (161EFC00) [pid = 3980] [serial = 505] [outer = 00000000] 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16570800) [pid = 3980] [serial = 506] [outer = 161EFC00] 12:31:59 INFO - PROCESS | 3980 | 1463167919209 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16A90800) [pid = 3980] [serial = 507] [outer = 161EFC00] 12:31:59 INFO - PROCESS | 3980 | 1463167919634 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]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 581ms 12:31:59 INFO - PROCESS | 3980 | 1463167919670 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3980 | 1463167919672 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:31:59 INFO - PROCESS | 3980 | 1463167919678 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 3980 | 1463167919680 Marionette TRACE conn3 <- [1,642,null,{}] 12:31:59 INFO - PROCESS | 3980 | 1463167919684 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}] 12:31:59 INFO - PROCESS | 3980 | 1463167919757 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:31:59 INFO - PROCESS | 3980 | 1463167919764 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3980 | ++DOCSHELL 16CC3400 == 43 [pid = 3980] [id = 170] 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (16E59000) [pid = 3980] [serial = 508] [outer = 00000000] 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1704A400) [pid = 3980] [serial = 509] [outer = 16E59000] 12:31:59 INFO - PROCESS | 3980 | 1463167919808 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (15A97C00) [pid = 3980] [serial = 510] [outer = 16E59000] 12:32:00 INFO - PROCESS | 3980 | 1463167920255 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]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 611ms 12:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:32:00 INFO - PROCESS | 3980 | 1463167920296 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3980 | 1463167920298 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:32:00 INFO - PROCESS | 3980 | 1463167920302 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 3980 | 1463167920304 Marionette TRACE conn3 <- [1,646,null,{}] 12:32:00 INFO - PROCESS | 3980 | 1463167920316 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}] 12:32:00 INFO - PROCESS | 3980 | 1463167920439 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:32:00 INFO - PROCESS | 3980 | 1463167920447 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3980 | ++DOCSHELL 16E61C00 == 44 [pid = 3980] [id = 171] 12:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (173C6400) [pid = 3980] [serial = 511] [outer = 00000000] 12:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (17999400) [pid = 3980] [serial = 512] [outer = 173C6400] 12:32:00 INFO - PROCESS | 3980 | 1463167920531 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (17F21000) [pid = 3980] [serial = 513] [outer = 173C6400] 12:32:00 INFO - PROCESS | 3980 | 1463167920965 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]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 718ms 12:32:01 INFO - PROCESS | 3980 | 1463167921025 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:32:01 INFO - PROCESS | 3980 | 1463167921027 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:32:01 INFO - PROCESS | 3980 | 1463167921030 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 3980 | 1463167921032 Marionette TRACE conn3 <- [1,650,null,{}] 12:32:01 INFO - PROCESS | 3980 | 1463167921068 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}] 12:32:01 INFO - PROCESS | 3980 | 1463167921170 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:32:01 INFO - PROCESS | 3980 | 1463167921227 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3980 | ++DOCSHELL 18456000 == 45 [pid = 3980] [id = 172] 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (18459800) [pid = 3980] [serial = 514] [outer = 00000000] 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (199E5C00) [pid = 3980] [serial = 515] [outer = 18459800] 12:32:01 INFO - PROCESS | 3980 | 1463167921273 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (199E7800) [pid = 3980] [serial = 516] [outer = 18459800] 12:32:01 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:01 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:01 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:01 INFO - PROCESS | 3980 | 1463167921657 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]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 688ms 12:32:01 INFO - PROCESS | 3980 | 1463167921714 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3980 | 1463167921716 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:32:01 INFO - PROCESS | 3980 | 1463167921719 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 3980 | 1463167921721 Marionette TRACE conn3 <- [1,654,null,{}] 12:32:01 INFO - PROCESS | 3980 | 1463167921724 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}] 12:32:01 INFO - PROCESS | 3980 | 1463167921829 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:32:01 INFO - PROCESS | 3980 | 1463167921838 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3980 | ++DOCSHELL 15247000 == 46 [pid = 3980] [id = 173] 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (173CB400) [pid = 3980] [serial = 517] [outer = 00000000] 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1A276800) [pid = 3980] [serial = 518] [outer = 173CB400] 12:32:01 INFO - PROCESS | 3980 | 1463167921929 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (1A4E4400) [pid = 3980] [serial = 519] [outer = 173CB400] 12:32:02 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (16E5E400) [pid = 3980] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1798EC00) [pid = 3980] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1799C800) [pid = 3980] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (152CD800) [pid = 3980] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (161F4400) [pid = 3980] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (11149000) [pid = 3980] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (153F7C00) [pid = 3980] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (16CBB800) [pid = 3980] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (117E3000) [pid = 3980] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16CC6800) [pid = 3980] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:32:02 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:02 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:02 INFO - PROCESS | 3980 | 1463167922361 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]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 672ms 12:32:02 INFO - PROCESS | 3980 | 1463167922406 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3980 | 1463167922408 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:32:02 INFO - PROCESS | 3980 | 1463167922411 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 3980 | 1463167922413 Marionette TRACE conn3 <- [1,658,null,{}] 12:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:32:02 INFO - PROCESS | 3980 | 1463167922416 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}] 12:32:02 INFO - PROCESS | 3980 | 1463167922518 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:32:02 INFO - PROCESS | 3980 | 1463167922527 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3980 | ++DOCSHELL 10D62800 == 47 [pid = 3980] [id = 174] 12:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (11149000) [pid = 3980] [serial = 520] [outer = 00000000] 12:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (161F2C00) [pid = 3980] [serial = 521] [outer = 11149000] 12:32:02 INFO - PROCESS | 3980 | 1463167922643 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (161F4400) [pid = 3980] [serial = 522] [outer = 11149000] 12:32:02 INFO - PROCESS | 3980 | 1463167922995 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]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 626ms 12:32:03 INFO - PROCESS | 3980 | 1463167923051 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3980 | 1463167923053 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:32:03 INFO - PROCESS | 3980 | 1463167923056 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:32:03 INFO - PROCESS | 3980 | 1463167923057 Marionette TRACE conn3 <- [1,662,null,{}] 12:32:03 INFO - PROCESS | 3980 | 1463167923060 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}] 12:32:03 INFO - PROCESS | 3980 | 1463167923134 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:32:03 INFO - PROCESS | 3980 | 1463167923207 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3980 | ++DOCSHELL 10D62C00 == 48 [pid = 3980] [id = 175] 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (10D64400) [pid = 3980] [serial = 523] [outer = 00000000] 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (1ABC4C00) [pid = 3980] [serial = 524] [outer = 10D64400] 12:32:03 INFO - PROCESS | 3980 | 1463167923254 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (1ABD0C00) [pid = 3980] [serial = 525] [outer = 10D64400] 12:32:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:03 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:32:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:03 INFO - PROCESS | 3980 | 1463167923600 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]]]}] 12:32:03 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 12:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 581ms 12:32:03 INFO - PROCESS | 3980 | 1463167923637 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3980 | 1463167923639 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:32:03 INFO - PROCESS | 3980 | 1463167923642 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:32:03 INFO - PROCESS | 3980 | 1463167923644 Marionette TRACE conn3 <- [1,666,null,{}] 12:32:03 INFO - PROCESS | 3980 | 1463167923649 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}] 12:32:03 INFO - PROCESS | 3980 | 1463167923768 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:32:03 INFO - PROCESS | 3980 | 1463167923776 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3980 | ++DOCSHELL 1798E800 == 49 [pid = 3980] [id = 176] 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1ABC6C00) [pid = 3980] [serial = 526] [outer = 00000000] 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (1AEFB800) [pid = 3980] [serial = 527] [outer = 1ABC6C00] 12:32:03 INFO - PROCESS | 3980 | 1463167923824 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1B015000) [pid = 3980] [serial = 528] [outer = 1ABC6C00] 12:32:04 INFO - PROCESS | 3980 | 1463167924307 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]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 718ms 12:32:04 INFO - PROCESS | 3980 | 1463167924368 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 3980 | 1463167924372 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:32:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:32:04 INFO - PROCESS | 3980 | 1463167924379 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - PROCESS | 3980 | 1463167924383 Marionette TRACE conn3 <- [1,670,null,{}] 12:32:04 INFO - PROCESS | 3980 | 1463167924390 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}] 12:32:04 INFO - PROCESS | 3980 | 1463167924504 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:32:04 INFO - PROCESS | 3980 | 1463167924589 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 3980 | ++DOCSHELL 115DC000 == 50 [pid = 3980] [id = 177] 12:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (115E0800) [pid = 3980] [serial = 529] [outer = 00000000] 12:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (11BC4C00) [pid = 3980] [serial = 530] [outer = 115E0800] 12:32:04 INFO - PROCESS | 3980 | 1463167924626 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (122B6800) [pid = 3980] [serial = 531] [outer = 115E0800] 12:32:05 INFO - PROCESS | 3980 | 1463167925721 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]]]}] 12:32:05 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) 12:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1391ms 12:32:05 INFO - PROCESS | 3980 | 1463167925794 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3980 | 1463167925800 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:32:05 INFO - PROCESS | 3980 | 1463167925809 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3980 | 1463167925812 Marionette TRACE conn3 <- [1,674,null,{}] 12:32:05 INFO - PROCESS | 3980 | 1463167925816 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}] 12:32:05 INFO - PROCESS | 3980 | 1463167925905 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:32:06 INFO - PROCESS | 3980 | 1463167926020 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3980 | ++DOCSHELL 10D59800 == 51 [pid = 3980] [id = 178] 12:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (13597000) [pid = 3980] [serial = 532] [outer = 00000000] 12:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (152DD400) [pid = 3980] [serial = 533] [outer = 13597000] 12:32:06 INFO - PROCESS | 3980 | 1463167926073 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1615D800) [pid = 3980] [serial = 534] [outer = 13597000] 12:32:07 INFO - PROCESS | 3980 | 1463167927112 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]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1329ms 12:32:07 INFO - PROCESS | 3980 | 1463167927131 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3980 | 1463167927134 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:32:07 INFO - PROCESS | 3980 | 1463167927138 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3980 | 1463167927142 Marionette TRACE conn3 <- [1,678,null,{}] 12:32:07 INFO - PROCESS | 3980 | 1463167927153 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}] 12:32:07 INFO - PROCESS | 3980 | 1463167927259 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:32:07 INFO - PROCESS | 3980 | 1463167927366 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3980 | ++DOCSHELL 177C9000 == 52 [pid = 3980] [id = 179] 12:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (17D6E400) [pid = 3980] [serial = 535] [outer = 00000000] 12:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (19FD7800) [pid = 3980] [serial = 536] [outer = 17D6E400] 12:32:07 INFO - PROCESS | 3980 | 1463167927466 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1ABCF800) [pid = 3980] [serial = 537] [outer = 17D6E400] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 10D62C00 == 51 [pid = 3980] [id = 175] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 10D62800 == 50 [pid = 3980] [id = 174] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 15247000 == 49 [pid = 3980] [id = 173] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 18456000 == 48 [pid = 3980] [id = 172] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 16E61C00 == 47 [pid = 3980] [id = 171] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 16CC3400 == 46 [pid = 3980] [id = 170] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 1615E800 == 45 [pid = 3980] [id = 169] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 13C5D000 == 44 [pid = 3980] [id = 168] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 1446E800 == 43 [pid = 3980] [id = 167] 12:32:08 INFO - PROCESS | 3980 | --DOCSHELL 12C59C00 == 42 [pid = 3980] [id = 166] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (19E67000) [pid = 3980] [serial = 482] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (19E5D400) [pid = 3980] [serial = 477] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (1704E800) [pid = 3980] [serial = 468] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (19FD3400) [pid = 3980] [serial = 483] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (177C4000) [pid = 3980] [serial = 480] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (17D3E000) [pid = 3980] [serial = 470] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (199E6400) [pid = 3980] [serial = 473] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (17FA9C00) [pid = 3980] [serial = 471] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (19B41800) [pid = 3980] [serial = 476] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199EE000) [pid = 3980] [serial = 474] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (153F1000) [pid = 3980] [serial = 461] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1A4E0800) [pid = 3980] [serial = 485] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (153F8400) [pid = 3980] [serial = 462] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (16936400) [pid = 3980] [serial = 464] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16C14C00) [pid = 3980] [serial = 465] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (12E48000) [pid = 3980] [serial = 458] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (14174000) [pid = 3980] [serial = 459] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16E5B400) [pid = 3980] [serial = 479] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (16E64800) [pid = 3980] [serial = 467] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (13287800) [pid = 3980] [serial = 456] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (122ABC00) [pid = 3980] [serial = 455] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (19B3EC00) [pid = 3980] [serial = 443] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (13490800) [pid = 3980] [serial = 446] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (153F6400) [pid = 3980] [serial = 449] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (19B36400) [pid = 3980] [serial = 452] [outer = 00000000] [url = about:blank] 12:32:08 INFO - PROCESS | 3980 | 1463167928625 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]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:32:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1528ms 12:32:08 INFO - PROCESS | 3980 | 1463167928666 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3980 | 1463167928670 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:32:08 INFO - PROCESS | 3980 | 1463167928676 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:32:08 INFO - PROCESS | 3980 | 1463167928679 Marionette TRACE conn3 <- [1,682,null,{}] 12:32:08 INFO - PROCESS | 3980 | 1463167928720 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}] 12:32:08 INFO - PROCESS | 3980 | 1463167928798 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:32:08 INFO - PROCESS | 3980 | 1463167928806 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3980 | ++DOCSHELL 11263800 == 43 [pid = 3980] [id = 180] 12:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (11564C00) [pid = 3980] [serial = 538] [outer = 00000000] 12:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (12EC4000) [pid = 3980] [serial = 539] [outer = 11564C00] 12:32:08 INFO - PROCESS | 3980 | 1463167928852 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (134F6400) [pid = 3980] [serial = 540] [outer = 11564C00] 12:32:09 INFO - PROCESS | 3980 | 1463167929775 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]]]}] 12:32:09 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) 12:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1115ms 12:32:09 INFO - PROCESS | 3980 | 1463167929802 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3980 | 1463167929807 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:32:09 INFO - PROCESS | 3980 | 1463167929813 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3980 | 1463167929815 Marionette TRACE conn3 <- [1,686,null,{}] 12:32:09 INFO - PROCESS | 3980 | 1463167929820 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}] 12:32:09 INFO - PROCESS | 3980 | 1463167929898 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:32:09 INFO - PROCESS | 3980 | 1463167929905 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3980 | ++DOCSHELL 134F1C00 == 44 [pid = 3980] [id = 181] 12:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (134F5400) [pid = 3980] [serial = 541] [outer = 00000000] 12:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (15241C00) [pid = 3980] [serial = 542] [outer = 134F5400] 12:32:09 INFO - PROCESS | 3980 | 1463167929949 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (152DCC00) [pid = 3980] [serial = 543] [outer = 134F5400] 12:32:10 INFO - PROCESS | 3980 | 1463167930857 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]]]}] 12:32:10 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) 12:32:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 12:32:10 INFO - PROCESS | 3980 | 1463167930883 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3980 | 1463167930885 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:32:10 INFO - PROCESS | 3980 | 1463167930889 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3980 | 1463167930892 Marionette TRACE conn3 <- [1,690,null,{}] 12:32:10 INFO - PROCESS | 3980 | 1463167930902 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}] 12:32:11 INFO - PROCESS | 3980 | 1463167931017 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:32:11 INFO - PROCESS | 3980 | 1463167931077 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3980 | ++DOCSHELL 153F8800 == 45 [pid = 3980] [id = 182] 12:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (153F8C00) [pid = 3980] [serial = 544] [outer = 00000000] 12:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16E60400) [pid = 3980] [serial = 545] [outer = 153F8C00] 12:32:11 INFO - PROCESS | 3980 | 1463167931123 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (17023800) [pid = 3980] [serial = 546] [outer = 153F8C00] 12:32:12 INFO - PROCESS | 3980 | 1463167932016 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]]]}] 12:32:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:32:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1161ms 12:32:12 INFO - PROCESS | 3980 | 1463167932068 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 3980 | 1463167932070 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:32:12 INFO - PROCESS | 3980 | 1463167932074 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 3980 | 1463167932076 Marionette TRACE conn3 <- [1,694,null,{}] 12:32:12 INFO - PROCESS | 3980 | 1463167932079 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}] 12:32:12 INFO - PROCESS | 3980 | 1463167932202 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:32:12 INFO - PROCESS | 3980 | 1463167932208 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3980 | ++DOCSHELL 173CAC00 == 46 [pid = 3980] [id = 183] 12:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (17609C00) [pid = 3980] [serial = 547] [outer = 00000000] 12:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (177C4000) [pid = 3980] [serial = 548] [outer = 17609C00] 12:32:12 INFO - PROCESS | 3980 | 1463167932279 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (17D73000) [pid = 3980] [serial = 549] [outer = 17609C00] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (14479C00) [pid = 3980] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1523AC00) [pid = 3980] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (12C65800) [pid = 3980] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (10D64400) [pid = 3980] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16E59000) [pid = 3980] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (161EFC00) [pid = 3980] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (173CB400) [pid = 3980] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (18459800) [pid = 3980] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (11149000) [pid = 3980] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:32:12 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (173C6400) [pid = 3980] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:32:13 INFO - PROCESS | 3980 | 1463167933141 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]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:32:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1115ms 12:32:13 INFO - PROCESS | 3980 | 1463167933182 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3980 | 1463167933184 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:32:13 INFO - PROCESS | 3980 | 1463167933187 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:32:13 INFO - PROCESS | 3980 | 1463167933189 Marionette TRACE conn3 <- [1,698,null,{}] 12:32:13 INFO - PROCESS | 3980 | 1463167933193 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}] 12:32:13 INFO - PROCESS | 3980 | 1463167933268 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:32:13 INFO - PROCESS | 3980 | 1463167933339 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3980 | ++DOCSHELL 153EA800 == 47 [pid = 3980] [id = 184] 12:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (161EFC00) [pid = 3980] [serial = 550] [outer = 00000000] 12:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (17337000) [pid = 3980] [serial = 551] [outer = 161EFC00] 12:32:13 INFO - PROCESS | 3980 | 1463167933383 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (173C3000) [pid = 3980] [serial = 552] [outer = 161EFC00] 12:32:14 INFO - PROCESS | 3980 | 1463167934233 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]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1055ms 12:32:14 INFO - PROCESS | 3980 | 1463167934258 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3980 | 1463167934260 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:32:14 INFO - PROCESS | 3980 | 1463167934264 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3980 | 1463167934265 Marionette TRACE conn3 <- [1,702,null,{}] 12:32:14 INFO - PROCESS | 3980 | 1463167934269 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}] 12:32:14 INFO - PROCESS | 3980 | 1463167934391 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:32:14 INFO - PROCESS | 3980 | 1463167934402 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3980 | ++DOCSHELL 1844E400 == 48 [pid = 3980] [id = 185] 12:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1844EC00) [pid = 3980] [serial = 553] [outer = 00000000] 12:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (199EEC00) [pid = 3980] [serial = 554] [outer = 1844EC00] 12:32:14 INFO - PROCESS | 3980 | 1463167934446 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (19B3E400) [pid = 3980] [serial = 555] [outer = 1844EC00] 12:32:15 INFO - PROCESS | 3980 | 1463167935566 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]]]}] 12:32:15 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 12:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1329ms 12:32:15 INFO - PROCESS | 3980 | 1463167935607 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3980 | 1463167935611 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:32:15 INFO - PROCESS | 3980 | 1463167935616 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:32:15 INFO - PROCESS | 3980 | 1463167935620 Marionette TRACE conn3 <- [1,706,null,{}] 12:32:15 INFO - PROCESS | 3980 | 1463167935625 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}] 12:32:15 INFO - PROCESS | 3980 | 1463167935741 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:32:15 INFO - PROCESS | 3980 | 1463167935869 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3980 | ++DOCSHELL 13B08000 == 49 [pid = 3980] [id = 186] 12:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (13B0A400) [pid = 3980] [serial = 556] [outer = 00000000] 12:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (15243400) [pid = 3980] [serial = 557] [outer = 13B0A400] 12:32:15 INFO - PROCESS | 3980 | 1463167935924 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (15847000) [pid = 3980] [serial = 558] [outer = 13B0A400] 12:32:16 INFO - PROCESS | 3980 | 1463167936930 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]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1360ms 12:32:16 INFO - PROCESS | 3980 | 1463167936990 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 3980 | 1463167936996 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:32:16 INFO - PROCESS | 3980 | 1463167937003 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 3980 | 1463167937006 Marionette TRACE conn3 <- [1,710,null,{}] 12:32:17 INFO - PROCESS | 3980 | 1463167937010 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}] 12:32:17 INFO - PROCESS | 3980 | 1463167937129 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:32:17 INFO - PROCESS | 3980 | 1463167937254 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3980 | ++DOCSHELL 16E5D800 == 50 [pid = 3980] [id = 187] 12:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (16E5DC00) [pid = 3980] [serial = 559] [outer = 00000000] 12:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (17610000) [pid = 3980] [serial = 560] [outer = 16E5DC00] 12:32:17 INFO - PROCESS | 3980 | 1463167937308 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1766F400) [pid = 3980] [serial = 561] [outer = 16E5DC00] 12:32:17 INFO - PROCESS | 3980 | 1463167937813 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] 12:32:17 INFO - PROCESS | 3980 | 1463167937880 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:32:17 INFO - PROCESS | 3980 | 1463167937884 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3980 | 1463167937888 Marionette TRACE conn3 <- [1,714,null,{}] 12:32:17 INFO - PROCESS | 3980 | 1463167937899 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}] 12:32:17 INFO - PROCESS | 3980 | 1463167937999 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:32:18 INFO - PROCESS | 3980 | 1463167938079 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3980 | ++DOCSHELL 122F3C00 == 51 [pid = 3980] [id = 188] 12:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (12E80800) [pid = 3980] [serial = 562] [outer = 00000000] 12:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (18450000) [pid = 3980] [serial = 563] [outer = 12E80800] 12:32:18 INFO - PROCESS | 3980 | 1463167938177 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (19E6A000) [pid = 3980] [serial = 564] [outer = 12E80800] 12:32:18 INFO - PROCESS | 3980 | 1463167938882 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]]]}] 12:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1023ms 12:32:18 INFO - PROCESS | 3980 | 1463167938914 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 3980 | 1463167938918 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:32:18 INFO - PROCESS | 3980 | 1463167938939 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:32:18 INFO - PROCESS | 3980 | 1463167938943 Marionette TRACE conn3 <- [1,718,null,{}] 12:32:18 INFO - PROCESS | 3980 | 1463167938948 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}] 12:32:19 INFO - PROCESS | 3980 | 1463167939045 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:32:19 INFO - PROCESS | 3980 | 1463167939147 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3980 | ++DOCSHELL 1523AC00 == 52 [pid = 3980] [id = 189] 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (152DF800) [pid = 3980] [serial = 565] [outer = 00000000] 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (161FB000) [pid = 3980] [serial = 566] [outer = 152DF800] 12:32:19 INFO - PROCESS | 3980 | 1463167939196 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16935400) [pid = 3980] [serial = 567] [outer = 152DF800] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 153EA800 == 51 [pid = 3980] [id = 184] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 173CAC00 == 50 [pid = 3980] [id = 183] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 153F8800 == 49 [pid = 3980] [id = 182] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 134F1C00 == 48 [pid = 3980] [id = 181] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 11263800 == 47 [pid = 3980] [id = 180] 12:32:19 INFO - PROCESS | 3980 | --DOCSHELL 115DC000 == 46 [pid = 3980] [id = 177] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16151400) [pid = 3980] [serial = 488] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (15249000) [pid = 3980] [serial = 491] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (1ABCB800) [pid = 3980] [serial = 494] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (153EFC00) [pid = 3980] [serial = 503] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (157AA400) [pid = 3980] [serial = 504] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (153EEC00) [pid = 3980] [serial = 501] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (152D4400) [pid = 3980] [serial = 500] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (13BD7C00) [pid = 3980] [serial = 498] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1328EC00) [pid = 3980] [serial = 497] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1ABD0C00) [pid = 3980] [serial = 525] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1704A400) [pid = 3980] [serial = 509] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16570800) [pid = 3980] [serial = 506] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16A90800) [pid = 3980] [serial = 507] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1A276800) [pid = 3980] [serial = 518] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (199E7800) [pid = 3980] [serial = 516] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (199E5C00) [pid = 3980] [serial = 515] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (161F2C00) [pid = 3980] [serial = 521] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1AEFB800) [pid = 3980] [serial = 527] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1ABC4C00) [pid = 3980] [serial = 524] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1A4E4400) [pid = 3980] [serial = 519] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (17999400) [pid = 3980] [serial = 512] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (17F21000) [pid = 3980] [serial = 513] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (161F4400) [pid = 3980] [serial = 522] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (15A97C00) [pid = 3980] [serial = 510] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3980 | 1463167939748 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] 12:32:19 INFO - PROCESS | 3980 | 1463167939769 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:32:19 INFO - PROCESS | 3980 | 1463167939775 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3980 | 1463167939778 Marionette TRACE conn3 <- [1,722,null,{}] 12:32:19 INFO - PROCESS | 3980 | 1463167939781 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}] 12:32:19 INFO - PROCESS | 3980 | 1463167939863 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:32:19 INFO - PROCESS | 3980 | 1463167939873 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3980 | ++DOCSHELL 153F1400 == 47 [pid = 3980] [id = 190] 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (153F1800) [pid = 3980] [serial = 568] [outer = 00000000] 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1656F000) [pid = 3980] [serial = 569] [outer = 153F1800] 12:32:19 INFO - PROCESS | 3980 | 1463167939917 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16E5A000) [pid = 3980] [serial = 570] [outer = 153F1800] 12:32:20 INFO - PROCESS | 3980 | 1463167940350 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]]]}] 12:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 626ms 12:32:20 INFO - PROCESS | 3980 | 1463167940393 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 3980 | 1463167940395 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:32:20 INFO - PROCESS | 3980 | 1463167940399 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:32:20 INFO - PROCESS | 3980 | 1463167940402 Marionette TRACE conn3 <- [1,726,null,{}] 12:32:20 INFO - PROCESS | 3980 | 1463167940412 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}] 12:32:20 INFO - PROCESS | 3980 | 1463167940493 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:32:20 INFO - PROCESS | 3980 | 1463167940504 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3980 | ++DOCSHELL 173CB400 == 48 [pid = 3980] [id = 191] 12:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (173CD000) [pid = 3980] [serial = 571] [outer = 00000000] 12:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (17D39400) [pid = 3980] [serial = 572] [outer = 173CD000] 12:32:20 INFO - PROCESS | 3980 | 1463167940552 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (18450C00) [pid = 3980] [serial = 573] [outer = 173CD000] 12:32:21 INFO - PROCESS | 3980 | 1463167941463 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]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:32:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1070ms 12:32:21 INFO - PROCESS | 3980 | 1463167941476 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 3980 | 1463167941479 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:32:21 INFO - PROCESS | 3980 | 1463167941482 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3980 | 1463167941484 Marionette TRACE conn3 <- [1,730,null,{}] 12:32:21 INFO - PROCESS | 3980 | 1463167941487 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}] 12:32:21 INFO - PROCESS | 3980 | 1463167941568 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:32:21 INFO - PROCESS | 3980 | 1463167941574 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3980 | ++DOCSHELL 199EA800 == 49 [pid = 3980] [id = 192] 12:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (199EB400) [pid = 3980] [serial = 574] [outer = 00000000] 12:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (19E67C00) [pid = 3980] [serial = 575] [outer = 199EB400] 12:32:21 INFO - PROCESS | 3980 | 1463167941617 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (19FD3C00) [pid = 3980] [serial = 576] [outer = 199EB400] 12:32:22 INFO - PROCESS | 3980 | 1463167942520 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]]]}] 12:32:22 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 12:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1054ms 12:32:22 INFO - PROCESS | 3980 | 1463167942538 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3980 | 1463167942540 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:32:22 INFO - PROCESS | 3980 | 1463167942543 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:32:22 INFO - PROCESS | 3980 | 1463167942545 Marionette TRACE conn3 <- [1,734,null,{}] 12:32:22 INFO - PROCESS | 3980 | 1463167942549 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}] 12:32:22 INFO - PROCESS | 3980 | 1463167942658 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:32:22 INFO - PROCESS | 3980 | 1463167942665 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3980 | ++DOCSHELL 19E64800 == 50 [pid = 3980] [id = 193] 12:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (19FD2000) [pid = 3980] [serial = 577] [outer = 00000000] 12:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1A4E9C00) [pid = 3980] [serial = 578] [outer = 19FD2000] 12:32:22 INFO - PROCESS | 3980 | 1463167942708 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1A8CCC00) [pid = 3980] [serial = 579] [outer = 19FD2000] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (153F8C00) [pid = 3980] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (17609C00) [pid = 3980] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (11564C00) [pid = 3980] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (17D6E400) [pid = 3980] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (161EFC00) [pid = 3980] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (134F5400) [pid = 3980] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (14489400) [pid = 3980] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (199E7400) [pid = 3980] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (16E62000) [pid = 3980] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (173C4800) [pid = 3980] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:32:23 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (11144000) [pid = 3980] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:32:23 INFO - PROCESS | 3980 | 1463167943654 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]]]}] 12:32:23 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.) 12:32:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1115ms 12:32:23 INFO - PROCESS | 3980 | 1463167943670 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3980 | 1463167943674 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:32:23 INFO - PROCESS | 3980 | 1463167943680 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:32:23 INFO - PROCESS | 3980 | 1463167943684 Marionette TRACE conn3 <- [1,738,null,{}] 12:32:23 INFO - PROCESS | 3980 | 1463167943691 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}] 12:32:23 INFO - PROCESS | 3980 | 1463167943795 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:32:23 INFO - PROCESS | 3980 | 1463167943869 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3980 | ++DOCSHELL 13241400 == 51 [pid = 3980] [id = 194] 12:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1328EC00) [pid = 3980] [serial = 580] [outer = 00000000] 12:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (13C0D400) [pid = 3980] [serial = 581] [outer = 1328EC00] 12:32:23 INFO - PROCESS | 3980 | 1463167943925 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1447E400) [pid = 3980] [serial = 582] [outer = 1328EC00] 12:32:24 INFO - PROCESS | 3980 | 1463167944973 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1330ms 12:32:25 INFO - PROCESS | 3980 | 1463167945009 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3980 | 1463167945015 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:32:25 INFO - PROCESS | 3980 | 1463167945021 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3980 | 1463167945024 Marionette TRACE conn3 <- [1,742,null,{}] 12:32:25 INFO - PROCESS | 3980 | 1463167945029 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}] 12:32:25 INFO - PROCESS | 3980 | 1463167945129 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:32:25 INFO - PROCESS | 3980 | 1463167945235 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3980 | ++DOCSHELL 10D5B400 == 52 [pid = 3980] [id = 195] 12:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (153F8800) [pid = 3980] [serial = 583] [outer = 00000000] 12:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16562800) [pid = 3980] [serial = 584] [outer = 153F8800] 12:32:25 INFO - PROCESS | 3980 | 1463167945334 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (1656E800) [pid = 3980] [serial = 585] [outer = 153F8800] 12:32:26 INFO - PROCESS | 3980 | 1463167946385 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]]]}] 12:32:26 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 12:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1421ms 12:32:26 INFO - PROCESS | 3980 | 1463167946453 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3980 | 1463167946456 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:32:26 INFO - PROCESS | 3980 | 1463167946460 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 3980 | 1463167946464 Marionette TRACE conn3 <- [1,746,null,{}] 12:32:26 INFO - PROCESS | 3980 | 1463167946474 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}] 12:32:26 INFO - PROCESS | 3980 | 1463167946670 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:32:26 INFO - PROCESS | 3980 | 1463167946732 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3980 | ++DOCSHELL 16A90800 == 53 [pid = 3980] [id = 196] 12:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (17049C00) [pid = 3980] [serial = 586] [outer = 00000000] 12:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (199EC000) [pid = 3980] [serial = 587] [outer = 17049C00] 12:32:26 INFO - PROCESS | 3980 | 1463167946788 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1A4E1C00) [pid = 3980] [serial = 588] [outer = 17049C00] 12:32:27 INFO - PROCESS | 3980 | 1463167947309 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:32:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 886ms 12:32:27 INFO - PROCESS | 3980 | 1463167947346 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3980 | 1463167947349 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:32:27 INFO - PROCESS | 3980 | 1463167947352 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3980 | 1463167947354 Marionette TRACE conn3 <- [1,750,null,{}] 12:32:27 INFO - PROCESS | 3980 | 1463167947359 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}] 12:32:27 INFO - PROCESS | 3980 | 1463167947464 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:32:27 INFO - PROCESS | 3980 | 1463167947575 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3980 | ++DOCSHELL 134F0C00 == 54 [pid = 3980] [id = 197] 12:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1447A400) [pid = 3980] [serial = 589] [outer = 00000000] 12:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (153F2000) [pid = 3980] [serial = 590] [outer = 1447A400] 12:32:27 INFO - PROCESS | 3980 | 1463167947660 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16567000) [pid = 3980] [serial = 591] [outer = 1447A400] 12:32:28 INFO - PROCESS | 3980 | --DOCSHELL 199EA800 == 53 [pid = 3980] [id = 192] 12:32:28 INFO - PROCESS | 3980 | --DOCSHELL 173CB400 == 52 [pid = 3980] [id = 191] 12:32:28 INFO - PROCESS | 3980 | --DOCSHELL 153F1400 == 51 [pid = 3980] [id = 190] 12:32:28 INFO - PROCESS | 3980 | --DOCSHELL 1523AC00 == 50 [pid = 3980] [id = 189] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (161F9C00) [pid = 3980] [serial = 450] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (19B42C00) [pid = 3980] [serial = 453] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1A34CC00) [pid = 3980] [serial = 408] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (19B43C00) [pid = 3980] [serial = 444] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1446B400) [pid = 3980] [serial = 447] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (199EEC00) [pid = 3980] [serial = 554] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (17023800) [pid = 3980] [serial = 546] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (177C4000) [pid = 3980] [serial = 548] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (152DD400) [pid = 3980] [serial = 533] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (11BC4C00) [pid = 3980] [serial = 530] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (12EC4000) [pid = 3980] [serial = 539] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (19FD7800) [pid = 3980] [serial = 536] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (17337000) [pid = 3980] [serial = 551] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (1ABCF800) [pid = 3980] [serial = 537] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (134F6400) [pid = 3980] [serial = 540] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (15241C00) [pid = 3980] [serial = 542] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (17D73000) [pid = 3980] [serial = 549] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (173C3000) [pid = 3980] [serial = 552] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (16E60400) [pid = 3980] [serial = 545] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (152DCC00) [pid = 3980] [serial = 543] [outer = 00000000] [url = about:blank] 12:32:28 INFO - PROCESS | 3980 | 1463167948735 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]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1421ms 12:32:28 INFO - PROCESS | 3980 | 1463167948777 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3980 | 1463167948780 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:32:28 INFO - PROCESS | 3980 | 1463167948785 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 3980 | 1463167948788 Marionette TRACE conn3 <- [1,754,null,{}] 12:32:28 INFO - PROCESS | 3980 | 1463167948793 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}] 12:32:28 INFO - PROCESS | 3980 | 1463167948875 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:32:28 INFO - PROCESS | 3980 | 1463167948883 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3980 | ++DOCSHELL 1328A000 == 51 [pid = 3980] [id = 198] 12:32:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (13489800) [pid = 3980] [serial = 592] [outer = 00000000] 12:32:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (1359FC00) [pid = 3980] [serial = 593] [outer = 13489800] 12:32:28 INFO - PROCESS | 3980 | 1463167948931 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (14489800) [pid = 3980] [serial = 594] [outer = 13489800] 12:32:29 INFO - PROCESS | 3980 | 1463167949848 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]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:32:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1070ms 12:32:29 INFO - PROCESS | 3980 | 1463167949866 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3980 | 1463167949871 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:32:29 INFO - PROCESS | 3980 | 1463167949877 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3980 | 1463167949879 Marionette TRACE conn3 <- [1,758,null,{}] 12:32:29 INFO - PROCESS | 3980 | 1463167949883 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}] 12:32:29 INFO - PROCESS | 3980 | 1463167949966 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:32:29 INFO - PROCESS | 3980 | 1463167949972 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3980 | ++DOCSHELL 153F1400 == 52 [pid = 3980] [id = 199] 12:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (153F9000) [pid = 3980] [serial = 595] [outer = 00000000] 12:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (161F2800) [pid = 3980] [serial = 596] [outer = 153F9000] 12:32:29 INFO - PROCESS | 3980 | 1463167950016 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (1656E400) [pid = 3980] [serial = 597] [outer = 153F9000] 12:32:30 INFO - PROCESS | 3980 | 1463167950464 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]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 627ms 12:32:30 INFO - PROCESS | 3980 | 1463167950497 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3980 | 1463167950499 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:32:30 INFO - PROCESS | 3980 | 1463167950506 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3980 | 1463167950511 Marionette TRACE conn3 <- [1,762,null,{}] 12:32:30 INFO - PROCESS | 3980 | 1463167950536 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}] 12:32:30 INFO - PROCESS | 3980 | 1463167950647 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:32:30 INFO - PROCESS | 3980 | 1463167950704 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3980 | ++DOCSHELL 173C2C00 == 53 [pid = 3980] [id = 200] 12:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (173C3000) [pid = 3980] [serial = 598] [outer = 00000000] 12:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (173CF400) [pid = 3980] [serial = 599] [outer = 173C3000] 12:32:30 INFO - PROCESS | 3980 | 1463167950749 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (17993000) [pid = 3980] [serial = 600] [outer = 173C3000] 12:32:31 INFO - PROCESS | 3980 | 1463167951137 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 687ms 12:32:31 INFO - PROCESS | 3980 | 1463167951185 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3980 | 1463167951187 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:32:31 INFO - PROCESS | 3980 | 1463167951191 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 3980 | 1463167951192 Marionette TRACE conn3 <- [1,766,null,{}] 12:32:31 INFO - PROCESS | 3980 | 1463167951203 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}] 12:32:31 INFO - PROCESS | 3980 | 1463167951320 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:32:31 INFO - PROCESS | 3980 | 1463167951404 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3980 | ++DOCSHELL 17FB1C00 == 54 [pid = 3980] [id = 201] 12:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (199E2000) [pid = 3980] [serial = 601] [outer = 00000000] 12:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (199EF800) [pid = 3980] [serial = 602] [outer = 199E2000] 12:32:31 INFO - PROCESS | 3980 | 1463167951447 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (19B3A400) [pid = 3980] [serial = 603] [outer = 199E2000] 12:32:31 INFO - PROCESS | 3980 | 1463167951834 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 12:32:31 INFO - PROCESS | 3980 | 1463167951874 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3980 | 1463167951876 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3980 | 1463167951879 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:32:31 INFO - PROCESS | 3980 | 1463167951881 Marionette TRACE conn3 <- [1,770,null,{}] 12:32:31 INFO - PROCESS | 3980 | 1463167951892 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}] 12:32:31 INFO - PROCESS | 3980 | 1463167951996 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:32:31 INFO - PROCESS | 3980 | 1463167952002 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3980 | ++DOCSHELL 112DDC00 == 55 [pid = 3980] [id = 202] 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (17052800) [pid = 3980] [serial = 604] [outer = 00000000] 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (1A34E800) [pid = 3980] [serial = 605] [outer = 17052800] 12:32:32 INFO - PROCESS | 3980 | 1463167952046 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (1A8CE000) [pid = 3980] [serial = 606] [outer = 17052800] 12:32:32 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (199EB400) [pid = 3980] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:32:32 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (152DF800) [pid = 3980] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:32:32 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (173CD000) [pid = 3980] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:32:32 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (153F1800) [pid = 3980] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:32:32 INFO - PROCESS | 3980 | 1463167952480 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 626ms 12:32:32 INFO - PROCESS | 3980 | 1463167952499 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3980 | 1463167952501 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:32:32 INFO - PROCESS | 3980 | 1463167952505 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 3980 | 1463167952506 Marionette TRACE conn3 <- [1,774,null,{}] 12:32:32 INFO - PROCESS | 3980 | 1463167952510 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}] 12:32:32 INFO - PROCESS | 3980 | 1463167952602 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:32:32 INFO - PROCESS | 3980 | 1463167952638 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3980 | ++DOCSHELL 1A8CA400 == 56 [pid = 3980] [id = 203] 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1ABC4000) [pid = 3980] [serial = 607] [outer = 00000000] 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (1AEF9400) [pid = 3980] [serial = 608] [outer = 1ABC4000] 12:32:32 INFO - PROCESS | 3980 | 1463167952686 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (1B00F800) [pid = 3980] [serial = 609] [outer = 1ABC4000] 12:32:33 INFO - PROCESS | 3980 | 1463167953105 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 673ms 12:32:33 INFO - PROCESS | 3980 | 1463167953187 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3980 | 1463167953189 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3980 | 1463167953193 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:32:33 INFO - PROCESS | 3980 | 1463167953194 Marionette TRACE conn3 <- [1,778,null,{}] 12:32:33 INFO - PROCESS | 3980 | 1463167953197 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}] 12:32:33 INFO - PROCESS | 3980 | 1463167953275 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:32:33 INFO - PROCESS | 3980 | 1463167953282 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3980 | ++DOCSHELL 11148C00 == 57 [pid = 3980] [id = 204] 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (199E3800) [pid = 3980] [serial = 610] [outer = 00000000] 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1B016000) [pid = 3980] [serial = 611] [outer = 199E3800] 12:32:33 INFO - PROCESS | 3980 | 1463167953325 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1B016400) [pid = 3980] [serial = 612] [outer = 199E3800] 12:32:33 INFO - PROCESS | 3980 | 1463167953741 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 580ms 12:32:33 INFO - PROCESS | 3980 | 1463167953773 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3980 | 1463167953775 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3980 | 1463167953778 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:32:33 INFO - PROCESS | 3980 | 1463167953780 Marionette TRACE conn3 <- [1,782,null,{}] 12:32:33 INFO - PROCESS | 3980 | 1463167953783 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}] 12:32:33 INFO - PROCESS | 3980 | 1463167953861 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:32:33 INFO - PROCESS | 3980 | 1463167953870 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3980 | ++DOCSHELL 199E7800 == 58 [pid = 3980] [id = 205] 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1B0C3000) [pid = 3980] [serial = 613] [outer = 00000000] 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1B0CA000) [pid = 3980] [serial = 614] [outer = 1B0C3000] 12:32:33 INFO - PROCESS | 3980 | 1463167953912 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1B0CF000) [pid = 3980] [serial = 615] [outer = 1B0C3000] 12:32:34 INFO - PROCESS | 3980 | 1463167954327 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 581ms 12:32:34 INFO - PROCESS | 3980 | 1463167954419 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3980 | 1463167954423 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:32:34 INFO - PROCESS | 3980 | 1463167954433 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:32:34 INFO - PROCESS | 3980 | 1463167954437 Marionette TRACE conn3 <- [1,786,null,{}] 12:32:34 INFO - PROCESS | 3980 | 1463167954444 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}] 12:32:34 INFO - PROCESS | 3980 | 1463167954542 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:32:34 INFO - PROCESS | 3980 | 1463167954647 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF4800 == 59 [pid = 3980] [id = 206] 12:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (0CAF5000) [pid = 3980] [serial = 616] [outer = 00000000] 12:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (0CAFA000) [pid = 3980] [serial = 617] [outer = 0CAF5000] 12:32:34 INFO - PROCESS | 3980 | 1463167954700 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (11144000) [pid = 3980] [serial = 618] [outer = 0CAF5000] 12:32:35 INFO - PROCESS | 3980 | 1463167955302 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]]]}] 12:32:35 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 12:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 932ms 12:32:35 INFO - PROCESS | 3980 | 1463167955349 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3980 | 1463167955353 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:32:35 INFO - PROCESS | 3980 | 1463167955361 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3980 | 1463167955365 Marionette TRACE conn3 <- [1,790,null,{}] 12:32:35 INFO - PROCESS | 3980 | 1463167955384 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}] 12:32:35 INFO - PROCESS | 3980 | 1463167955487 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:32:35 INFO - PROCESS | 3980 | 1463167955568 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3980 | ++DOCSHELL 1446D400 == 60 [pid = 3980] [id = 207] 12:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (152DCC00) [pid = 3980] [serial = 619] [outer = 00000000] 12:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1579F800) [pid = 3980] [serial = 620] [outer = 152DCC00] 12:32:35 INFO - PROCESS | 3980 | 1463167955669 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (161F2000) [pid = 3980] [serial = 621] [outer = 152DCC00] 12:32:36 INFO - PROCESS | 3980 | 1463167956209 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]]]}] 12:32:36 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 12:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 871ms 12:32:36 INFO - PROCESS | 3980 | 1463167956246 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3980 | 1463167956249 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:32:36 INFO - PROCESS | 3980 | 1463167956252 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3980 | 1463167956255 Marionette TRACE conn3 <- [1,794,null,{}] 12:32:36 INFO - PROCESS | 3980 | 1463167956264 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}] 12:32:36 INFO - PROCESS | 3980 | 1463167956372 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:32:36 INFO - PROCESS | 3980 | 1463167956469 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3980 | ++DOCSHELL 177C3800 == 61 [pid = 3980] [id = 208] 12:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (177C4000) [pid = 3980] [serial = 622] [outer = 00000000] 12:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (19B42C00) [pid = 3980] [serial = 623] [outer = 177C4000] 12:32:36 INFO - PROCESS | 3980 | 1463167956525 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1A348800) [pid = 3980] [serial = 624] [outer = 177C4000] 12:32:37 INFO - PROCESS | 3980 | 1463167957121 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]]]}] 12:32:37 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 12:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 916ms 12:32:37 INFO - PROCESS | 3980 | 1463167957181 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3980 | 1463167957183 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:32:37 INFO - PROCESS | 3980 | 1463167957187 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3980 | 1463167957189 Marionette TRACE conn3 <- [1,798,null,{}] 12:32:37 INFO - PROCESS | 3980 | 1463167957192 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}] 12:32:37 INFO - PROCESS | 3980 | 1463167957292 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:32:37 INFO - PROCESS | 3980 | 1463167957385 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3980 | ++DOCSHELL 1A4E5800 == 62 [pid = 3980] [id = 209] 12:32:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1ABCA400) [pid = 3980] [serial = 625] [outer = 00000000] 12:32:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1B0D0000) [pid = 3980] [serial = 626] [outer = 1ABCA400] 12:32:37 INFO - PROCESS | 3980 | 1463167957439 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (1B317400) [pid = 3980] [serial = 627] [outer = 1ABCA400] 12:32:37 INFO - PROCESS | 3980 | 1463167957997 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]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 870ms 12:32:38 INFO - PROCESS | 3980 | 1463167958075 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3980 | 1463167958077 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:32:38 INFO - PROCESS | 3980 | 1463167958081 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 3980 | 1463167958083 Marionette TRACE conn3 <- [1,802,null,{}] 12:32:38 INFO - PROCESS | 3980 | 1463167958086 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}] 12:32:38 INFO - PROCESS | 3980 | 1463167958168 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:32:38 INFO - PROCESS | 3980 | 1463167958410 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3980 | ++DOCSHELL 0FD37800 == 63 [pid = 3980] [id = 210] 12:32:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (0FDEC800) [pid = 3980] [serial = 628] [outer = 00000000] 12:32:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (10D5EC00) [pid = 3980] [serial = 629] [outer = 0FDEC800] 12:32:38 INFO - PROCESS | 3980 | 1463167958486 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (122B9000) [pid = 3980] [serial = 630] [outer = 0FDEC800] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 11148C00 == 62 [pid = 3980] [id = 204] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 1A8CA400 == 61 [pid = 3980] [id = 203] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 112DDC00 == 60 [pid = 3980] [id = 202] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 17FB1C00 == 59 [pid = 3980] [id = 201] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 173C2C00 == 58 [pid = 3980] [id = 200] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 153F1400 == 57 [pid = 3980] [id = 199] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 1328A000 == 56 [pid = 3980] [id = 198] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 13241400 == 55 [pid = 3980] [id = 194] 12:32:39 INFO - PROCESS | 3980 | --DOCSHELL 19E64800 == 54 [pid = 3980] [id = 193] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1A4E9C00) [pid = 3980] [serial = 578] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16935400) [pid = 3980] [serial = 567] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (161FB000) [pid = 3980] [serial = 566] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (15243400) [pid = 3980] [serial = 557] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (17D39400) [pid = 3980] [serial = 572] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (18450C00) [pid = 3980] [serial = 573] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (17610000) [pid = 3980] [serial = 560] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1656F000) [pid = 3980] [serial = 569] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (16E5A000) [pid = 3980] [serial = 570] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (18450000) [pid = 3980] [serial = 563] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (19E67C00) [pid = 3980] [serial = 575] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (19FD3C00) [pid = 3980] [serial = 576] [outer = 00000000] [url = about:blank] 12:32:39 INFO - PROCESS | 3980 | 1463167959174 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] 12:32:39 INFO - PROCESS | 3980 | 1463167959194 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:32:39 INFO - PROCESS | 3980 | 1463167959198 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3980 | 1463167959202 Marionette TRACE conn3 <- [1,806,null,{}] 12:32:39 INFO - PROCESS | 3980 | 1463167959206 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}] 12:32:39 INFO - PROCESS | 3980 | 1463167959303 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:32:39 INFO - PROCESS | 3980 | 1463167959382 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3980 | ++DOCSHELL 10D58000 == 55 [pid = 3980] [id = 211] 12:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10D5F000) [pid = 3980] [serial = 631] [outer = 00000000] 12:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (112DD800) [pid = 3980] [serial = 632] [outer = 10D5F000] 12:32:39 INFO - PROCESS | 3980 | 1463167959428 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (122F7000) [pid = 3980] [serial = 633] [outer = 10D5F000] 12:32:39 INFO - PROCESS | 3980 | 1463167959827 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]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 673ms 12:32:39 INFO - PROCESS | 3980 | 1463167959880 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3980 | 1463167959884 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:32:39 INFO - PROCESS | 3980 | 1463167959889 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:32:39 INFO - PROCESS | 3980 | 1463167959891 Marionette TRACE conn3 <- [1,810,null,{}] 12:32:39 INFO - PROCESS | 3980 | 1463167959894 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}] 12:32:39 INFO - PROCESS | 3980 | 1463167959973 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:32:39 INFO - PROCESS | 3980 | 1463167959979 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3980 | ++DOCSHELL 12E7E400 == 56 [pid = 3980] [id = 212] 12:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1323D800) [pid = 3980] [serial = 634] [outer = 00000000] 12:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (134FAC00) [pid = 3980] [serial = 635] [outer = 1323D800] 12:32:40 INFO - PROCESS | 3980 | 1463167960023 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (13C54800) [pid = 3980] [serial = 636] [outer = 1323D800] 12:32:40 INFO - PROCESS | 3980 | 1463167960462 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] 12:32:40 INFO - PROCESS | 3980 | 1463167960513 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:32:40 INFO - PROCESS | 3980 | 1463167960517 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3980 | 1463167960523 Marionette TRACE conn3 <- [1,814,null,{}] 12:32:40 INFO - PROCESS | 3980 | 1463167960532 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}] 12:32:40 INFO - PROCESS | 3980 | 1463167960611 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:32:40 INFO - PROCESS | 3980 | 1463167960622 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3980 | ++DOCSHELL 1446D000 == 57 [pid = 3980] [id = 213] 12:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (14488C00) [pid = 3980] [serial = 637] [outer = 00000000] 12:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (153EE000) [pid = 3980] [serial = 638] [outer = 14488C00] 12:32:40 INFO - PROCESS | 3980 | 1463167960665 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (153F6400) [pid = 3980] [serial = 639] [outer = 14488C00] 12:32:41 INFO - PROCESS | 3980 | 1463167961079 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 581ms 12:32:41 INFO - PROCESS | 3980 | 1463167961118 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3980 | 1463167961121 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:32:41 INFO - PROCESS | 3980 | 1463167961124 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3980 | 1463167961126 Marionette TRACE conn3 <- [1,818,null,{}] 12:32:41 INFO - PROCESS | 3980 | 1463167961129 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}] 12:32:41 INFO - PROCESS | 3980 | 1463167961200 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:32:41 INFO - PROCESS | 3980 | 1463167961206 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3980 | ++DOCSHELL 157A9400 == 58 [pid = 3980] [id = 214] 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (15854000) [pid = 3980] [serial = 640] [outer = 00000000] 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16154400) [pid = 3980] [serial = 641] [outer = 15854000] 12:32:41 INFO - PROCESS | 3980 | 1463167961249 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (161FB000) [pid = 3980] [serial = 642] [outer = 15854000] 12:32:41 INFO - PROCESS | 3980 | 1463167961712 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 627ms 12:32:41 INFO - PROCESS | 3980 | 1463167961751 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3980 | 1463167961753 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:32:41 INFO - PROCESS | 3980 | 1463167961756 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3980 | 1463167961758 Marionette TRACE conn3 <- [1,822,null,{}] 12:32:41 INFO - PROCESS | 3980 | 1463167961761 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}] 12:32:41 INFO - PROCESS | 3980 | 1463167961871 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:32:41 INFO - PROCESS | 3980 | 1463167961878 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3980 | ++DOCSHELL 16565C00 == 59 [pid = 3980] [id = 215] 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1656D800) [pid = 3980] [serial = 643] [outer = 00000000] 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1693E800) [pid = 3980] [serial = 644] [outer = 1656D800] 12:32:41 INFO - PROCESS | 3980 | 1463167961918 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16E5A000) [pid = 3980] [serial = 645] [outer = 1656D800] 12:32:42 INFO - PROCESS | 3980 | 1463167962377 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]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 12:32:42 INFO - PROCESS | 3980 | 1463167962438 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3980 | 1463167962440 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:32:42 INFO - PROCESS | 3980 | 1463167962443 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3980 | 1463167962445 Marionette TRACE conn3 <- [1,826,null,{}] 12:32:42 INFO - PROCESS | 3980 | 1463167962457 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}] 12:32:42 INFO - PROCESS | 3980 | 1463167962598 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:32:42 INFO - PROCESS | 3980 | 1463167962608 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFD000 == 60 [pid = 3980] [id = 216] 12:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (1704BC00) [pid = 3980] [serial = 646] [outer = 00000000] 12:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1732F400) [pid = 3980] [serial = 647] [outer = 1704BC00] 12:32:42 INFO - PROCESS | 3980 | 1463167962651 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1732FC00) [pid = 3980] [serial = 648] [outer = 1704BC00] 12:32:43 INFO - PROCESS | 3980 | 1463167963074 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 12:32:43 INFO - PROCESS | 3980 | 1463167963126 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3980 | 1463167963128 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:32:43 INFO - PROCESS | 3980 | 1463167963132 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3980 | 1463167963133 Marionette TRACE conn3 <- [1,830,null,{}] 12:32:43 INFO - PROCESS | 3980 | 1463167963137 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}] 12:32:43 INFO - PROCESS | 3980 | 1463167963240 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:32:43 INFO - PROCESS | 3980 | 1463167963246 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 3980 | ++DOCSHELL 17023000 == 61 [pid = 3980] [id = 217] 12:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1702B400) [pid = 3980] [serial = 649] [outer = 00000000] 12:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (177B4800) [pid = 3980] [serial = 650] [outer = 1702B400] 12:32:43 INFO - PROCESS | 3980 | 1463167963319 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (177BDC00) [pid = 3980] [serial = 651] [outer = 1702B400] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (199E2000) [pid = 3980] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (17052800) [pid = 3980] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (13489800) [pid = 3980] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (153F9000) [pid = 3980] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (1ABC4000) [pid = 3980] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (173C3000) [pid = 3980] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:32:43 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (199E3800) [pid = 3980] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:32:43 INFO - PROCESS | 3980 | 1463167963867 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 825ms 12:32:43 INFO - PROCESS | 3980 | 1463167963959 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3980 | 1463167963961 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:32:43 INFO - PROCESS | 3980 | 1463167963965 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3980 | 1463167963966 Marionette TRACE conn3 <- [1,834,null,{}] 12:32:43 INFO - PROCESS | 3980 | 1463167963970 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}] 12:32:44 INFO - PROCESS | 3980 | 1463167964046 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:32:44 INFO - PROCESS | 3980 | 1463167964052 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3980 | ++DOCSHELL 134F4800 == 62 [pid = 3980] [id = 218] 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (1656A000) [pid = 3980] [serial = 652] [outer = 00000000] 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (17D70000) [pid = 3980] [serial = 653] [outer = 1656A000] 12:32:44 INFO - PROCESS | 3980 | 1463167964095 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (17F21000) [pid = 3980] [serial = 654] [outer = 1656A000] 12:32:44 INFO - PROCESS | 3980 | 1463167964474 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]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 581ms 12:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:32:44 INFO - PROCESS | 3980 | 1463167964544 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3980 | 1463167964546 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:32:44 INFO - PROCESS | 3980 | 1463167964549 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3980 | 1463167964551 Marionette TRACE conn3 <- [1,838,null,{}] 12:32:44 INFO - PROCESS | 3980 | 1463167964554 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}] 12:32:44 INFO - PROCESS | 3980 | 1463167964629 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:32:44 INFO - PROCESS | 3980 | 1463167964635 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3980 | ++DOCSHELL 16563400 == 63 [pid = 3980] [id = 219] 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (17610000) [pid = 3980] [serial = 655] [outer = 00000000] 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1845A800) [pid = 3980] [serial = 656] [outer = 17610000] 12:32:44 INFO - PROCESS | 3980 | 1463167964677 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (199E4000) [pid = 3980] [serial = 657] [outer = 17610000] 12:32:45 INFO - PROCESS | 3980 | 1463167965089 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 580ms 12:32:45 INFO - PROCESS | 3980 | 1463167965128 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3980 | 1463167965130 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:32:45 INFO - PROCESS | 3980 | 1463167965137 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3980 | 1463167965139 Marionette TRACE conn3 <- [1,842,null,{}] 12:32:45 INFO - PROCESS | 3980 | 1463167965142 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}] 12:32:45 INFO - PROCESS | 3980 | 1463167965219 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:32:45 INFO - PROCESS | 3980 | 1463167965225 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3980 | ++DOCSHELL 17FA9C00 == 64 [pid = 3980] [id = 220] 12:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (199E6C00) [pid = 3980] [serial = 658] [outer = 00000000] 12:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (199F0C00) [pid = 3980] [serial = 659] [outer = 199E6C00] 12:32:45 INFO - PROCESS | 3980 | 1463167965274 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (19BEA000) [pid = 3980] [serial = 660] [outer = 199E6C00] 12:32:45 INFO - PROCESS | 3980 | 1463167965883 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 779ms 12:32:45 INFO - PROCESS | 3980 | 1463167965925 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3980 | 1463167965929 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:32:45 INFO - PROCESS | 3980 | 1463167965935 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3980 | 1463167965938 Marionette TRACE conn3 <- [1,846,null,{}] 12:32:45 INFO - PROCESS | 3980 | 1463167965944 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}] 12:32:46 INFO - PROCESS | 3980 | 1463167966051 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:32:46 INFO - PROCESS | 3980 | 1463167966177 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3980 | ++DOCSHELL 107F3800 == 65 [pid = 3980] [id = 221] 12:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1125E800) [pid = 3980] [serial = 661] [outer = 00000000] 12:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (12224400) [pid = 3980] [serial = 662] [outer = 1125E800] 12:32:46 INFO - PROCESS | 3980 | 1463167966235 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (13291000) [pid = 3980] [serial = 663] [outer = 1125E800] 12:32:46 INFO - PROCESS | 3980 | 1463167966829 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]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 917ms 12:32:46 INFO - PROCESS | 3980 | 1463167966865 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 3980 | 1463167966871 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:32:46 INFO - PROCESS | 3980 | 1463167966878 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 3980 | 1463167966881 Marionette TRACE conn3 <- [1,850,null,{}] 12:32:46 INFO - PROCESS | 3980 | 1463167966885 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}] 12:32:46 INFO - PROCESS | 3980 | 1463167966998 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:32:47 INFO - PROCESS | 3980 | 1463167967094 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3980 | ++DOCSHELL 11B5E000 == 66 [pid = 3980] [id = 222] 12:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (13596000) [pid = 3980] [serial = 664] [outer = 00000000] 12:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (152CA400) [pid = 3980] [serial = 665] [outer = 13596000] 12:32:47 INFO - PROCESS | 3980 | 1463167967130 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (153F7800) [pid = 3980] [serial = 666] [outer = 13596000] 12:32:47 INFO - PROCESS | 3980 | 1463167967771 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]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 917ms 12:32:47 INFO - PROCESS | 3980 | 1463167967808 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3980 | 1463167967811 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:32:47 INFO - PROCESS | 3980 | 1463167967815 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3980 | 1463167967818 Marionette TRACE conn3 <- [1,854,null,{}] 12:32:47 INFO - PROCESS | 3980 | 1463167967829 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}] 12:32:47 INFO - PROCESS | 3980 | 1463167967925 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:32:48 INFO - PROCESS | 3980 | 1463167968053 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3980 | ++DOCSHELL 1704B000 == 67 [pid = 3980] [id = 223] 12:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (173C6800) [pid = 3980] [serial = 667] [outer = 00000000] 12:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (199F0400) [pid = 3980] [serial = 668] [outer = 173C6800] 12:32:48 INFO - PROCESS | 3980 | 1463167968109 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (19BEF800) [pid = 3980] [serial = 669] [outer = 173C6800] 12:32:48 INFO - PROCESS | 3980 | 1463167968648 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 886ms 12:32:48 INFO - PROCESS | 3980 | 1463167968684 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3980 | 1463167968687 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:32:48 INFO - PROCESS | 3980 | 1463167968690 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 3980 | 1463167968692 Marionette TRACE conn3 <- [1,858,null,{}] 12:32:48 INFO - PROCESS | 3980 | 1463167968696 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}] 12:32:48 INFO - PROCESS | 3980 | 1463167968796 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:32:48 INFO - PROCESS | 3980 | 1463167968891 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3980 | ++DOCSHELL 19FDDC00 == 68 [pid = 3980] [id = 224] 12:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1A27C000) [pid = 3980] [serial = 670] [outer = 00000000] 12:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1A351C00) [pid = 3980] [serial = 671] [outer = 1A27C000] 12:32:48 INFO - PROCESS | 3980 | 1463167968949 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1A8C8800) [pid = 3980] [serial = 672] [outer = 1A27C000] 12:32:49 INFO - PROCESS | 3980 | 1463167969569 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]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 932ms 12:32:49 INFO - PROCESS | 3980 | 1463167969618 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 3980 | 1463167969620 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:32:49 INFO - PROCESS | 3980 | 1463167969624 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 3980 | 1463167969626 Marionette TRACE conn3 <- [1,862,null,{}] 12:32:49 INFO - PROCESS | 3980 | 1463167969630 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}] 12:32:49 INFO - PROCESS | 3980 | 1463167969729 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:32:49 INFO - PROCESS | 3980 | 1463167969958 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3980 | ++DOCSHELL 10574400 == 69 [pid = 3980] [id = 225] 12:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1114CC00) [pid = 3980] [serial = 673] [outer = 00000000] 12:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (11567C00) [pid = 3980] [serial = 674] [outer = 1114CC00] 12:32:49 INFO - PROCESS | 3980 | 1463167970015 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (12218000) [pid = 3980] [serial = 675] [outer = 1114CC00] 12:32:50 INFO - PROCESS | 3980 | 1463167970582 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]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1024ms 12:32:50 INFO - PROCESS | 3980 | 1463167970665 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3980 | 1463167970669 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:32:50 INFO - PROCESS | 3980 | 1463167970674 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:32:50 INFO - PROCESS | 3980 | 1463167970677 Marionette TRACE conn3 <- [1,866,null,{}] 12:32:50 INFO - PROCESS | 3980 | 1463167970682 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}] 12:32:50 INFO - PROCESS | 3980 | 1463167970779 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:32:50 INFO - PROCESS | 3980 | 1463167970864 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3980 | ++DOCSHELL 10533C00 == 70 [pid = 3980] [id = 226] 12:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (10D62400) [pid = 3980] [serial = 676] [outer = 00000000] 12:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (132F2000) [pid = 3980] [serial = 677] [outer = 10D62400] 12:32:50 INFO - PROCESS | 3980 | 1463167970924 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (14480800) [pid = 3980] [serial = 678] [outer = 10D62400] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 16563400 == 69 [pid = 3980] [id = 219] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 134F4800 == 68 [pid = 3980] [id = 218] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 17023000 == 67 [pid = 3980] [id = 217] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 0CAFD000 == 66 [pid = 3980] [id = 216] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 16565C00 == 65 [pid = 3980] [id = 215] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 1446D000 == 64 [pid = 3980] [id = 213] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 12E7E400 == 63 [pid = 3980] [id = 212] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 10D58000 == 62 [pid = 3980] [id = 211] 12:32:51 INFO - PROCESS | 3980 | --DOCSHELL 0FD37800 == 61 [pid = 3980] [id = 210] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1A34E800) [pid = 3980] [serial = 605] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (19B3A400) [pid = 3980] [serial = 603] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1359FC00) [pid = 3980] [serial = 593] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (14489800) [pid = 3980] [serial = 594] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (199EC000) [pid = 3980] [serial = 587] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (153F2000) [pid = 3980] [serial = 590] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (161F2800) [pid = 3980] [serial = 596] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (13C0D400) [pid = 3980] [serial = 581] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (16562800) [pid = 3980] [serial = 584] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1B0CA000) [pid = 3980] [serial = 614] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1AEF9400) [pid = 3980] [serial = 608] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (173CF400) [pid = 3980] [serial = 599] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1A8CE000) [pid = 3980] [serial = 606] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (17993000) [pid = 3980] [serial = 600] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (1B016000) [pid = 3980] [serial = 611] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1656E400) [pid = 3980] [serial = 597] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1B016400) [pid = 3980] [serial = 612] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1B00F800) [pid = 3980] [serial = 609] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (199EF800) [pid = 3980] [serial = 602] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3980 | 1463167971357 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]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 12:32:51 INFO - PROCESS | 3980 | 1463167971399 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3980 | 1463167971403 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:32:51 INFO - PROCESS | 3980 | 1463167971407 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3980 | 1463167971408 Marionette TRACE conn3 <- [1,870,null,{}] 12:32:51 INFO - PROCESS | 3980 | 1463167971412 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}] 12:32:51 INFO - PROCESS | 3980 | 1463167971492 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:32:51 INFO - PROCESS | 3980 | 1463167971501 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3980 | ++DOCSHELL 15243400 == 62 [pid = 3980] [id = 227] 12:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (15245800) [pid = 3980] [serial = 679] [outer = 00000000] 12:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (152DD000) [pid = 3980] [serial = 680] [outer = 15245800] 12:32:51 INFO - PROCESS | 3980 | 1463167971545 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (153F9800) [pid = 3980] [serial = 681] [outer = 15245800] 12:32:51 INFO - PROCESS | 3980 | 1463167971978 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 626ms 12:32:52 INFO - PROCESS | 3980 | 1463167972029 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3980 | 1463167972031 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:32:52 INFO - PROCESS | 3980 | 1463167972040 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 3980 | 1463167972046 Marionette TRACE conn3 <- [1,874,null,{}] 12:32:52 INFO - PROCESS | 3980 | 1463167972050 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}] 12:32:52 INFO - PROCESS | 3980 | 1463167972131 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:32:52 INFO - PROCESS | 3980 | 1463167972143 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3980 | ++DOCSHELL 13592400 == 63 [pid = 3980] [id = 228] 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (15852000) [pid = 3980] [serial = 682] [outer = 00000000] 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16E66800) [pid = 3980] [serial = 683] [outer = 15852000] 12:32:52 INFO - PROCESS | 3980 | 1463167972188 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (17048400) [pid = 3980] [serial = 684] [outer = 15852000] 12:32:52 INFO - PROCESS | 3980 | 1463167972598 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 581ms 12:32:52 INFO - PROCESS | 3980 | 1463167972614 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3980 | 1463167972617 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:32:52 INFO - PROCESS | 3980 | 1463167972620 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 3980 | 1463167972622 Marionette TRACE conn3 <- [1,878,null,{}] 12:32:52 INFO - PROCESS | 3980 | 1463167972625 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}] 12:32:52 INFO - PROCESS | 3980 | 1463167972704 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:32:52 INFO - PROCESS | 3980 | 1463167972710 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3980 | ++DOCSHELL 173CF800 == 64 [pid = 3980] [id = 229] 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1766D800) [pid = 3980] [serial = 685] [outer = 00000000] 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1799B000) [pid = 3980] [serial = 686] [outer = 1766D800] 12:32:52 INFO - PROCESS | 3980 | 1463167972753 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (17FA5000) [pid = 3980] [serial = 687] [outer = 1766D800] 12:32:53 INFO - PROCESS | 3980 | 1463167973206 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]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 626ms 12:32:53 INFO - PROCESS | 3980 | 1463167973251 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3980 | 1463167973253 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:32:53 INFO - PROCESS | 3980 | 1463167973256 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3980 | 1463167973258 Marionette TRACE conn3 <- [1,882,null,{}] 12:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:32:53 INFO - PROCESS | 3980 | 1463167973262 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}] 12:32:53 INFO - PROCESS | 3980 | 1463167973367 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:32:53 INFO - PROCESS | 3980 | 1463167973374 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3980 | ++DOCSHELL 1845D000 == 65 [pid = 3980] [id = 230] 12:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (1845D800) [pid = 3980] [serial = 688] [outer = 00000000] 12:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (19B37800) [pid = 3980] [serial = 689] [outer = 1845D800] 12:32:53 INFO - PROCESS | 3980 | 1463167973469 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (19FD1C00) [pid = 3980] [serial = 690] [outer = 1845D800] 12:32:53 INFO - PROCESS | 3980 | 1463167973898 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]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 687ms 12:32:53 INFO - PROCESS | 3980 | 1463167973943 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3980 | 1463167973945 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:32:53 INFO - PROCESS | 3980 | 1463167973949 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3980 | 1463167973950 Marionette TRACE conn3 <- [1,886,null,{}] 12:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:32:53 INFO - PROCESS | 3980 | 1463167973961 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}] 12:32:54 INFO - PROCESS | 3980 | 1463167974102 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:32:54 INFO - PROCESS | 3980 | 1463167974125 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3980 | ++DOCSHELL 1448B400 == 66 [pid = 3980] [id = 231] 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (19FD8C00) [pid = 3980] [serial = 691] [outer = 00000000] 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1ABC8800) [pid = 3980] [serial = 692] [outer = 19FD8C00] 12:32:54 INFO - PROCESS | 3980 | 1463167974168 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (1ABC9C00) [pid = 3980] [serial = 693] [outer = 19FD8C00] 12:32:54 INFO - PROCESS | 3980 | 1463167974589 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 673ms 12:32:54 INFO - PROCESS | 3980 | 1463167974649 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3980 | 1463167974651 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:32:54 INFO - PROCESS | 3980 | 1463167974662 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 3980 | 1463167974664 Marionette TRACE conn3 <- [1,890,null,{}] 12:32:54 INFO - PROCESS | 3980 | 1463167974667 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}] 12:32:54 INFO - PROCESS | 3980 | 1463167974756 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:32:54 INFO - PROCESS | 3980 | 1463167974762 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3980 | ++DOCSHELL 1A353400 == 67 [pid = 3980] [id = 232] 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1ABCE800) [pid = 3980] [serial = 694] [outer = 00000000] 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (1AEFC000) [pid = 3980] [serial = 695] [outer = 1ABCE800] 12:32:54 INFO - PROCESS | 3980 | 1463167974805 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (1AEFCC00) [pid = 3980] [serial = 696] [outer = 1ABCE800] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1656D800) [pid = 3980] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1704BC00) [pid = 3980] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (14488C00) [pid = 3980] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (1702B400) [pid = 3980] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (15854000) [pid = 3980] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (1323D800) [pid = 3980] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (10D5F000) [pid = 3980] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (0FDEC800) [pid = 3980] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1B0C3000) [pid = 3980] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (17610000) [pid = 3980] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:32:55 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1656A000) [pid = 3980] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:32:55 INFO - PROCESS | 3980 | 1463167975433 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]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 810ms 12:32:55 INFO - PROCESS | 3980 | 1463167975463 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3980 | 1463167975465 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:32:55 INFO - PROCESS | 3980 | 1463167975468 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 3980 | 1463167975470 Marionette TRACE conn3 <- [1,894,null,{}] 12:32:55 INFO - PROCESS | 3980 | 1463167975474 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}] 12:32:55 INFO - PROCESS | 3980 | 1463167975565 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:32:55 INFO - PROCESS | 3980 | 1463167975572 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3980 | ++DOCSHELL 134E3800 == 68 [pid = 3980] [id = 233] 12:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (13B10400) [pid = 3980] [serial = 697] [outer = 00000000] 12:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (15855400) [pid = 3980] [serial = 698] [outer = 13B10400] 12:32:55 INFO - PROCESS | 3980 | 1463167975615 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (16C1AC00) [pid = 3980] [serial = 699] [outer = 13B10400] 12:32:56 INFO - PROCESS | 3980 | 1463167976291 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 886ms 12:32:56 INFO - PROCESS | 3980 | 1463167976356 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3980 | 1463167976358 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:32:56 INFO - PROCESS | 3980 | 1463167976361 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3980 | 1463167976363 Marionette TRACE conn3 <- [1,898,null,{}] 12:32:56 INFO - PROCESS | 3980 | 1463167976366 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}] 12:32:56 INFO - PROCESS | 3980 | 1463167976475 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:32:56 INFO - PROCESS | 3980 | 1463167976491 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3980 | ++DOCSHELL 17610000 == 69 [pid = 3980] [id = 234] 12:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (19E6BC00) [pid = 3980] [serial = 700] [outer = 00000000] 12:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1B011C00) [pid = 3980] [serial = 701] [outer = 19E6BC00] 12:32:56 INFO - PROCESS | 3980 | 1463167976533 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1B016000) [pid = 3980] [serial = 702] [outer = 19E6BC00] 12:32:56 INFO - PROCESS | 3980 | 1463167976904 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 581ms 12:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:32:56 INFO - PROCESS | 3980 | 1463167976943 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3980 | 1463167976945 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3980 | 1463167976948 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3980 | 1463167976949 Marionette TRACE conn3 <- [1,902,null,{}] 12:32:56 INFO - PROCESS | 3980 | 1463167976953 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}] 12:32:57 INFO - PROCESS | 3980 | 1463167977054 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:32:57 INFO - PROCESS | 3980 | 1463167977152 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3980 | ++DOCSHELL 13C1C800 == 70 [pid = 3980] [id = 235] 12:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (16159C00) [pid = 3980] [serial = 703] [outer = 00000000] 12:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (1B322400) [pid = 3980] [serial = 704] [outer = 16159C00] 12:32:57 INFO - PROCESS | 3980 | 1463167977206 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1B5AA800) [pid = 3980] [serial = 705] [outer = 16159C00] 12:32:57 INFO - PROCESS | 3980 | 1463167977745 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]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 871ms 12:32:57 INFO - PROCESS | 3980 | 1463167977836 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3980 | 1463167977841 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:32:57 INFO - PROCESS | 3980 | 1463167977847 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3980 | 1463167977850 Marionette TRACE conn3 <- [1,906,null,{}] 12:32:57 INFO - PROCESS | 3980 | 1463167977870 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}] 12:32:57 INFO - PROCESS | 3980 | 1463167977985 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:32:58 INFO - PROCESS | 3980 | 1463167978106 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3980 | ++DOCSHELL 11146400 == 71 [pid = 3980] [id = 236] 12:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (117DF800) [pid = 3980] [serial = 706] [outer = 00000000] 12:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (13598000) [pid = 3980] [serial = 707] [outer = 117DF800] 12:32:58 INFO - PROCESS | 3980 | 1463167978169 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (14483800) [pid = 3980] [serial = 708] [outer = 117DF800] 12:32:58 INFO - PROCESS | 3980 | 1463167978720 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]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 932ms 12:32:58 INFO - PROCESS | 3980 | 1463167978776 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3980 | 1463167978781 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:32:58 INFO - PROCESS | 3980 | 1463167978788 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3980 | 1463167978791 Marionette TRACE conn3 <- [1,910,null,{}] 12:32:58 INFO - PROCESS | 3980 | 1463167978795 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}] 12:32:58 INFO - PROCESS | 3980 | 1463167978905 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:32:58 INFO - PROCESS | 3980 | 1463167979006 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3980 | ++DOCSHELL 161F9C00 == 72 [pid = 3980] [id = 237] 12:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (161FDC00) [pid = 3980] [serial = 709] [outer = 00000000] 12:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (16E5B400) [pid = 3980] [serial = 710] [outer = 161FDC00] 12:32:59 INFO - PROCESS | 3980 | 1463167979059 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (17997C00) [pid = 3980] [serial = 711] [outer = 161FDC00] 12:32:59 INFO - PROCESS | 3980 | 1463167979593 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]]]}] 12:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 871ms 12:32:59 INFO - PROCESS | 3980 | 1463167979674 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 3980 | 1463167979676 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:32:59 INFO - PROCESS | 3980 | 1463167979680 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3980 | 1463167979684 Marionette TRACE conn3 <- [1,914,null,{}] 12:32:59 INFO - PROCESS | 3980 | 1463167979695 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}] 12:32:59 INFO - PROCESS | 3980 | 1463167979833 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:32:59 INFO - PROCESS | 3980 | 1463167979960 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3980 | ++DOCSHELL 199E2C00 == 73 [pid = 3980] [id = 238] 12:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1AA16800) [pid = 3980] [serial = 712] [outer = 00000000] 12:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (1AA1B000) [pid = 3980] [serial = 713] [outer = 1AA16800] 12:33:00 INFO - PROCESS | 3980 | 1463167980016 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (1AA1FC00) [pid = 3980] [serial = 714] [outer = 1AA16800] 12:33:00 INFO - PROCESS | 3980 | 1463167980555 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]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 916ms 12:33:00 INFO - PROCESS | 3980 | 1463167980607 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 3980 | 1463167980610 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:33:00 INFO - PROCESS | 3980 | 1463167980614 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3980 | 1463167980616 Marionette TRACE conn3 <- [1,918,null,{}] 12:33:00 INFO - PROCESS | 3980 | 1463167980619 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}] 12:33:00 INFO - PROCESS | 3980 | 1463167980705 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:33:00 INFO - PROCESS | 3980 | 1463167980805 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3980 | ++DOCSHELL 16AC0C00 == 74 [pid = 3980] [id = 239] 12:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (16AC3400) [pid = 3980] [serial = 715] [outer = 00000000] 12:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (16ACB000) [pid = 3980] [serial = 716] [outer = 16AC3400] 12:33:00 INFO - PROCESS | 3980 | 1463167980857 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (16ACF800) [pid = 3980] [serial = 717] [outer = 16AC3400] 12:33:01 INFO - PROCESS | 3980 | 1463167981404 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]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 871ms 12:33:01 INFO - PROCESS | 3980 | 1463167981484 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3980 | 1463167981486 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:33:01 INFO - PROCESS | 3980 | 1463167981490 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3980 | 1463167981492 Marionette TRACE conn3 <- [1,922,null,{}] 12:33:01 INFO - PROCESS | 3980 | 1463167981495 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}] 12:33:01 INFO - PROCESS | 3980 | 1463167981596 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (10F56000) [pid = 3980] [serial = 718] [outer = 1B714000] 12:33:01 INFO - PROCESS | 3980 | 1463167981751 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3980 | ++DOCSHELL 10F5B400 == 75 [pid = 3980] [id = 240] 12:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (10F5B800) [pid = 3980] [serial = 719] [outer = 00000000] 12:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (10F5F000) [pid = 3980] [serial = 720] [outer = 10F5B800] 12:33:01 INFO - PROCESS | 3980 | 1463167981815 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (16ACA000) [pid = 3980] [serial = 721] [outer = 10F5B800] 12:33:02 INFO - PROCESS | 3980 | 1463167982630 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]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1161ms 12:33:02 INFO - PROCESS | 3980 | 1463167982671 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 3980 | 1463167982675 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:33:02 INFO - PROCESS | 3980 | 1463167982680 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:33:02 INFO - PROCESS | 3980 | 1463167982684 Marionette TRACE conn3 <- [1,926,null,{}] 12:33:02 INFO - PROCESS | 3980 | 1463167982690 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}] 12:33:02 INFO - PROCESS | 3980 | 1463167982784 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:33:02 INFO - PROCESS | 3980 | 1463167982923 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3980 | ++DOCSHELL 122AAC00 == 76 [pid = 3980] [id = 241] 12:33:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (122AD000) [pid = 3980] [serial = 722] [outer = 00000000] 12:33:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (1328D800) [pid = 3980] [serial = 723] [outer = 122AD000] 12:33:02 INFO - PROCESS | 3980 | 1463167982977 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (134F6800) [pid = 3980] [serial = 724] [outer = 122AD000] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 16E5A800 == 75 [pid = 3980] [id = 143] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 153EF000 == 74 [pid = 3980] [id = 147] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 134F0C00 == 73 [pid = 3980] [id = 197] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 13B03400 == 72 [pid = 3980] [id = 146] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 16A90800 == 71 [pid = 3980] [id = 196] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 152D7800 == 70 [pid = 3980] [id = 141] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 10D5B400 == 69 [pid = 3980] [id = 195] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 134F7000 == 68 [pid = 3980] [id = 144] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 16153C00 == 67 [pid = 3980] [id = 142] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 13595800 == 66 [pid = 3980] [id = 145] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 17610000 == 65 [pid = 3980] [id = 234] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 134E3800 == 64 [pid = 3980] [id = 233] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 1A353400 == 63 [pid = 3980] [id = 232] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 1448B400 == 62 [pid = 3980] [id = 231] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 1845D000 == 61 [pid = 3980] [id = 230] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 173CF800 == 60 [pid = 3980] [id = 229] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 199E7800 == 59 [pid = 3980] [id = 205] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 13592400 == 58 [pid = 3980] [id = 228] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (199F0C00) [pid = 3980] [serial = 659] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 15243400 == 57 [pid = 3980] [id = 227] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 157A9400 == 56 [pid = 3980] [id = 214] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 10533C00 == 55 [pid = 3980] [id = 226] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 10574400 == 54 [pid = 3980] [id = 225] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 11B5E000 == 53 [pid = 3980] [id = 222] 12:33:03 INFO - PROCESS | 3980 | --DOCSHELL 107F3800 == 52 [pid = 3980] [id = 221] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (1693E800) [pid = 3980] [serial = 644] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (1732F400) [pid = 3980] [serial = 647] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (16E5A000) [pid = 3980] [serial = 645] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (153F6400) [pid = 3980] [serial = 639] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (153EE000) [pid = 3980] [serial = 638] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (177B4800) [pid = 3980] [serial = 650] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (16154400) [pid = 3980] [serial = 641] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (0CAFA000) [pid = 3980] [serial = 617] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (134FAC00) [pid = 3980] [serial = 635] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (13C54800) [pid = 3980] [serial = 636] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (112DD800) [pid = 3980] [serial = 632] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (122F7000) [pid = 3980] [serial = 633] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (1732FC00) [pid = 3980] [serial = 648] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (122B9000) [pid = 3980] [serial = 630] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (10D5EC00) [pid = 3980] [serial = 629] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (19B42C00) [pid = 3980] [serial = 623] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1579F800) [pid = 3980] [serial = 620] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1B0CF000) [pid = 3980] [serial = 615] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (1B0D0000) [pid = 3980] [serial = 626] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (199E4000) [pid = 3980] [serial = 657] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1845A800) [pid = 3980] [serial = 656] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (17D70000) [pid = 3980] [serial = 653] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (177BDC00) [pid = 3980] [serial = 651] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (17F21000) [pid = 3980] [serial = 654] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (161FB000) [pid = 3980] [serial = 642] [outer = 00000000] [url = about:blank] 12:33:03 INFO - PROCESS | 3980 | 1463167983573 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]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 932ms 12:33:03 INFO - PROCESS | 3980 | 1463167983609 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3980 | 1463167983614 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:33:03 INFO - PROCESS | 3980 | 1463167983620 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3980 | 1463167983623 Marionette TRACE conn3 <- [1,930,null,{}] 12:33:03 INFO - PROCESS | 3980 | 1463167983626 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}] 12:33:03 INFO - PROCESS | 3980 | 1463167983692 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:33:03 INFO - PROCESS | 3980 | 1463167983699 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3980 | ++DOCSHELL 117E3000 == 53 [pid = 3980] [id = 242] 12:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (11B5E000) [pid = 3980] [serial = 725] [outer = 00000000] 12:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (13491400) [pid = 3980] [serial = 726] [outer = 11B5E000] 12:33:03 INFO - PROCESS | 3980 | 1463167983750 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (13C54800) [pid = 3980] [serial = 727] [outer = 11B5E000] 12:33:04 INFO - PROCESS | 3980 | 1463167984214 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]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 626ms 12:33:04 INFO - PROCESS | 3980 | 1463167984268 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3980 | 1463167984271 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:33:04 INFO - PROCESS | 3980 | 1463167984278 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3980 | 1463167984281 Marionette TRACE conn3 <- [1,934,null,{}] 12:33:04 INFO - PROCESS | 3980 | 1463167984291 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}] 12:33:04 INFO - PROCESS | 3980 | 1463167984384 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:33:04 INFO - PROCESS | 3980 | 1463167984377 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3980 | ++DOCSHELL 157A8400 == 54 [pid = 3980] [id = 243] 12:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (157A8800) [pid = 3980] [serial = 728] [outer = 00000000] 12:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (161F4800) [pid = 3980] [serial = 729] [outer = 157A8800] 12:33:04 INFO - PROCESS | 3980 | 1463167984425 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (16563400) [pid = 3980] [serial = 730] [outer = 157A8800] 12:33:04 INFO - PROCESS | 3980 | 1463167984876 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]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 611ms 12:33:04 INFO - PROCESS | 3980 | 1463167984901 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3980 | 1463167984903 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:33:04 INFO - PROCESS | 3980 | 1463167984906 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:33:04 INFO - PROCESS | 3980 | 1463167984908 Marionette TRACE conn3 <- [1,938,null,{}] 12:33:04 INFO - PROCESS | 3980 | 1463167984911 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}] 12:33:05 INFO - PROCESS | 3980 | 1463167985022 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:33:05 INFO - PROCESS | 3980 | 1463167985030 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3980 | ++DOCSHELL 15A97C00 == 55 [pid = 3980] [id = 244] 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (16935400) [pid = 3980] [serial = 731] [outer = 00000000] 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (16AC5400) [pid = 3980] [serial = 732] [outer = 16935400] 12:33:05 INFO - PROCESS | 3980 | 1463167985074 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (16E63400) [pid = 3980] [serial = 733] [outer = 16935400] 12:33:05 INFO - PROCESS | 3980 | 1463167985468 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 12:33:05 INFO - PROCESS | 3980 | 1463167985528 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3980 | 1463167985530 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:33:05 INFO - PROCESS | 3980 | 1463167985533 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3980 | 1463167985535 Marionette TRACE conn3 <- [1,942,null,{}] 12:33:05 INFO - PROCESS | 3980 | 1463167985539 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}] 12:33:05 INFO - PROCESS | 3980 | 1463167985662 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:33:05 INFO - PROCESS | 3980 | 1463167985756 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3980 | ++DOCSHELL 1615D400 == 56 [pid = 3980] [id = 245] 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (161F0C00) [pid = 3980] [serial = 734] [outer = 00000000] 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (17338400) [pid = 3980] [serial = 735] [outer = 161F0C00] 12:33:05 INFO - PROCESS | 3980 | 1463167985802 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (17610000) [pid = 3980] [serial = 736] [outer = 161F0C00] 12:33:06 INFO - PROCESS | 3980 | 1463167986183 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]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 688ms 12:33:06 INFO - PROCESS | 3980 | 1463167986217 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3980 | 1463167986219 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:33:06 INFO - PROCESS | 3980 | 1463167986222 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3980 | 1463167986224 Marionette TRACE conn3 <- [1,946,null,{}] 12:33:06 INFO - PROCESS | 3980 | 1463167986227 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}] 12:33:06 INFO - PROCESS | 3980 | 1463167986362 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:33:06 INFO - PROCESS | 3980 | 1463167986424 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3980 | ++DOCSHELL 10D58000 == 57 [pid = 3980] [id = 246] 12:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (1799C800) [pid = 3980] [serial = 737] [outer = 00000000] 12:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1845A800) [pid = 3980] [serial = 738] [outer = 1799C800] 12:33:06 INFO - PROCESS | 3980 | 1463167986468 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (19B37400) [pid = 3980] [serial = 739] [outer = 1799C800] 12:33:06 INFO - PROCESS | 3980 | 1463167986865 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]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 687ms 12:33:06 INFO - PROCESS | 3980 | 1463167986906 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3980 | 1463167986907 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:33:06 INFO - PROCESS | 3980 | 1463167986911 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3980 | 1463167986913 Marionette TRACE conn3 <- [1,950,null,{}] 12:33:06 INFO - PROCESS | 3980 | 1463167986916 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}] 12:33:07 INFO - PROCESS | 3980 | 1463167987051 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:33:07 INFO - PROCESS | 3980 | 1463167987116 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3980 | ++DOCSHELL 17998400 == 58 [pid = 3980] [id = 247] 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (18452C00) [pid = 3980] [serial = 740] [outer = 00000000] 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (19E69000) [pid = 3980] [serial = 741] [outer = 18452C00] 12:33:07 INFO - PROCESS | 3980 | 1463167987159 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (19FD6000) [pid = 3980] [serial = 742] [outer = 18452C00] 12:33:07 INFO - PROCESS | 3980 | 1463167987567 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 688ms 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (1ABCE800) [pid = 3980] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (1114CC00) [pid = 3980] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (10D62400) [pid = 3980] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (1766D800) [pid = 3980] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (15852000) [pid = 3980] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (19FD8C00) [pid = 3980] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (15245800) [pid = 3980] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (13B10400) [pid = 3980] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (19E6BC00) [pid = 3980] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1845D800) [pid = 3980] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:33:07 INFO - PROCESS | 3980 | 1463167987758 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3980 | 1463167987760 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:33:07 INFO - PROCESS | 3980 | 1463167987772 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 3980 | 1463167987774 Marionette TRACE conn3 <- [1,954,null,{}] 12:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:33:07 INFO - PROCESS | 3980 | 1463167987777 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}] 12:33:07 INFO - PROCESS | 3980 | 1463167987856 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:33:07 INFO - PROCESS | 3980 | 1463167987862 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3980 | ++DOCSHELL 117E6000 == 59 [pid = 3980] [id = 248] 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (1523EC00) [pid = 3980] [serial = 743] [outer = 00000000] 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (16CBB800) [pid = 3980] [serial = 744] [outer = 1523EC00] 12:33:07 INFO - PROCESS | 3980 | 1463167987905 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (199EC000) [pid = 3980] [serial = 745] [outer = 1523EC00] 12:33:08 INFO - PROCESS | 3980 | 1463167988334 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]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 611ms 12:33:08 INFO - PROCESS | 3980 | 1463167988394 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 3980 | 1463167988397 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:33:08 INFO - PROCESS | 3980 | 1463167988400 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 3980 | 1463167988402 Marionette TRACE conn3 <- [1,958,null,{}] 12:33:08 INFO - PROCESS | 3980 | 1463167988406 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}] 12:33:08 INFO - PROCESS | 3980 | 1463167988484 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:33:08 INFO - PROCESS | 3980 | 1463167988493 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3980 | ++DOCSHELL 16569400 == 60 [pid = 3980] [id = 249] 12:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (16E67400) [pid = 3980] [serial = 746] [outer = 00000000] 12:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (1A4DEC00) [pid = 3980] [serial = 747] [outer = 16E67400] 12:33:08 INFO - PROCESS | 3980 | 1463167988535 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1AA13400) [pid = 3980] [serial = 748] [outer = 16E67400] 12:33:08 INFO - PROCESS | 3980 | 1463167988924 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]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 580ms 12:33:08 INFO - PROCESS | 3980 | 1463167988978 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 3980 | 1463167988981 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:33:08 INFO - PROCESS | 3980 | 1463167988988 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 3980 | 1463167988990 Marionette TRACE conn3 <- [1,962,null,{}] 12:33:08 INFO - PROCESS | 3980 | 1463167988993 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}] 12:33:09 INFO - PROCESS | 3980 | 1463167989072 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:33:09 INFO - PROCESS | 3980 | 1463167989079 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3980 | ++DOCSHELL 1AA1EC00 == 61 [pid = 3980] [id = 250] 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (1AA1F400) [pid = 3980] [serial = 749] [outer = 00000000] 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (1AEEF400) [pid = 3980] [serial = 750] [outer = 1AA1F400] 12:33:09 INFO - PROCESS | 3980 | 1463167989121 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (1B010400) [pid = 3980] [serial = 751] [outer = 1AA1F400] 12:33:09 INFO - PROCESS | 3980 | 1463167989542 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]]]}] 12:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 581ms 12:33:09 INFO - PROCESS | 3980 | 1463167989591 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3980 | 1463167989593 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:33:09 INFO - PROCESS | 3980 | 1463167989597 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3980 | 1463167989599 Marionette TRACE conn3 <- [1,966,null,{}] 12:33:09 INFO - PROCESS | 3980 | 1463167989603 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}] 12:33:09 INFO - PROCESS | 3980 | 1463167989706 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:33:09 INFO - PROCESS | 3980 | 1463167989715 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF3800 == 62 [pid = 3980] [id = 251] 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (0CAF4000) [pid = 3980] [serial = 752] [outer = 00000000] 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (10577000) [pid = 3980] [serial = 753] [outer = 0CAF4000] 12:33:09 INFO - PROCESS | 3980 | 1463167989807 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (10F52000) [pid = 3980] [serial = 754] [outer = 0CAF4000] 12:33:10 INFO - PROCESS | 3980 | 1463167990508 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]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 978ms 12:33:10 INFO - PROCESS | 3980 | 1463167990566 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3980 | 1463167990570 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:33:10 INFO - PROCESS | 3980 | 1463167990575 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:33:10 INFO - PROCESS | 3980 | 1463167990578 Marionette TRACE conn3 <- [1,970,null,{}] 12:33:10 INFO - PROCESS | 3980 | 1463167990582 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}] 12:33:10 INFO - PROCESS | 3980 | 1463167990692 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:33:10 INFO - PROCESS | 3980 | 1463167990823 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3980 | ++DOCSHELL 13B0E400 == 63 [pid = 3980] [id = 252] 12:33:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (13C55000) [pid = 3980] [serial = 755] [outer = 00000000] 12:33:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (153ED400) [pid = 3980] [serial = 756] [outer = 13C55000] 12:33:10 INFO - PROCESS | 3980 | 1463167990878 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (15851C00) [pid = 3980] [serial = 757] [outer = 13C55000] 12:33:11 INFO - PROCESS | 3980 | 1463167991476 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]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 917ms 12:33:11 INFO - PROCESS | 3980 | 1463167991504 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3980 | 1463167991508 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:33:11 INFO - PROCESS | 3980 | 1463167991515 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:33:11 INFO - PROCESS | 3980 | 1463167991517 Marionette TRACE conn3 <- [1,974,null,{}] 12:33:11 INFO - PROCESS | 3980 | 1463167991521 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}] 12:33:11 INFO - PROCESS | 3980 | 1463167991625 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:33:11 INFO - PROCESS | 3980 | 1463167991728 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3980 | ++DOCSHELL 157AA000 == 64 [pid = 3980] [id = 253] 12:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (157AA800) [pid = 3980] [serial = 758] [outer = 00000000] 12:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (16565800) [pid = 3980] [serial = 759] [outer = 157AA800] 12:33:11 INFO - PROCESS | 3980 | 1463167991782 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (16AC7400) [pid = 3980] [serial = 760] [outer = 157AA800] 12:33:12 INFO - PROCESS | 3980 | 1463167992388 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]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 917ms 12:33:12 INFO - PROCESS | 3980 | 1463167992444 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3980 | 1463167992447 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:33:12 INFO - PROCESS | 3980 | 1463167992451 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3980 | 1463167992454 Marionette TRACE conn3 <- [1,978,null,{}] 12:33:12 INFO - PROCESS | 3980 | 1463167992465 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}] 12:33:12 INFO - PROCESS | 3980 | 1463167992583 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:33:12 INFO - PROCESS | 3980 | 1463167992713 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3980 | ++DOCSHELL 16C17800 == 65 [pid = 3980] [id = 254] 12:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (18458C00) [pid = 3980] [serial = 761] [outer = 00000000] 12:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (1AA17800) [pid = 3980] [serial = 762] [outer = 18458C00] 12:33:12 INFO - PROCESS | 3980 | 1463167992767 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (1B017400) [pid = 3980] [serial = 763] [outer = 18458C00] 12:33:13 INFO - PROCESS | 3980 | 1463167993301 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]]]}] 12:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 871ms 12:33:13 INFO - PROCESS | 3980 | 1463167993337 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3980 | 1463167993340 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:33:13 INFO - PROCESS | 3980 | 1463167993343 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3980 | 1463167993345 Marionette TRACE conn3 <- [1,982,null,{}] 12:33:13 INFO - PROCESS | 3980 | 1463167993349 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}] 12:33:13 INFO - PROCESS | 3980 | 1463167993451 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:33:13 INFO - PROCESS | 3980 | 1463167993562 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3980 | ++DOCSHELL 16A1C400 == 66 [pid = 3980] [id = 255] 12:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (16A1C800) [pid = 3980] [serial = 764] [outer = 00000000] 12:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (16A24000) [pid = 3980] [serial = 765] [outer = 16A1C800] 12:33:13 INFO - PROCESS | 3980 | 1463167993614 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (16A24800) [pid = 3980] [serial = 766] [outer = 16A1C800] 12:33:14 INFO - PROCESS | 3980 | 1463167994228 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]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 978ms 12:33:14 INFO - PROCESS | 3980 | 1463167994311 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3980 | 1463167994314 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:33:14 INFO - PROCESS | 3980 | 1463167994332 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:33:14 INFO - PROCESS | 3980 | 1463167994334 Marionette TRACE conn3 <- [1,986,null,{}] 12:33:14 INFO - PROCESS | 3980 | 1463167994338 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}] 12:33:14 INFO - PROCESS | 3980 | 1463167994440 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:33:14 INFO - PROCESS | 3980 | 1463167994601 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3980 | ++DOCSHELL 16A23000 == 67 [pid = 3980] [id = 256] 12:33:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (16A23400) [pid = 3980] [serial = 767] [outer = 00000000] 12:33:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (16A29800) [pid = 3980] [serial = 768] [outer = 16A23400] 12:33:14 INFO - PROCESS | 3980 | 1463167994662 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (18452400) [pid = 3980] [serial = 769] [outer = 16A23400] 12:33:15 INFO - PROCESS | 3980 | 1463167995332 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]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1054ms 12:33:15 INFO - PROCESS | 3980 | 1463167995412 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3980 | 1463167995419 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:33:15 INFO - PROCESS | 3980 | 1463167995424 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3980 | 1463167995430 Marionette TRACE conn3 <- [1,990,null,{}] 12:33:15 INFO - PROCESS | 3980 | 1463167995435 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}] 12:33:15 INFO - PROCESS | 3980 | 1463167995535 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:33:15 INFO - PROCESS | 3980 | 1463167995674 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3980 | ++DOCSHELL 105D2400 == 68 [pid = 3980] [id = 257] 12:33:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (105D9400) [pid = 3980] [serial = 770] [outer = 00000000] 12:33:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (13C5C800) [pid = 3980] [serial = 771] [outer = 105D9400] 12:33:15 INFO - PROCESS | 3980 | 1463167995724 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (153F4C00) [pid = 3980] [serial = 772] [outer = 105D9400] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 1AA1EC00 == 67 [pid = 3980] [id = 250] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 16569400 == 66 [pid = 3980] [id = 249] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 117E6000 == 65 [pid = 3980] [id = 248] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 17998400 == 64 [pid = 3980] [id = 247] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 10D58000 == 63 [pid = 3980] [id = 246] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 1615D400 == 62 [pid = 3980] [id = 245] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 15A97C00 == 61 [pid = 3980] [id = 244] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 157A8400 == 60 [pid = 3980] [id = 243] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 117E3000 == 59 [pid = 3980] [id = 242] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 122AAC00 == 58 [pid = 3980] [id = 241] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 10F5B400 == 57 [pid = 3980] [id = 240] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 16AC0C00 == 56 [pid = 3980] [id = 239] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 199E2C00 == 55 [pid = 3980] [id = 238] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 161F9C00 == 54 [pid = 3980] [id = 237] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (12224400) [pid = 3980] [serial = 662] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (152CA400) [pid = 3980] [serial = 665] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (199F0400) [pid = 3980] [serial = 668] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (1A351C00) [pid = 3980] [serial = 671] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (1B322400) [pid = 3980] [serial = 704] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 11146400 == 53 [pid = 3980] [id = 236] 12:33:15 INFO - PROCESS | 3980 | --DOCSHELL 13C1C800 == 52 [pid = 3980] [id = 235] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (1AEFC000) [pid = 3980] [serial = 695] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (12218000) [pid = 3980] [serial = 675] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (11567C00) [pid = 3980] [serial = 674] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (132F2000) [pid = 3980] [serial = 677] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (14480800) [pid = 3980] [serial = 678] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (1799B000) [pid = 3980] [serial = 686] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (16E66800) [pid = 3980] [serial = 683] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (17048400) [pid = 3980] [serial = 684] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (1ABC8800) [pid = 3980] [serial = 692] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (152DD000) [pid = 3980] [serial = 680] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (153F9800) [pid = 3980] [serial = 681] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (15855400) [pid = 3980] [serial = 698] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (1B011C00) [pid = 3980] [serial = 701] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (1AEFCC00) [pid = 3980] [serial = 696] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (1B016000) [pid = 3980] [serial = 702] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (19B37800) [pid = 3980] [serial = 689] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (19FD1C00) [pid = 3980] [serial = 690] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (1ABC9C00) [pid = 3980] [serial = 693] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (17FA5000) [pid = 3980] [serial = 687] [outer = 00000000] [url = about:blank] 12:33:15 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (16C1AC00) [pid = 3980] [serial = 699] [outer = 00000000] [url = about:blank] 12:33:16 INFO - PROCESS | 3980 | 1463167996221 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]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 825ms 12:33:16 INFO - PROCESS | 3980 | 1463167996251 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3980 | 1463167996256 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:33:16 INFO - PROCESS | 3980 | 1463167996262 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:33:16 INFO - PROCESS | 3980 | 1463167996264 Marionette TRACE conn3 <- [1,994,null,{}] 12:33:16 INFO - PROCESS | 3980 | 1463167996268 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}] 12:33:16 INFO - PROCESS | 3980 | 1463167996352 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:33:16 INFO - PROCESS | 3980 | 1463167996359 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3980 | ++DOCSHELL 13490800 == 53 [pid = 3980] [id = 258] 12:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (134F5400) [pid = 3980] [serial = 773] [outer = 00000000] 12:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (153EF000) [pid = 3980] [serial = 774] [outer = 134F5400] 12:33:16 INFO - PROCESS | 3980 | 1463167996406 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (15A31C00) [pid = 3980] [serial = 775] [outer = 134F5400] 12:33:16 INFO - PROCESS | 3980 | 1463167996861 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]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 626ms 12:33:16 INFO - PROCESS | 3980 | 1463167996885 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3980 | 1463167996887 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:33:16 INFO - PROCESS | 3980 | 1463167996891 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 3980 | 1463167996894 Marionette TRACE conn3 <- [1,998,null,{}] 12:33:16 INFO - PROCESS | 3980 | 1463167996904 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}] 12:33:16 INFO - PROCESS | 3980 | 1463167996989 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:33:16 INFO - PROCESS | 3980 | 1463167997001 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3980 | ++DOCSHELL 16A1A400 == 54 [pid = 3980] [id = 259] 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (16A1B400) [pid = 3980] [serial = 776] [outer = 00000000] 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (16A24400) [pid = 3980] [serial = 777] [outer = 16A1B400] 12:33:17 INFO - PROCESS | 3980 | 1463167997050 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (16AC9400) [pid = 3980] [serial = 778] [outer = 16A1B400] 12:33:17 INFO - PROCESS | 3980 | 1463167997505 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]]]}] 12:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 688ms 12:33:17 INFO - PROCESS | 3980 | 1463167997574 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3980 | 1463167997576 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:33:17 INFO - PROCESS | 3980 | 1463167997579 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 3980 | 1463167997581 Marionette TRACE conn3 <- [1,1002,null,{}] 12:33:17 INFO - PROCESS | 3980 | 1463167997584 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}] 12:33:17 INFO - PROCESS | 3980 | 1463167997673 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:33:17 INFO - PROCESS | 3980 | 1463167997682 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3980 | ++DOCSHELL 15A3A400 == 55 [pid = 3980] [id = 260] 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (15A3E000) [pid = 3980] [serial = 779] [outer = 00000000] 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (17051000) [pid = 3980] [serial = 780] [outer = 15A3E000] 12:33:17 INFO - PROCESS | 3980 | 1463167997803 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (177B9C00) [pid = 3980] [serial = 781] [outer = 15A3E000] 12:33:18 INFO - PROCESS | 3980 | 1463167998154 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]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 611ms 12:33:18 INFO - PROCESS | 3980 | 1463167998200 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3980 | 1463167998212 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:33:18 INFO - PROCESS | 3980 | 1463167998215 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:33:18 INFO - PROCESS | 3980 | 1463167998217 Marionette TRACE conn3 <- [1,1006,null,{}] 12:33:18 INFO - PROCESS | 3980 | 1463167998220 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}] 12:33:18 INFO - PROCESS | 3980 | 1463167998298 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:33:18 INFO - PROCESS | 3980 | 1463167998437 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 3980 | ++DOCSHELL 1114D800 == 56 [pid = 3980] [id = 261] 12:33:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (16A21000) [pid = 3980] [serial = 782] [outer = 00000000] 12:33:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (17F1B400) [pid = 3980] [serial = 783] [outer = 16A21000] 12:33:18 INFO - PROCESS | 3980 | 1463167998480 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (199E1C00) [pid = 3980] [serial = 784] [outer = 16A21000] 12:33:18 INFO - PROCESS | 3980 | 1463167998894 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]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 12:33:18 INFO - PROCESS | 3980 | 1463167998945 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3980 | 1463167998947 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:33:18 INFO - PROCESS | 3980 | 1463167998954 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 3980 | 1463167998956 Marionette TRACE conn3 <- [1,1010,null,{}] 12:33:18 INFO - PROCESS | 3980 | 1463167998960 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}] 12:33:19 INFO - PROCESS | 3980 | 1463167999081 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:33:19 INFO - PROCESS | 3980 | 1463167999144 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3980 | ++DOCSHELL 17048000 == 57 [pid = 3980] [id = 262] 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (199E4000) [pid = 3980] [serial = 785] [outer = 00000000] 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (1A40F000) [pid = 3980] [serial = 786] [outer = 199E4000] 12:33:19 INFO - PROCESS | 3980 | 1463167999188 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (1A40F800) [pid = 3980] [serial = 787] [outer = 199E4000] 12:33:19 INFO - PROCESS | 3980 | 1463167999570 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]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 12:33:19 INFO - PROCESS | 3980 | 1463167999640 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3980 | 1463167999643 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:33:19 INFO - PROCESS | 3980 | 1463167999647 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3980 | 1463167999650 Marionette TRACE conn3 <- [1,1014,null,{}] 12:33:19 INFO - PROCESS | 3980 | 1463167999654 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}] 12:33:19 INFO - PROCESS | 3980 | 1463167999793 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:33:19 INFO - PROCESS | 3980 | 1463167999861 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3980 | ++DOCSHELL 1A412000 == 58 [pid = 3980] [id = 263] 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (1A415400) [pid = 3980] [serial = 788] [outer = 00000000] 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (1A41B800) [pid = 3980] [serial = 789] [outer = 1A415400] 12:33:19 INFO - PROCESS | 3980 | 1463167999903 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (1A8C9400) [pid = 3980] [serial = 790] [outer = 1A415400] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (11B5E000) [pid = 3980] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (122AD000) [pid = 3980] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (1523EC00) [pid = 3980] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (16E67400) [pid = 3980] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (161F0C00) [pid = 3980] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (1799C800) [pid = 3980] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (18452C00) [pid = 3980] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (157A8800) [pid = 3980] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:33:20 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (16935400) [pid = 3980] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:33:20 INFO - PROCESS | 3980 | 1463168000460 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]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 886ms 12:33:20 INFO - PROCESS | 3980 | 1463168000532 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3980 | 1463168000534 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:33:20 INFO - PROCESS | 3980 | 1463168000538 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3980 | 1463168000539 Marionette TRACE conn3 <- [1,1018,null,{}] 12:33:20 INFO - PROCESS | 3980 | 1463168000542 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}] 12:33:20 INFO - PROCESS | 3980 | 1463168000622 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:33:20 INFO - PROCESS | 3980 | 1463168000637 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3980 | ++DOCSHELL 1579F800 == 59 [pid = 3980] [id = 264] 12:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (157A8800) [pid = 3980] [serial = 791] [outer = 00000000] 12:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (16ACF400) [pid = 3980] [serial = 792] [outer = 157A8800] 12:33:20 INFO - PROCESS | 3980 | 1463168000687 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (16CC3000) [pid = 3980] [serial = 793] [outer = 157A8800] 12:33:21 INFO - PROCESS | 3980 | 1463168001112 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]]]}] 12:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 626ms 12:33:21 INFO - PROCESS | 3980 | 1463168001158 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3980 | 1463168001160 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:33:21 INFO - PROCESS | 3980 | 1463168001163 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - PROCESS | 3980 | 1463168001165 Marionette TRACE conn3 <- [1,1022,null,{}] 12:33:21 INFO - PROCESS | 3980 | 1463168001168 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}] 12:33:21 INFO - PROCESS | 3980 | 1463168001248 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:33:21 INFO - PROCESS | 3980 | 1463168001255 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3980 | ++DOCSHELL 19B3AC00 == 60 [pid = 3980] [id = 265] 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (1A40EC00) [pid = 3980] [serial = 794] [outer = 00000000] 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (1AA13000) [pid = 3980] [serial = 795] [outer = 1A40EC00] 12:33:21 INFO - PROCESS | 3980 | 1463168001297 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (1AA1D400) [pid = 3980] [serial = 796] [outer = 1A40EC00] 12:33:21 INFO - PROCESS | 3980 | 1463168001726 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]]]}] 12:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 626ms 12:33:21 INFO - PROCESS | 3980 | 1463168001785 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3980 | 1463168001787 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:33:21 INFO - PROCESS | 3980 | 1463168001790 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:33:21 INFO - PROCESS | 3980 | 1463168001792 Marionette TRACE conn3 <- [1,1026,null,{}] 12:33:21 INFO - PROCESS | 3980 | 1463168001795 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}] 12:33:21 INFO - PROCESS | 3980 | 1463168001876 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:33:21 INFO - PROCESS | 3980 | 1463168001882 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3980 | ++DOCSHELL 1AEEF000 == 61 [pid = 3980] [id = 266] 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (1AEFC800) [pid = 3980] [serial = 797] [outer = 00000000] 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (1B018400) [pid = 3980] [serial = 798] [outer = 1AEFC800] 12:33:21 INFO - PROCESS | 3980 | 1463168001928 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (1B0CFC00) [pid = 3980] [serial = 799] [outer = 1AEFC800] 12:33:22 INFO - PROCESS | 3980 | 1463168002363 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]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 580ms 12:33:22 INFO - PROCESS | 3980 | 1463168002393 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 3980 | 1463168002395 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:33:22 INFO - PROCESS | 3980 | 1463168002398 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3980 | 1463168002400 Marionette TRACE conn3 <- [1,1030,null,{}] 12:33:22 INFO - PROCESS | 3980 | 1463168002404 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}] 12:33:22 INFO - PROCESS | 3980 | 1463168002548 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:33:22 INFO - PROCESS | 3980 | 1463168002742 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3980 | ++DOCSHELL 0FDEEC00 == 62 [pid = 3980] [id = 267] 12:33:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (1052D400) [pid = 3980] [serial = 800] [outer = 00000000] 12:33:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (11563400) [pid = 3980] [serial = 801] [outer = 1052D400] 12:33:22 INFO - PROCESS | 3980 | 1463168002797 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (122F4000) [pid = 3980] [serial = 802] [outer = 1052D400] 12:33:23 INFO - PROCESS | 3980 | 1463168003363 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]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1024ms 12:33:23 INFO - PROCESS | 3980 | 1463168003426 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3980 | 1463168003430 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:33:23 INFO - PROCESS | 3980 | 1463168003434 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3980 | 1463168003438 Marionette TRACE conn3 <- [1,1034,null,{}] 12:33:23 INFO - PROCESS | 3980 | 1463168003443 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}] 12:33:23 INFO - PROCESS | 3980 | 1463168003550 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:33:23 INFO - PROCESS | 3980 | 1463168003685 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3980 | ++DOCSHELL 153F1400 == 63 [pid = 3980] [id = 268] 12:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (153F2000) [pid = 3980] [serial = 803] [outer = 00000000] 12:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (15A40C00) [pid = 3980] [serial = 804] [outer = 153F2000] 12:33:23 INFO - PROCESS | 3980 | 1463168003742 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (1615CC00) [pid = 3980] [serial = 805] [outer = 153F2000] 12:33:24 INFO - PROCESS | 3980 | 1463168004278 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]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 916ms 12:33:24 INFO - PROCESS | 3980 | 1463168004363 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3980 | 1463168004366 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:33:24 INFO - PROCESS | 3980 | 1463168004370 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3980 | 1463168004372 Marionette TRACE conn3 <- [1,1038,null,{}] 12:33:24 INFO - PROCESS | 3980 | 1463168004377 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}] 12:33:24 INFO - PROCESS | 3980 | 1463168004512 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:33:24 INFO - PROCESS | 3980 | 1463168004649 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3980 | ++DOCSHELL 15A90000 == 64 [pid = 3980] [id = 269] 12:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (16E66C00) [pid = 3980] [serial = 806] [outer = 00000000] 12:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (17D39800) [pid = 3980] [serial = 807] [outer = 16E66C00] 12:33:24 INFO - PROCESS | 3980 | 1463168004692 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 165 (19BE5400) [pid = 3980] [serial = 808] [outer = 16E66C00] 12:33:25 INFO - PROCESS | 3980 | 1463168005276 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 916ms 12:33:25 INFO - PROCESS | 3980 | 1463168005297 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3980 | 1463168005301 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:33:25 INFO - PROCESS | 3980 | 1463168005312 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3980 | 1463168005317 Marionette TRACE conn3 <- [1,1042,null,{}] 12:33:25 INFO - PROCESS | 3980 | 1463168005321 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}] 12:33:25 INFO - PROCESS | 3980 | 1463168005412 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:33:25 INFO - PROCESS | 3980 | 1463168005517 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3980 | ++DOCSHELL 19FD1C00 == 65 [pid = 3980] [id = 270] 12:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 166 (19FD6C00) [pid = 3980] [serial = 809] [outer = 00000000] 12:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 167 (1B31F000) [pid = 3980] [serial = 810] [outer = 19FD6C00] 12:33:25 INFO - PROCESS | 3980 | 1463168005569 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 168 (1B321800) [pid = 3980] [serial = 811] [outer = 19FD6C00] 12:33:26 INFO - PROCESS | 3980 | 1463168006139 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]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 886ms 12:33:26 INFO - PROCESS | 3980 | 1463168006179 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3980 | 1463168006181 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:33:26 INFO - PROCESS | 3980 | 1463168006185 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 3980 | 1463168006187 Marionette TRACE conn3 <- [1,1046,null,{}] 12:33:26 INFO - PROCESS | 3980 | 1463168006191 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}] 12:33:26 INFO - PROCESS | 3980 | 1463168006295 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:33:26 INFO - PROCESS | 3980 | 1463168006408 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3980 | ++DOCSHELL 13B03400 == 66 [pid = 3980] [id = 271] 12:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 169 (14177000) [pid = 3980] [serial = 812] [outer = 00000000] 12:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 170 (16538800) [pid = 3980] [serial = 813] [outer = 14177000] 12:33:26 INFO - PROCESS | 3980 | 1463168006461 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 171 (171A2C00) [pid = 3980] [serial = 814] [outer = 14177000] 12:33:27 INFO - PROCESS | 3980 | 1463168007232 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1130ms 12:33:27 INFO - PROCESS | 3980 | 1463168007323 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3980 | 1463168007327 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:33:27 INFO - PROCESS | 3980 | 1463168007347 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3980 | 1463168007352 Marionette TRACE conn3 <- [1,1050,null,{}] 12:33:27 INFO - PROCESS | 3980 | 1463168007358 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}] 12:33:27 INFO - PROCESS | 3980 | 1463168007470 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:33:27 INFO - PROCESS | 3980 | 1463168007603 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3980 | ++DOCSHELL 10F51800 == 67 [pid = 3980] [id = 272] 12:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 172 (10F5EC00) [pid = 3980] [serial = 815] [outer = 00000000] 12:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 173 (122AD000) [pid = 3980] [serial = 816] [outer = 10F5EC00] 12:33:27 INFO - PROCESS | 3980 | 1463168007654 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 174 (13595800) [pid = 3980] [serial = 817] [outer = 10F5EC00] 12:33:28 INFO - PROCESS | 3980 | 1463168008235 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 917ms 12:33:28 INFO - PROCESS | 3980 | 1463168008275 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3980 | 1463168008281 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:33:28 INFO - PROCESS | 3980 | 1463168008287 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3980 | 1463168008289 Marionette TRACE conn3 <- [1,1054,null,{}] 12:33:28 INFO - PROCESS | 3980 | 1463168008293 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}] 12:33:28 INFO - PROCESS | 3980 | 1463168008384 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 19FDDC00 == 66 [pid = 3980] [id = 224] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 1704B000 == 65 [pid = 3980] [id = 223] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 1AEEF000 == 64 [pid = 3980] [id = 266] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 19B3AC00 == 63 [pid = 3980] [id = 265] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 1579F800 == 62 [pid = 3980] [id = 264] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 1A412000 == 61 [pid = 3980] [id = 263] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 17048000 == 60 [pid = 3980] [id = 262] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 1114D800 == 59 [pid = 3980] [id = 261] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 15A3A400 == 58 [pid = 3980] [id = 260] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 16A1A400 == 57 [pid = 3980] [id = 259] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 13490800 == 56 [pid = 3980] [id = 258] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 105D2400 == 55 [pid = 3980] [id = 257] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 173 (13598000) [pid = 3980] [serial = 707] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 172 (16E5B400) [pid = 3980] [serial = 710] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 171 (1AA1B000) [pid = 3980] [serial = 713] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 170 (16ACB000) [pid = 3980] [serial = 716] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 169 (10F5F000) [pid = 3980] [serial = 720] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 168 (1AEEF400) [pid = 3980] [serial = 750] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOCSHELL 0CAF3800 == 54 [pid = 3980] [id = 251] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 167 (1845A800) [pid = 3980] [serial = 738] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 166 (19E69000) [pid = 3980] [serial = 741] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 165 (161F4800) [pid = 3980] [serial = 729] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 164 (16563400) [pid = 3980] [serial = 730] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (16AC5400) [pid = 3980] [serial = 732] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (16E63400) [pid = 3980] [serial = 733] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (13491400) [pid = 3980] [serial = 726] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (13C54800) [pid = 3980] [serial = 727] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (19B37400) [pid = 3980] [serial = 739] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (134F6800) [pid = 3980] [serial = 724] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (1328D800) [pid = 3980] [serial = 723] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (16CBB800) [pid = 3980] [serial = 744] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (199EC000) [pid = 3980] [serial = 745] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (1A4DEC00) [pid = 3980] [serial = 747] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (19FD6000) [pid = 3980] [serial = 742] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (17338400) [pid = 3980] [serial = 735] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (17610000) [pid = 3980] [serial = 736] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (19FD8000) [pid = 3980] [serial = 405] [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.] 12:33:28 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (1AA13400) [pid = 3980] [serial = 748] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3980 | 1463168008525 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3980 | ++DOCSHELL 0FD7A000 == 55 [pid = 3980] [id = 273] 12:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (0FDEBC00) [pid = 3980] [serial = 818] [outer = 00000000] 12:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (1125F000) [pid = 3980] [serial = 819] [outer = 0FDEBC00] 12:33:28 INFO - PROCESS | 3980 | 1463168008571 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (12C5E800) [pid = 3980] [serial = 820] [outer = 0FDEBC00] 12:33:28 INFO - PROCESS | 3980 | 1463168008945 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 12:33:28 INFO - PROCESS | 3980 | 1463168008969 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3980 | 1463168008971 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:33:28 INFO - PROCESS | 3980 | 1463168008974 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3980 | 1463168008977 Marionette TRACE conn3 <- [1,1058,null,{}] 12:33:28 INFO - PROCESS | 3980 | 1463168008988 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}] 12:33:29 INFO - PROCESS | 3980 | 1463168009108 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:33:29 INFO - PROCESS | 3980 | 1463168009205 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3980 | ++DOCSHELL 1523B400 == 56 [pid = 3980] [id = 274] 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (152CA400) [pid = 3980] [serial = 821] [outer = 00000000] 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (153F9800) [pid = 3980] [serial = 822] [outer = 152CA400] 12:33:29 INFO - PROCESS | 3980 | 1463168009254 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (15A8F800) [pid = 3980] [serial = 823] [outer = 152CA400] 12:33:29 INFO - PROCESS | 3980 | 1463168009633 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 688ms 12:33:29 INFO - PROCESS | 3980 | 1463168009660 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3980 | 1463168009663 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:33:29 INFO - PROCESS | 3980 | 1463168009666 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:33:29 INFO - PROCESS | 3980 | 1463168009668 Marionette TRACE conn3 <- [1,1062,null,{}] 12:33:29 INFO - PROCESS | 3980 | 1463168009671 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}] 12:33:29 INFO - PROCESS | 3980 | 1463168009757 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:33:29 INFO - PROCESS | 3980 | 1463168009763 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3980 | ++DOCSHELL 1615C400 == 57 [pid = 3980] [id = 275] 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (161F4000) [pid = 3980] [serial = 824] [outer = 00000000] 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (16A1E000) [pid = 3980] [serial = 825] [outer = 161F4000] 12:33:29 INFO - PROCESS | 3980 | 1463168009807 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (16A85400) [pid = 3980] [serial = 826] [outer = 161F4000] 12:33:30 INFO - PROCESS | 3980 | 1463168010214 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 581ms 12:33:30 INFO - PROCESS | 3980 | 1463168010264 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3980 | 1463168010266 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:33:30 INFO - PROCESS | 3980 | 1463168010271 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 3980 | 1463168010273 Marionette TRACE conn3 <- [1,1066,null,{}] 12:33:30 INFO - PROCESS | 3980 | 1463168010279 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}] 12:33:30 INFO - PROCESS | 3980 | 1463168010358 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:33:30 INFO - PROCESS | 3980 | 1463168010365 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3980 | ++DOCSHELL 10575000 == 58 [pid = 3980] [id = 276] 12:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (16571400) [pid = 3980] [serial = 827] [outer = 00000000] 12:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (16ACCC00) [pid = 3980] [serial = 828] [outer = 16571400] 12:33:30 INFO - PROCESS | 3980 | 1463168010408 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (16E5D000) [pid = 3980] [serial = 829] [outer = 16571400] 12:33:30 INFO - PROCESS | 3980 | 1463168010908 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 688ms 12:33:30 INFO - PROCESS | 3980 | 1463168010954 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3980 | 1463168010956 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:33:30 INFO - PROCESS | 3980 | 1463168010968 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 3980 | 1463168010970 Marionette TRACE conn3 <- [1,1070,null,{}] 12:33:30 INFO - PROCESS | 3980 | 1463168010974 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}] 12:33:31 INFO - PROCESS | 3980 | 1463168011093 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:33:31 INFO - PROCESS | 3980 | 1463168011152 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3980 | ++DOCSHELL 16C14800 == 59 [pid = 3980] [id = 277] 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (16E60400) [pid = 3980] [serial = 830] [outer = 00000000] 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (171A3000) [pid = 3980] [serial = 831] [outer = 16E60400] 12:33:31 INFO - PROCESS | 3980 | 1463168011197 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (171A8800) [pid = 3980] [serial = 832] [outer = 16E60400] 12:33:31 INFO - PROCESS | 3980 | 1463168011579 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]]]}] 12:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 687ms 12:33:31 INFO - PROCESS | 3980 | 1463168011642 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3980 | 1463168011644 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:33:31 INFO - PROCESS | 3980 | 1463168011647 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:33:31 INFO - PROCESS | 3980 | 1463168011649 Marionette TRACE conn3 <- [1,1074,null,{}] 12:33:31 INFO - PROCESS | 3980 | 1463168011659 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}] 12:33:31 INFO - PROCESS | 3980 | 1463168011794 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:33:31 INFO - PROCESS | 3980 | 1463168011807 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3980 | ++DOCSHELL 1704E800 == 60 [pid = 3980] [id = 278] 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 165 (171A2000) [pid = 3980] [serial = 833] [outer = 00000000] 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 166 (173C5000) [pid = 3980] [serial = 834] [outer = 171A2000] 12:33:31 INFO - PROCESS | 3980 | 1463168011850 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 167 (14177C00) [pid = 3980] [serial = 835] [outer = 171A2000] 12:33:32 INFO - PROCESS | 3980 | 1463168012290 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 12:33:32 INFO - PROCESS | 3980 | 1463168012329 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3980 | 1463168012331 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:33:32 INFO - PROCESS | 3980 | 1463168012335 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3980 | 1463168012336 Marionette TRACE conn3 <- [1,1078,null,{}] 12:33:32 INFO - PROCESS | 3980 | 1463168012340 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}] 12:33:32 INFO - PROCESS | 3980 | 1463168012447 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:33:32 INFO - PROCESS | 3980 | 1463168012453 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3980 | ++DOCSHELL 0F69AC00 == 61 [pid = 3980] [id = 279] 12:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 168 (171AFC00) [pid = 3980] [serial = 836] [outer = 00000000] 12:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 169 (1799C000) [pid = 3980] [serial = 837] [outer = 171AFC00] 12:33:32 INFO - PROCESS | 3980 | 1463168012551 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 170 (17F27C00) [pid = 3980] [serial = 838] [outer = 171AFC00] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 169 (1ABC6C00) [pid = 3980] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 168 (12E80800) [pid = 3980] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 167 (10F5B800) [pid = 3980] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 166 (1AA1F400) [pid = 3980] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 165 (199E4000) [pid = 3980] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 164 (1A415400) [pid = 3980] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (157A8800) [pid = 3980] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (1A40EC00) [pid = 3980] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (0CAF4000) [pid = 3980] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (16A1C800) [pid = 3980] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (15A3E000) [pid = 3980] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (13C55000) [pid = 3980] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (18458C00) [pid = 3980] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (105D9400) [pid = 3980] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (157AA800) [pid = 3980] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (16A23400) [pid = 3980] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (134F5400) [pid = 3980] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (16A1B400) [pid = 3980] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (16A21000) [pid = 3980] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (1AA16800) [pid = 3980] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (177C4000) [pid = 3980] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (1328EC00) [pid = 3980] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (1447A400) [pid = 3980] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (152DCC00) [pid = 3980] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (161FDC00) [pid = 3980] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (13597000) [pid = 3980] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (13B0A400) [pid = 3980] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (1844EC00) [pid = 3980] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (16AC3400) [pid = 3980] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (19FD2000) [pid = 3980] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (1ABCA400) [pid = 3980] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (115E0800) [pid = 3980] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (16E5DC00) [pid = 3980] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (153F8800) [pid = 3980] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (0CAF5000) [pid = 3980] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1A34C800) [pid = 3980] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1579DC00) [pid = 3980] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1448A000) [pid = 3980] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (1ABC7800) [pid = 3980] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (17049C00) [pid = 3980] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (199E6C00) [pid = 3980] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (1125E800) [pid = 3980] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (13596000) [pid = 3980] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (173C6800) [pid = 3980] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (117DF800) [pid = 3980] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1A27C000) [pid = 3980] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:33:33 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (16159C00) [pid = 3980] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:33:33 INFO - PROCESS | 3980 | 1463168013401 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]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1115ms 12:33:33 INFO - PROCESS | 3980 | 1463168013461 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3980 | 1463168013463 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:33:33 INFO - PROCESS | 3980 | 1463168013466 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3980 | 1463168013468 Marionette TRACE conn3 <- [1,1082,null,{}] 12:33:33 INFO - PROCESS | 3980 | 1463168013471 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}] 12:33:33 INFO - PROCESS | 3980 | 1463168013551 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:33:33 INFO - PROCESS | 3980 | 1463168013557 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3980 | ++DOCSHELL 11148400 == 62 [pid = 3980] [id = 280] 12:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (12217C00) [pid = 3980] [serial = 839] [outer = 00000000] 12:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (1328EC00) [pid = 3980] [serial = 840] [outer = 12217C00] 12:33:33 INFO - PROCESS | 3980 | 1463168013600 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (134E3000) [pid = 3980] [serial = 841] [outer = 12217C00] 12:33:34 INFO - PROCESS | 3980 | 1463168014018 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 580ms 12:33:34 INFO - PROCESS | 3980 | 1463168014047 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3980 | 1463168014049 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:33:34 INFO - PROCESS | 3980 | 1463168014057 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 3980 | 1463168014058 Marionette TRACE conn3 <- [1,1086,null,{}] 12:33:34 INFO - PROCESS | 3980 | 1463168014062 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}] 12:33:34 INFO - PROCESS | 3980 | 1463168014140 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:33:34 INFO - PROCESS | 3980 | 1463168014147 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3980 | ++DOCSHELL 117DF800 == 63 [pid = 3980] [id = 281] 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (12C60400) [pid = 3980] [serial = 842] [outer = 00000000] 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (15249000) [pid = 3980] [serial = 843] [outer = 12C60400] 12:33:34 INFO - PROCESS | 3980 | 1463168014189 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (15A38C00) [pid = 3980] [serial = 844] [outer = 12C60400] 12:33:34 INFO - PROCESS | 3980 | 1463168014621 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 627ms 12:33:34 INFO - PROCESS | 3980 | 1463168014679 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3980 | 1463168014681 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:33:34 INFO - PROCESS | 3980 | 1463168014688 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 3980 | 1463168014690 Marionette TRACE conn3 <- [1,1090,null,{}] 12:33:34 INFO - PROCESS | 3980 | 1463168014694 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}] 12:33:34 INFO - PROCESS | 3980 | 1463168014789 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:33:34 INFO - PROCESS | 3980 | 1463168014796 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3980 | ++DOCSHELL 16159C00 == 64 [pid = 3980] [id = 282] 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (161F4400) [pid = 3980] [serial = 845] [outer = 00000000] 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (17618000) [pid = 3980] [serial = 846] [outer = 161F4400] 12:33:34 INFO - PROCESS | 3980 | 1463168014845 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (17F19C00) [pid = 3980] [serial = 847] [outer = 161F4400] 12:33:35 INFO - PROCESS | 3980 | 1463168015522 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]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 871ms 12:33:35 INFO - PROCESS | 3980 | 1463168015572 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3980 | 1463168015576 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:33:35 INFO - PROCESS | 3980 | 1463168015583 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3980 | 1463168015586 Marionette TRACE conn3 <- [1,1094,null,{}] 12:33:35 INFO - PROCESS | 3980 | 1463168015592 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}] 12:33:35 INFO - PROCESS | 3980 | 1463168015707 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:33:35 INFO - PROCESS | 3980 | 1463168015808 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3980 | ++DOCSHELL 10D56C00 == 65 [pid = 3980] [id = 283] 12:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (10D5B000) [pid = 3980] [serial = 848] [outer = 00000000] 12:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (11B68000) [pid = 3980] [serial = 849] [outer = 10D5B000] 12:33:35 INFO - PROCESS | 3980 | 1463168015863 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (132F2C00) [pid = 3980] [serial = 850] [outer = 10D5B000] 12:33:36 INFO - PROCESS | 3980 | 1463168016400 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]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 886ms 12:33:36 INFO - PROCESS | 3980 | 1463168016470 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3980 | 1463168016476 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:33:36 INFO - PROCESS | 3980 | 1463168016483 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3980 | 1463168016486 Marionette TRACE conn3 <- [1,1098,null,{}] 12:33:36 INFO - PROCESS | 3980 | 1463168016489 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}] 12:33:36 INFO - PROCESS | 3980 | 1463168016595 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:33:36 INFO - PROCESS | 3980 | 1463168016707 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3980 | ++DOCSHELL 132EEC00 == 66 [pid = 3980] [id = 284] 12:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (14171400) [pid = 3980] [serial = 851] [outer = 00000000] 12:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (15243000) [pid = 3980] [serial = 852] [outer = 14171400] 12:33:36 INFO - PROCESS | 3980 | 1463168016759 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (153F8000) [pid = 3980] [serial = 853] [outer = 14171400] 12:33:37 INFO - PROCESS | 3980 | 1463168017398 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]]]}] 12:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 978ms 12:33:37 INFO - PROCESS | 3980 | 1463168017466 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3980 | 1463168017469 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:33:37 INFO - PROCESS | 3980 | 1463168017473 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 3980 | 1463168017477 Marionette TRACE conn3 <- [1,1102,null,{}] 12:33:37 INFO - PROCESS | 3980 | 1463168017487 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}] 12:33:37 INFO - PROCESS | 3980 | 1463168017625 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:33:37 INFO - PROCESS | 3980 | 1463168017760 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3980 | ++DOCSHELL 153F6C00 == 67 [pid = 3980] [id = 285] 12:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (16ACC000) [pid = 3980] [serial = 854] [outer = 00000000] 12:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (171AC000) [pid = 3980] [serial = 855] [outer = 16ACC000] 12:33:37 INFO - PROCESS | 3980 | 1463168017817 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (1766D800) [pid = 3980] [serial = 856] [outer = 16ACC000] 12:33:38 INFO - PROCESS | 3980 | 1463168018348 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]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 932ms 12:33:38 INFO - PROCESS | 3980 | 1463168018385 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 3980 | 1463168018387 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:33:38 INFO - PROCESS | 3980 | 1463168018391 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 3980 | 1463168018393 Marionette TRACE conn3 <- [1,1106,null,{}] 12:33:38 INFO - PROCESS | 3980 | 1463168018397 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}] 12:33:38 INFO - PROCESS | 3980 | 1463168018499 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:33:38 INFO - PROCESS | 3980 | 1463168018603 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3980 | ++DOCSHELL 171A0C00 == 68 [pid = 3980] [id = 286] 12:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (171AAC00) [pid = 3980] [serial = 857] [outer = 00000000] 12:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (199EB800) [pid = 3980] [serial = 858] [outer = 171AAC00] 12:33:38 INFO - PROCESS | 3980 | 1463168018656 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (19B3A000) [pid = 3980] [serial = 859] [outer = 171AAC00] 12:33:39 INFO - PROCESS | 3980 | 1463168019309 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]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 978ms 12:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:33:39 INFO - PROCESS | 3980 | 1463168019376 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3980 | 1463168019379 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:33:39 INFO - PROCESS | 3980 | 1463168019382 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3980 | 1463168019384 Marionette TRACE conn3 <- [1,1110,null,{}] 12:33:39 INFO - PROCESS | 3980 | 1463168019388 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}] 12:33:39 INFO - PROCESS | 3980 | 1463168019488 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:33:39 INFO - PROCESS | 3980 | 1463168019620 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFC000 == 69 [pid = 3980] [id = 287] 12:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (0FD3F800) [pid = 3980] [serial = 860] [outer = 00000000] 12:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (11565000) [pid = 3980] [serial = 861] [outer = 0FD3F800] 12:33:39 INFO - PROCESS | 3980 | 1463168019690 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (1447FC00) [pid = 3980] [serial = 862] [outer = 0FD3F800] 12:33:40 INFO - PROCESS | 3980 | 1463168020402 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]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1055ms 12:33:40 INFO - PROCESS | 3980 | 1463168020456 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3980 | 1463168020460 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:33:40 INFO - PROCESS | 3980 | 1463168020465 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3980 | 1463168020468 Marionette TRACE conn3 <- [1,1114,null,{}] 12:33:40 INFO - PROCESS | 3980 | 1463168020473 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}] 12:33:40 INFO - PROCESS | 3980 | 1463168020580 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:33:40 INFO - PROCESS | 3980 | 1463168020738 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3980 | ++DOCSHELL 11BC4C00 == 70 [pid = 3980] [id = 288] 12:33:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (11FB7000) [pid = 3980] [serial = 863] [outer = 00000000] 12:33:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (12EBFC00) [pid = 3980] [serial = 864] [outer = 11FB7000] 12:33:40 INFO - PROCESS | 3980 | 1463168020788 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (134FD800) [pid = 3980] [serial = 865] [outer = 11FB7000] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 117DF800 == 69 [pid = 3980] [id = 281] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 11148400 == 68 [pid = 3980] [id = 280] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 0F69AC00 == 67 [pid = 3980] [id = 279] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 1704E800 == 66 [pid = 3980] [id = 278] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 16C14800 == 65 [pid = 3980] [id = 277] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 10575000 == 64 [pid = 3980] [id = 276] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 1615C400 == 63 [pid = 3980] [id = 275] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 1523B400 == 62 [pid = 3980] [id = 274] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 0FD7A000 == 61 [pid = 3980] [id = 273] 12:33:41 INFO - PROCESS | 3980 | --DOCSHELL 10F51800 == 60 [pid = 3980] [id = 272] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (1B015000) [pid = 3980] [serial = 528] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (19E6A000) [pid = 3980] [serial = 564] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (16ACA000) [pid = 3980] [serial = 721] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (1B010400) [pid = 3980] [serial = 751] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (1447E400) [pid = 3980] [serial = 582] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (16567000) [pid = 3980] [serial = 591] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (161F2000) [pid = 3980] [serial = 621] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (17997C00) [pid = 3980] [serial = 711] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (1615D800) [pid = 3980] [serial = 534] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (15847000) [pid = 3980] [serial = 558] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (19B3E400) [pid = 3980] [serial = 555] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (16ACF800) [pid = 3980] [serial = 717] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (1A8CCC00) [pid = 3980] [serial = 579] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (1B317400) [pid = 3980] [serial = 627] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (122B6800) [pid = 3980] [serial = 531] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1766F400) [pid = 3980] [serial = 561] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1656E800) [pid = 3980] [serial = 585] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (11144000) [pid = 3980] [serial = 618] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (1A4EA000) [pid = 3980] [serial = 486] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (16E62800) [pid = 3980] [serial = 489] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (16CC2400) [pid = 3980] [serial = 492] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (1ABCFC00) [pid = 3980] [serial = 495] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (1A4E1C00) [pid = 3980] [serial = 588] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (19BEA000) [pid = 3980] [serial = 660] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (13291000) [pid = 3980] [serial = 663] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (153F7800) [pid = 3980] [serial = 666] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (19BEF800) [pid = 3980] [serial = 669] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (14483800) [pid = 3980] [serial = 708] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (1A8C8800) [pid = 3980] [serial = 672] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (1A40F000) [pid = 3980] [serial = 786] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1A41B800) [pid = 3980] [serial = 789] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1A40F800) [pid = 3980] [serial = 787] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16CC3000) [pid = 3980] [serial = 793] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16ACF400) [pid = 3980] [serial = 792] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1AA13000) [pid = 3980] [serial = 795] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (10F52000) [pid = 3980] [serial = 754] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (10577000) [pid = 3980] [serial = 753] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16A24800) [pid = 3980] [serial = 766] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16A24000) [pid = 3980] [serial = 765] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (17051000) [pid = 3980] [serial = 780] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (177B9C00) [pid = 3980] [serial = 781] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (15851C00) [pid = 3980] [serial = 757] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (153ED400) [pid = 3980] [serial = 756] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1B017400) [pid = 3980] [serial = 763] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1AA17800) [pid = 3980] [serial = 762] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (153F4C00) [pid = 3980] [serial = 772] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (13C5C800) [pid = 3980] [serial = 771] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16AC7400) [pid = 3980] [serial = 760] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16565800) [pid = 3980] [serial = 759] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (18452400) [pid = 3980] [serial = 769] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16A29800) [pid = 3980] [serial = 768] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (153EF000) [pid = 3980] [serial = 774] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (15A31C00) [pid = 3980] [serial = 775] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16A24400) [pid = 3980] [serial = 777] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16AC9400) [pid = 3980] [serial = 778] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (1A8C9400) [pid = 3980] [serial = 790] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (17F1B400) [pid = 3980] [serial = 783] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (199E1C00) [pid = 3980] [serial = 784] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1AA1D400) [pid = 3980] [serial = 796] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1AA1FC00) [pid = 3980] [serial = 714] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (1A348800) [pid = 3980] [serial = 624] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1B018400) [pid = 3980] [serial = 798] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1B5AA800) [pid = 3980] [serial = 705] [outer = 00000000] [url = about:blank] 12:33:41 INFO - PROCESS | 3980 | 1463168021306 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]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 886ms 12:33:41 INFO - PROCESS | 3980 | 1463168021332 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3980 | 1463168021338 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:33:41 INFO - PROCESS | 3980 | 1463168021343 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3980 | 1463168021346 Marionette TRACE conn3 <- [1,1118,null,{}] 12:33:41 INFO - PROCESS | 3980 | 1463168021350 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}] 12:33:41 INFO - PROCESS | 3980 | 1463168021433 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:33:41 INFO - PROCESS | 3980 | 1463168021528 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3980 | ++DOCSHELL 11144000 == 61 [pid = 3980] [id = 289] 12:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (11148400) [pid = 3980] [serial = 866] [outer = 00000000] 12:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (11BD0000) [pid = 3980] [serial = 867] [outer = 11148400] 12:33:41 INFO - PROCESS | 3980 | 1463168021573 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (13C19800) [pid = 3980] [serial = 868] [outer = 11148400] 12:33:41 INFO - PROCESS | 3980 | 1463168021982 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 688ms 12:33:42 INFO - PROCESS | 3980 | 1463168022042 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3980 | 1463168022044 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:33:42 INFO - PROCESS | 3980 | 1463168022031 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3980 | 1463168022035 Marionette TRACE conn3 <- [1,1122,null,{}] 12:33:42 INFO - PROCESS | 3980 | 1463168022045 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}] 12:33:42 INFO - PROCESS | 3980 | 1463168022167 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:33:42 INFO - PROCESS | 3980 | 1463168022189 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3980 | ++DOCSHELL 152DC800 == 62 [pid = 3980] [id = 290] 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (152DCC00) [pid = 3980] [serial = 869] [outer = 00000000] 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (153F0000) [pid = 3980] [serial = 870] [outer = 152DCC00] 12:33:42 INFO - PROCESS | 3980 | 1463168022235 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (157A4400) [pid = 3980] [serial = 871] [outer = 152DCC00] 12:33:42 INFO - PROCESS | 3980 | 1463168022678 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 12:33:42 INFO - PROCESS | 3980 | 1463168022730 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3980 | 1463168022733 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:33:42 INFO - PROCESS | 3980 | 1463168022736 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3980 | 1463168022738 Marionette TRACE conn3 <- [1,1126,null,{}] 12:33:42 INFO - PROCESS | 3980 | 1463168022741 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}] 12:33:42 INFO - PROCESS | 3980 | 1463168022805 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:33:42 INFO - PROCESS | 3980 | 1463168022814 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3980 | ++DOCSHELL 153EF000 == 63 [pid = 3980] [id = 291] 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (157AA400) [pid = 3980] [serial = 872] [outer = 00000000] 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (161EFC00) [pid = 3980] [serial = 873] [outer = 157AA400] 12:33:42 INFO - PROCESS | 3980 | 1463168022861 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16563400) [pid = 3980] [serial = 874] [outer = 157AA400] 12:33:43 INFO - PROCESS | 3980 | 1463168023293 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 581ms 12:33:43 INFO - PROCESS | 3980 | 1463168023328 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3980 | 1463168023340 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:33:43 INFO - PROCESS | 3980 | 1463168023350 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3980 | 1463168023352 Marionette TRACE conn3 <- [1,1130,null,{}] 12:33:43 INFO - PROCESS | 3980 | 1463168023355 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}] 12:33:43 INFO - PROCESS | 3980 | 1463168023461 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:33:43 INFO - PROCESS | 3980 | 1463168023468 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3980 | ++DOCSHELL 15A33C00 == 64 [pid = 3980] [id = 292] 12:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (15A39400) [pid = 3980] [serial = 875] [outer = 00000000] 12:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1656E000) [pid = 3980] [serial = 876] [outer = 15A39400] 12:33:43 INFO - PROCESS | 3980 | 1463168023510 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (1693E800) [pid = 3980] [serial = 877] [outer = 15A39400] 12:33:43 INFO - PROCESS | 3980 | 1463168023957 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 627ms 12:33:43 INFO - PROCESS | 3980 | 1463168023968 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3980 | 1463168023970 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:33:43 INFO - PROCESS | 3980 | 1463168023974 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3980 | 1463168023975 Marionette TRACE conn3 <- [1,1134,null,{}] 12:33:43 INFO - PROCESS | 3980 | 1463168023985 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}] 12:33:44 INFO - PROCESS | 3980 | 1463168024115 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:33:44 INFO - PROCESS | 3980 | 1463168024197 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3980 | ++DOCSHELL 10D62800 == 65 [pid = 3980] [id = 293] 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16A29800) [pid = 3980] [serial = 878] [outer = 00000000] 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16ACB000) [pid = 3980] [serial = 879] [outer = 16A29800] 12:33:44 INFO - PROCESS | 3980 | 1463168024248 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16C1A800) [pid = 3980] [serial = 880] [outer = 16A29800] 12:33:44 INFO - PROCESS | 3980 | 1463168024656 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]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 718ms 12:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:33:44 INFO - PROCESS | 3980 | 1463168024698 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3980 | 1463168024699 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:33:44 INFO - PROCESS | 3980 | 1463168024703 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 3980 | 1463168024704 Marionette TRACE conn3 <- [1,1138,null,{}] 12:33:44 INFO - PROCESS | 3980 | 1463168024716 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}] 12:33:44 INFO - PROCESS | 3980 | 1463168024850 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:33:44 INFO - PROCESS | 3980 | 1463168024860 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3980 | ++DOCSHELL 157A9C00 == 66 [pid = 3980] [id = 294] 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16ACA000) [pid = 3980] [serial = 881] [outer = 00000000] 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16E65800) [pid = 3980] [serial = 882] [outer = 16ACA000] 12:33:44 INFO - PROCESS | 3980 | 1463168024905 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16E67000) [pid = 3980] [serial = 883] [outer = 16ACA000] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (171AFC00) [pid = 3980] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16E60400) [pid = 3980] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (12217C00) [pid = 3980] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (14177000) [pid = 3980] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (152CA400) [pid = 3980] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (10F5EC00) [pid = 3980] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (171A2000) [pid = 3980] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (16571400) [pid = 3980] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (0FDEBC00) [pid = 3980] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (161F4000) [pid = 3980] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:33:45 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (12C60400) [pid = 3980] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:33:45 INFO - PROCESS | 3980 | 1463168025457 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]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 779ms 12:33:45 INFO - PROCESS | 3980 | 1463168025489 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3980 | 1463168025491 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:33:45 INFO - PROCESS | 3980 | 1463168025494 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3980 | 1463168025496 Marionette TRACE conn3 <- [1,1142,null,{}] 12:33:45 INFO - PROCESS | 3980 | 1463168025499 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}] 12:33:45 INFO - PROCESS | 3980 | 1463168025588 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:33:45 INFO - PROCESS | 3980 | 1463168025594 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3980 | ++DOCSHELL 153EB800 == 67 [pid = 3980] [id = 295] 12:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (153EFC00) [pid = 3980] [serial = 884] [outer = 00000000] 12:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16C11400) [pid = 3980] [serial = 885] [outer = 153EFC00] 12:33:45 INFO - PROCESS | 3980 | 1463168025638 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (1704C800) [pid = 3980] [serial = 886] [outer = 153EFC00] 12:33:46 INFO - PROCESS | 3980 | 1463168026037 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 580ms 12:33:46 INFO - PROCESS | 3980 | 1463168026075 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3980 | 1463168026077 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:33:46 INFO - PROCESS | 3980 | 1463168026084 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3980 | 1463168026085 Marionette TRACE conn3 <- [1,1146,null,{}] 12:33:46 INFO - PROCESS | 3980 | 1463168026089 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}] 12:33:46 INFO - PROCESS | 3980 | 1463168026193 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:33:46 INFO - PROCESS | 3980 | 1463168026202 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3980 | ++DOCSHELL 16ACD800 == 68 [pid = 3980] [id = 296] 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (171A5C00) [pid = 3980] [serial = 887] [outer = 00000000] 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (173C3C00) [pid = 3980] [serial = 888] [outer = 171A5C00] 12:33:46 INFO - PROCESS | 3980 | 1463168026245 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (173CC800) [pid = 3980] [serial = 889] [outer = 171A5C00] 12:33:46 INFO - PROCESS | 3980 | 1463168026649 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 627ms 12:33:46 INFO - PROCESS | 3980 | 1463168026703 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:33:46 INFO - PROCESS | 3980 | 1463168026705 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:33:46 INFO - PROCESS | 3980 | 1463168026708 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3980 | 1463168026710 Marionette TRACE conn3 <- [1,1150,null,{}] 12:33:46 INFO - PROCESS | 3980 | 1463168026714 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}] 12:33:46 INFO - PROCESS | 3980 | 1463168026795 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:33:46 INFO - PROCESS | 3980 | 1463168026801 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3980 | ++DOCSHELL 171AD800 == 69 [pid = 3980] [id = 297] 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (17676000) [pid = 3980] [serial = 890] [outer = 00000000] 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (17998400) [pid = 3980] [serial = 891] [outer = 17676000] 12:33:46 INFO - PROCESS | 3980 | 1463168026844 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (17D7B800) [pid = 3980] [serial = 892] [outer = 17676000] 12:33:47 INFO - PROCESS | 3980 | 1463168027243 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]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 580ms 12:33:47 INFO - PROCESS | 3980 | 1463168027292 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3980 | 1463168027295 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:33:47 INFO - PROCESS | 3980 | 1463168027302 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 3980 | 1463168027305 Marionette TRACE conn3 <- [1,1154,null,{}] 12:33:47 INFO - PROCESS | 3980 | 1463168027308 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}] 12:33:47 INFO - PROCESS | 3980 | 1463168027463 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:33:47 INFO - PROCESS | 3980 | 1463168027646 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3980 | ++DOCSHELL 0FDEC800 == 70 [pid = 3980] [id = 298] 12:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (10574400) [pid = 3980] [serial = 893] [outer = 00000000] 12:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (10D5E800) [pid = 3980] [serial = 894] [outer = 10574400] 12:33:47 INFO - PROCESS | 3980 | 1463168027702 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1114E400) [pid = 3980] [serial = 895] [outer = 10574400] 12:33:48 INFO - PROCESS | 3980 | 1463168028270 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1008ms 12:33:48 INFO - PROCESS | 3980 | 1463168028327 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3980 | 1463168028331 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3980 | 1463168028355 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:33:48 INFO - PROCESS | 3980 | 1463168028359 Marionette TRACE conn3 <- [1,1158,null,{}] 12:33:48 INFO - PROCESS | 3980 | 1463168028364 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}] 12:33:48 INFO - PROCESS | 3980 | 1463168028503 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:33:48 INFO - PROCESS | 3980 | 1463168028632 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3980 | ++DOCSHELL 14484C00 == 71 [pid = 3980] [id = 299] 12:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (14488400) [pid = 3980] [serial = 896] [outer = 00000000] 12:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (152CE800) [pid = 3980] [serial = 897] [outer = 14488400] 12:33:48 INFO - PROCESS | 3980 | 1463168028689 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (157A9800) [pid = 3980] [serial = 898] [outer = 14488400] 12:33:49 INFO - PROCESS | 3980 | 1463168029257 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]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 917ms 12:33:49 INFO - PROCESS | 3980 | 1463168029285 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 3980 | 1463168029288 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:33:49 INFO - PROCESS | 3980 | 1463168029292 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 3980 | 1463168029294 Marionette TRACE conn3 <- [1,1162,null,{}] 12:33:49 INFO - PROCESS | 3980 | 1463168029298 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}] 12:33:49 INFO - PROCESS | 3980 | 1463168029395 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:33:49 INFO - PROCESS | 3980 | 1463168029527 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3980 | ++DOCSHELL 152D5C00 == 72 [pid = 3980] [id = 300] 12:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16A1FC00) [pid = 3980] [serial = 899] [outer = 00000000] 12:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (16AC3C00) [pid = 3980] [serial = 900] [outer = 16A1FC00] 12:33:49 INFO - PROCESS | 3980 | 1463168029581 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (16E62000) [pid = 3980] [serial = 901] [outer = 16A1FC00] 12:33:50 INFO - PROCESS | 3980 | 1463168030188 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] 12:33:50 INFO - PROCESS | 3980 | 1463168030264 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:33:50 INFO - PROCESS | 3980 | 1463168030275 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - PROCESS | 3980 | 1463168030280 Marionette TRACE conn3 <- [1,1166,null,{}] 12:33:50 INFO - PROCESS | 3980 | 1463168030284 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}] 12:33:50 INFO - PROCESS | 3980 | 1463168030392 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:33:50 INFO - PROCESS | 3980 | 1463168030520 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3980 | ++DOCSHELL 1799B400 == 73 [pid = 3980] [id = 301] 12:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (199E2800) [pid = 3980] [serial = 902] [outer = 00000000] 12:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (19B36C00) [pid = 3980] [serial = 903] [outer = 199E2800] 12:33:50 INFO - PROCESS | 3980 | 1463168030573 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (19B42400) [pid = 3980] [serial = 904] [outer = 199E2800] 12:33:51 INFO - PROCESS | 3980 | 1463168031097 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] 12:33:51 INFO - PROCESS | 3980 | 1463168031160 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:33:51 INFO - PROCESS | 3980 | 1463168031164 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 3980 | 1463168031166 Marionette TRACE conn3 <- [1,1170,null,{}] 12:33:51 INFO - PROCESS | 3980 | 1463168031171 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}] 12:33:51 INFO - PROCESS | 3980 | 1463168031274 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:33:51 INFO - PROCESS | 3980 | 1463168031376 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3980 | ++DOCSHELL 16AC3400 == 74 [pid = 3980] [id = 302] 12:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (199E6400) [pid = 3980] [serial = 905] [outer = 00000000] 12:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (19E67000) [pid = 3980] [serial = 906] [outer = 199E6400] 12:33:51 INFO - PROCESS | 3980 | 1463168031436 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19E68000) [pid = 3980] [serial = 907] [outer = 199E6400] 12:33:52 INFO - PROCESS | 3980 | 1463168032271 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] 12:33:52 INFO - PROCESS | 3980 | 1463168032295 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:33:52 INFO - PROCESS | 3980 | 1463168032300 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 3980 | 1463168032304 Marionette TRACE conn3 <- [1,1174,null,{}] 12:33:52 INFO - PROCESS | 3980 | 1463168032309 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}] 12:33:52 INFO - PROCESS | 3980 | 1463168032392 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:33:52 INFO - PROCESS | 3980 | 1463168032497 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3980 | ++DOCSHELL 12EC5400 == 75 [pid = 3980] [id = 303] 12:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (13246800) [pid = 3980] [serial = 908] [outer = 00000000] 12:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (14482C00) [pid = 3980] [serial = 909] [outer = 13246800] 12:33:52 INFO - PROCESS | 3980 | 1463168032545 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (153F8C00) [pid = 3980] [serial = 910] [outer = 13246800] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 16A1C400 == 74 [pid = 3980] [id = 255] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 16A23000 == 73 [pid = 3980] [id = 256] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 171AD800 == 72 [pid = 3980] [id = 297] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 16ACD800 == 71 [pid = 3980] [id = 296] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 153EB800 == 70 [pid = 3980] [id = 295] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 157A9C00 == 69 [pid = 3980] [id = 294] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 10D62800 == 68 [pid = 3980] [id = 293] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 15A33C00 == 67 [pid = 3980] [id = 292] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 153EF000 == 66 [pid = 3980] [id = 291] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 152DC800 == 65 [pid = 3980] [id = 290] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 11144000 == 64 [pid = 3980] [id = 289] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 11BC4C00 == 63 [pid = 3980] [id = 288] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (17618000) [pid = 3980] [serial = 846] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (15A40C00) [pid = 3980] [serial = 804] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1B31F000) [pid = 3980] [serial = 810] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (17D39800) [pid = 3980] [serial = 807] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (11563400) [pid = 3980] [serial = 801] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 132EEC00 == 62 [pid = 3980] [id = 284] 12:33:53 INFO - PROCESS | 3980 | --DOCSHELL 10D56C00 == 61 [pid = 3980] [id = 283] 12:33:53 INFO - PROCESS | 3980 | 1463168033161 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] 12:33:53 INFO - PROCESS | 3980 | 1463168033190 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:33:53 INFO - PROCESS | 3980 | 1463168033196 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3980 | 1463168033198 Marionette TRACE conn3 <- [1,1178,null,{}] 12:33:53 INFO - PROCESS | 3980 | 1463168033185 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}] 12:33:53 INFO - PROCESS | 3980 | 1463168033281 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (15A38C00) [pid = 3980] [serial = 844] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (17F27C00) [pid = 3980] [serial = 838] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (171A3000) [pid = 3980] [serial = 831] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (134E3000) [pid = 3980] [serial = 841] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (171A8800) [pid = 3980] [serial = 832] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (171A2C00) [pid = 3980] [serial = 814] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1799C000) [pid = 3980] [serial = 837] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (15A8F800) [pid = 3980] [serial = 823] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (13595800) [pid = 3980] [serial = 817] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (14177C00) [pid = 3980] [serial = 835] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (173C5000) [pid = 3980] [serial = 834] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (153F9800) [pid = 3980] [serial = 822] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16538800) [pid = 3980] [serial = 813] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16E5D000) [pid = 3980] [serial = 829] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1328EC00) [pid = 3980] [serial = 840] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (12C5E800) [pid = 3980] [serial = 820] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (122AD000) [pid = 3980] [serial = 816] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (16A1E000) [pid = 3980] [serial = 825] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (16A85400) [pid = 3980] [serial = 826] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16ACCC00) [pid = 3980] [serial = 828] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1125F000) [pid = 3980] [serial = 819] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (15249000) [pid = 3980] [serial = 843] [outer = 00000000] [url = about:blank] 12:33:53 INFO - PROCESS | 3980 | 1463168033375 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3980 | ++DOCSHELL 107F6000 == 62 [pid = 3980] [id = 304] 12:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10F52000) [pid = 3980] [serial = 911] [outer = 00000000] 12:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (12C59400) [pid = 3980] [serial = 912] [outer = 10F52000] 12:33:53 INFO - PROCESS | 3980 | 1463168033419 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (13C5DC00) [pid = 3980] [serial = 913] [outer = 10F52000] 12:33:53 INFO - PROCESS | 3980 | 1463168033829 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] 12:33:53 INFO - PROCESS | 3980 | 1463168033919 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:33:53 INFO - PROCESS | 3980 | 1463168033923 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:33:53 INFO - PROCESS | 3980 | 1463168033926 Marionette TRACE conn3 <- [1,1182,null,{}] 12:33:53 INFO - PROCESS | 3980 | 1463168033920 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}] 12:33:54 INFO - PROCESS | 3980 | 1463168034013 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:33:54 INFO - PROCESS | 3980 | 1463168034024 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3980 | ++DOCSHELL 16564C00 == 63 [pid = 3980] [id = 305] 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16565000) [pid = 3980] [serial = 914] [outer = 00000000] 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16570800) [pid = 3980] [serial = 915] [outer = 16565000] 12:33:54 INFO - PROCESS | 3980 | 1463168034070 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16A23000) [pid = 3980] [serial = 916] [outer = 16565000] 12:33:54 INFO - PROCESS | 3980 | 1463168034621 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] 12:33:54 INFO - PROCESS | 3980 | 1463168034649 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:33:54 INFO - PROCESS | 3980 | 1463168034636 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 3980 | 1463168034638 Marionette TRACE conn3 <- [1,1186,null,{}] 12:33:54 INFO - PROCESS | 3980 | 1463168034641 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}] 12:33:54 INFO - PROCESS | 3980 | 1463168034723 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:33:54 INFO - PROCESS | 3980 | 1463168034729 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3980 | ++DOCSHELL 13BD7C00 == 64 [pid = 3980] [id = 306] 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16ACA800) [pid = 3980] [serial = 917] [outer = 00000000] 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (171A4000) [pid = 3980] [serial = 918] [outer = 16ACA800] 12:33:54 INFO - PROCESS | 3980 | 1463168034787 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (13490C00) [pid = 3980] [serial = 919] [outer = 16ACA800] 12:33:55 INFO - PROCESS | 3980 | 1463168035221 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]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 611ms 12:33:55 INFO - PROCESS | 3980 | 1463168035274 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3980 | 1463168035276 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:33:55 INFO - PROCESS | 3980 | 1463168035280 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - PROCESS | 3980 | 1463168035281 Marionette TRACE conn3 <- [1,1190,null,{}] 12:33:55 INFO - PROCESS | 3980 | 1463168035285 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}] 12:33:55 INFO - PROCESS | 3980 | 1463168035389 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:33:55 INFO - PROCESS | 3980 | 1463168035396 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3980 | ++DOCSHELL 16AC5400 == 65 [pid = 3980] [id = 307] 12:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1704CC00) [pid = 3980] [serial = 920] [outer = 00000000] 12:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (173C7C00) [pid = 3980] [serial = 921] [outer = 1704CC00] 12:33:55 INFO - PROCESS | 3980 | 1463168035426 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (17616000) [pid = 3980] [serial = 922] [outer = 1704CC00] 12:33:55 INFO - PROCESS | 3980 | 1463168035918 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]]]}] 12:33:55 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 12:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 12:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:33:55 INFO - PROCESS | 3980 | 1463168035962 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3980 | 1463168035964 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3980 | 1463168035967 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - PROCESS | 3980 | 1463168035969 Marionette TRACE conn3 <- [1,1194,null,{}] 12:33:55 INFO - PROCESS | 3980 | 1463168035972 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}] 12:33:56 INFO - PROCESS | 3980 | 1463168036101 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:33:56 INFO - PROCESS | 3980 | 1463168036116 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3980 | ++DOCSHELL 15A94800 == 66 [pid = 3980] [id = 308] 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (177B4800) [pid = 3980] [serial = 923] [outer = 00000000] 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (199E5800) [pid = 3980] [serial = 924] [outer = 177B4800] 12:33:56 INFO - PROCESS | 3980 | 1463168036194 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (19B35C00) [pid = 3980] [serial = 925] [outer = 177B4800] 12:33:56 INFO - PROCESS | 3980 | 1463168036617 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]]]}] 12:33:56 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 12:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 672ms 12:33:56 INFO - PROCESS | 3980 | 1463168036648 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3980 | 1463168036650 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:33:56 INFO - PROCESS | 3980 | 1463168036664 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3980 | 1463168036666 Marionette TRACE conn3 <- [1,1198,null,{}] 12:33:56 INFO - PROCESS | 3980 | 1463168036670 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}] 12:33:56 INFO - PROCESS | 3980 | 1463168036802 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:33:56 INFO - PROCESS | 3980 | 1463168036814 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3980 | ++DOCSHELL 17FA4800 == 67 [pid = 3980] [id = 309] 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (19B39000) [pid = 3980] [serial = 926] [outer = 00000000] 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (19FD3400) [pid = 3980] [serial = 927] [outer = 19B39000] 12:33:56 INFO - PROCESS | 3980 | 1463168036907 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (19FD9800) [pid = 3980] [serial = 928] [outer = 19B39000] 12:33:57 INFO - PROCESS | 3980 | 1463168037301 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]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 688ms 12:33:57 INFO - PROCESS | 3980 | 1463168037342 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3980 | 1463168037344 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:33:57 INFO - PROCESS | 3980 | 1463168037347 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 3980 | 1463168037349 Marionette TRACE conn3 <- [1,1202,null,{}] 12:33:57 INFO - PROCESS | 3980 | 1463168037353 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}] 12:33:57 INFO - PROCESS | 3980 | 1463168037468 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:33:57 INFO - PROCESS | 3980 | 1463168037474 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3980 | ++DOCSHELL 177AD800 == 68 [pid = 3980] [id = 310] 12:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (19B40800) [pid = 3980] [serial = 929] [outer = 00000000] 12:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (1A34D000) [pid = 3980] [serial = 930] [outer = 19B40800] 12:33:57 INFO - PROCESS | 3980 | 1463168037517 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1A40F800) [pid = 3980] [serial = 931] [outer = 19B40800] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16E66C00) [pid = 3980] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (19FD6C00) [pid = 3980] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (15A39400) [pid = 3980] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (152DCC00) [pid = 3980] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (161F4400) [pid = 3980] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (11148400) [pid = 3980] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (157AA400) [pid = 3980] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (11FB7000) [pid = 3980] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16A29800) [pid = 3980] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16ACA000) [pid = 3980] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (153EFC00) [pid = 3980] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (171A5C00) [pid = 3980] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (153F2000) [pid = 3980] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:33:57 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1052D400) [pid = 3980] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:33:58 INFO - PROCESS | 3980 | 1463168038059 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 794ms 12:33:58 INFO - PROCESS | 3980 | 1463168038129 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3980 | 1463168038131 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:33:58 INFO - PROCESS | 3980 | 1463168038134 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3980 | 1463168038136 Marionette TRACE conn3 <- [1,1206,null,{}] 12:33:58 INFO - PROCESS | 3980 | 1463168038140 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}] 12:33:58 INFO - PROCESS | 3980 | 1463168038220 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:33:58 INFO - PROCESS | 3980 | 1463168038226 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3980 | ++DOCSHELL 11568400 == 69 [pid = 3980] [id = 311] 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (13492C00) [pid = 3980] [serial = 932] [outer = 00000000] 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16931400) [pid = 3980] [serial = 933] [outer = 13492C00] 12:33:58 INFO - PROCESS | 3980 | 1463168038270 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16AC7400) [pid = 3980] [serial = 934] [outer = 13492C00] 12:33:58 INFO - PROCESS | 3980 | 1463168038674 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 581ms 12:33:58 INFO - PROCESS | 3980 | 1463168038715 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3980 | 1463168038717 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:33:58 INFO - PROCESS | 3980 | 1463168038724 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:33:58 INFO - PROCESS | 3980 | 1463168038726 Marionette TRACE conn3 <- [1,1210,null,{}] 12:33:58 INFO - PROCESS | 3980 | 1463168038730 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}] 12:33:58 INFO - PROCESS | 3980 | 1463168038812 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:33:58 INFO - PROCESS | 3980 | 1463168038821 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3980 | ++DOCSHELL 171A1000 == 70 [pid = 3980] [id = 312] 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (171AF800) [pid = 3980] [serial = 935] [outer = 00000000] 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (19E67800) [pid = 3980] [serial = 936] [outer = 171AF800] 12:33:58 INFO - PROCESS | 3980 | 1463168038864 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1A34CC00) [pid = 3980] [serial = 937] [outer = 171AF800] 12:33:59 INFO - PROCESS | 3980 | 1463168039318 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] 12:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:33:59 INFO - PROCESS | 3980 | 1463168039359 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:33:59 INFO - PROCESS | 3980 | 1463168039363 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3980 | 1463168039365 Marionette TRACE conn3 <- [1,1214,null,{}] 12:33:59 INFO - PROCESS | 3980 | 1463168039368 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}] 12:33:59 INFO - PROCESS | 3980 | 1463168039468 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:33:59 INFO - PROCESS | 3980 | 1463168039475 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3980 | ++DOCSHELL 1A415000 == 71 [pid = 3980] [id = 313] 12:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1A418400) [pid = 3980] [serial = 938] [outer = 00000000] 12:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (1A4E9C00) [pid = 3980] [serial = 939] [outer = 1A418400] 12:33:59 INFO - PROCESS | 3980 | 1463168039522 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (1AA13400) [pid = 3980] [serial = 940] [outer = 1A418400] 12:34:00 INFO - PROCESS | 3980 | 1463168040173 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]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 825ms 12:34:00 INFO - PROCESS | 3980 | 1463168040189 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 3980 | 1463168040194 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:34:00 INFO - PROCESS | 3980 | 1463168040200 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3980 | 1463168040203 Marionette TRACE conn3 <- [1,1218,null,{}] 12:34:00 INFO - PROCESS | 3980 | 1463168040209 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}] 12:34:00 INFO - PROCESS | 3980 | 1463168040321 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:34:00 INFO - PROCESS | 3980 | 1463168040427 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3980 | ++DOCSHELL 12C5D000 == 72 [pid = 3980] [id = 314] 12:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (12C63C00) [pid = 3980] [serial = 941] [outer = 00000000] 12:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (13C5D800) [pid = 3980] [serial = 942] [outer = 12C63C00] 12:34:00 INFO - PROCESS | 3980 | 1463168040482 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (14623400) [pid = 3980] [serial = 943] [outer = 12C63C00] 12:34:01 INFO - PROCESS | 3980 | 1463168041091 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]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 917ms 12:34:01 INFO - PROCESS | 3980 | 1463168041129 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 3980 | 1463168041135 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:34:01 INFO - PROCESS | 3980 | 1463168041141 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 3980 | 1463168041144 Marionette TRACE conn3 <- [1,1222,null,{}] 12:34:01 INFO - PROCESS | 3980 | 1463168041148 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}] 12:34:01 INFO - PROCESS | 3980 | 1463168041255 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:34:01 INFO - PROCESS | 3980 | 1463168041360 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 3980 | ++DOCSHELL 153F1000 == 73 [pid = 3980] [id = 315] 12:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (1579DC00) [pid = 3980] [serial = 944] [outer = 00000000] 12:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1653A800) [pid = 3980] [serial = 945] [outer = 1579DC00] 12:34:01 INFO - PROCESS | 3980 | 1463168041413 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16A25800) [pid = 3980] [serial = 946] [outer = 1579DC00] 12:34:01 INFO - PROCESS | 3980 | 1463168041973 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 871ms 12:34:02 INFO - PROCESS | 3980 | 1463168042027 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3980 | 1463168042030 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:34:02 INFO - PROCESS | 3980 | 1463168042034 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3980 | 1463168042037 Marionette TRACE conn3 <- [1,1226,null,{}] 12:34:02 INFO - PROCESS | 3980 | 1463168042048 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}] 12:34:02 INFO - PROCESS | 3980 | 1463168042157 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:34:02 INFO - PROCESS | 3980 | 1463168042265 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3980 | ++DOCSHELL 171AEC00 == 74 [pid = 3980] [id = 316] 12:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (173C6800) [pid = 3980] [serial = 947] [outer = 00000000] 12:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (199E1800) [pid = 3980] [serial = 948] [outer = 173C6800] 12:34:02 INFO - PROCESS | 3980 | 1463168042320 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (19E67400) [pid = 3980] [serial = 949] [outer = 173C6800] 12:34:02 INFO - PROCESS | 3980 | 1463168042895 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 886ms 12:34:02 INFO - PROCESS | 3980 | 1463168042919 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3980 | 1463168042922 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:34:02 INFO - PROCESS | 3980 | 1463168042926 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3980 | 1463168042928 Marionette TRACE conn3 <- [1,1230,null,{}] 12:34:02 INFO - PROCESS | 3980 | 1463168042932 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}] 12:34:03 INFO - PROCESS | 3980 | 1463168043037 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:34:03 INFO - PROCESS | 3980 | 1463168043125 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3980 | ++DOCSHELL 17336C00 == 75 [pid = 3980] [id = 317] 12:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (18453000) [pid = 3980] [serial = 950] [outer = 00000000] 12:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (1A4E8800) [pid = 3980] [serial = 951] [outer = 18453000] 12:34:03 INFO - PROCESS | 3980 | 1463168043177 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (1A8D0800) [pid = 3980] [serial = 952] [outer = 18453000] 12:34:03 INFO - PROCESS | 3980 | 1463168043727 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 886ms 12:34:03 INFO - PROCESS | 3980 | 1463168043813 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3980 | 1463168043815 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:34:03 INFO - PROCESS | 3980 | 1463168043803 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3980 | 1463168043805 Marionette TRACE conn3 <- [1,1234,null,{}] 12:34:03 INFO - PROCESS | 3980 | 1463168043808 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}] 12:34:03 INFO - PROCESS | 3980 | 1463168043941 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:34:04 INFO - PROCESS | 3980 | 1463168044072 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3980 | ++DOCSHELL 15A3D800 == 76 [pid = 3980] [id = 318] 12:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1845A000) [pid = 3980] [serial = 953] [outer = 00000000] 12:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1AA1B800) [pid = 3980] [serial = 954] [outer = 1845A000] 12:34:04 INFO - PROCESS | 3980 | 1463168044125 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (1AA1E000) [pid = 3980] [serial = 955] [outer = 1845A000] 12:34:04 INFO - PROCESS | 3980 | 1463168044927 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]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1192ms 12:34:04 INFO - PROCESS | 3980 | 1463168044993 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3980 | 1463168044997 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:34:04 INFO - PROCESS | 3980 | 1463168045002 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:34:04 INFO - PROCESS | 3980 | 1463168045006 Marionette TRACE conn3 <- [1,1238,null,{}] 12:34:04 INFO - PROCESS | 3980 | 1463168045012 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}] 12:34:05 INFO - PROCESS | 3980 | 1463168045110 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:34:05 INFO - PROCESS | 3980 | 1463168045246 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3980 | ++DOCSHELL 0FDE8000 == 77 [pid = 3980] [id = 319] 12:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (10761000) [pid = 3980] [serial = 956] [outer = 00000000] 12:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (134F6C00) [pid = 3980] [serial = 957] [outer = 10761000] 12:34:05 INFO - PROCESS | 3980 | 1463168045297 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (13C5D400) [pid = 3980] [serial = 958] [outer = 10761000] 12:34:05 INFO - PROCESS | 3980 | 1463168045904 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 932ms 12:34:05 INFO - PROCESS | 3980 | 1463168045933 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3980 | 1463168045938 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:34:05 INFO - PROCESS | 3980 | 1463168045944 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3980 | 1463168045946 Marionette TRACE conn3 <- [1,1242,null,{}] 12:34:05 INFO - PROCESS | 3980 | 1463168045950 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}] 12:34:06 INFO - PROCESS | 3980 | 1463168046044 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:34:06 INFO - PROCESS | 3980 | 1463168046150 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3980 | ++DOCSHELL 14177C00 == 78 [pid = 3980] [id = 320] 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1461D800) [pid = 3980] [serial = 959] [outer = 00000000] 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (153F2000) [pid = 3980] [serial = 960] [outer = 1461D800] 12:34:06 INFO - PROCESS | 3980 | 1463168046196 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (15A31400) [pid = 3980] [serial = 961] [outer = 1461D800] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 171A1000 == 77 [pid = 3980] [id = 312] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 11568400 == 76 [pid = 3980] [id = 311] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 177AD800 == 75 [pid = 3980] [id = 310] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 17FA4800 == 74 [pid = 3980] [id = 309] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 15A94800 == 73 [pid = 3980] [id = 308] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 16AC5400 == 72 [pid = 3980] [id = 307] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 13BD7C00 == 71 [pid = 3980] [id = 306] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 16564C00 == 70 [pid = 3980] [id = 305] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 107F6000 == 69 [pid = 3980] [id = 304] 12:34:06 INFO - PROCESS | 3980 | --DOCSHELL 12EC5400 == 68 [pid = 3980] [id = 303] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (11565000) [pid = 3980] [serial = 861] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (11B68000) [pid = 3980] [serial = 849] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (15243000) [pid = 3980] [serial = 852] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (171AC000) [pid = 3980] [serial = 855] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (199EB800) [pid = 3980] [serial = 858] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1615CC00) [pid = 3980] [serial = 805] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (122F4000) [pid = 3980] [serial = 802] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (19BE5400) [pid = 3980] [serial = 808] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1B321800) [pid = 3980] [serial = 811] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (17998400) [pid = 3980] [serial = 891] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (1693E800) [pid = 3980] [serial = 877] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (153F0000) [pid = 3980] [serial = 870] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (17F19C00) [pid = 3980] [serial = 847] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (11BD0000) [pid = 3980] [serial = 867] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (13C19800) [pid = 3980] [serial = 868] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (161EFC00) [pid = 3980] [serial = 873] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (134FD800) [pid = 3980] [serial = 865] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (12EBFC00) [pid = 3980] [serial = 864] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16C1A800) [pid = 3980] [serial = 880] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16ACB000) [pid = 3980] [serial = 879] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (16E65800) [pid = 3980] [serial = 882] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1704C800) [pid = 3980] [serial = 886] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16C11400) [pid = 3980] [serial = 885] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (173C3C00) [pid = 3980] [serial = 888] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (157A4400) [pid = 3980] [serial = 871] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1656E000) [pid = 3980] [serial = 876] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16E67000) [pid = 3980] [serial = 883] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (173CC800) [pid = 3980] [serial = 889] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16563400) [pid = 3980] [serial = 874] [outer = 00000000] [url = about:blank] 12:34:06 INFO - PROCESS | 3980 | 1463168046701 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 810ms 12:34:06 INFO - PROCESS | 3980 | 1463168046770 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3980 | 1463168046772 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:34:06 INFO - PROCESS | 3980 | 1463168046776 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 3980 | 1463168046779 Marionette TRACE conn3 <- [1,1246,null,{}] 12:34:06 INFO - PROCESS | 3980 | 1463168046790 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}] 12:34:06 INFO - PROCESS | 3980 | 1463168046868 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:34:06 INFO - PROCESS | 3980 | 1463168046880 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3980 | ++DOCSHELL 152CC400 == 69 [pid = 3980] [id = 321] 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (152CD400) [pid = 3980] [serial = 962] [outer = 00000000] 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (157A8800) [pid = 3980] [serial = 963] [outer = 152CD400] 12:34:06 INFO - PROCESS | 3980 | 1463168046927 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (15A9A400) [pid = 3980] [serial = 964] [outer = 152CD400] 12:34:07 INFO - PROCESS | 3980 | 1463168047392 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]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 688ms 12:34:07 INFO - PROCESS | 3980 | 1463168047457 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3980 | 1463168047459 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:34:07 INFO - PROCESS | 3980 | 1463168047463 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3980 | 1463168047464 Marionette TRACE conn3 <- [1,1250,null,{}] 12:34:07 INFO - PROCESS | 3980 | 1463168047468 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}] 12:34:07 INFO - PROCESS | 3980 | 1463168047532 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:34:07 INFO - PROCESS | 3980 | 1463168047538 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3980 | ++DOCSHELL 16538400 == 70 [pid = 3980] [id = 322] 12:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16545C00) [pid = 3980] [serial = 965] [outer = 00000000] 12:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1656E800) [pid = 3980] [serial = 966] [outer = 16545C00] 12:34:07 INFO - PROCESS | 3980 | 1463168047582 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16A85800) [pid = 3980] [serial = 967] [outer = 16545C00] 12:34:08 INFO - PROCESS | 3980 | 1463168048040 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 626ms 12:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:34:08 INFO - PROCESS | 3980 | 1463168048086 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3980 | 1463168048088 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:34:08 INFO - PROCESS | 3980 | 1463168048091 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3980 | 1463168048093 Marionette TRACE conn3 <- [1,1254,null,{}] 12:34:08 INFO - PROCESS | 3980 | 1463168048097 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}] 12:34:08 INFO - PROCESS | 3980 | 1463168048177 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:34:08 INFO - PROCESS | 3980 | 1463168048184 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3980 | ++DOCSHELL 105EA800 == 71 [pid = 3980] [id = 323] 12:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (14489400) [pid = 3980] [serial = 968] [outer = 00000000] 12:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16C18000) [pid = 3980] [serial = 969] [outer = 14489400] 12:34:08 INFO - PROCESS | 3980 | 1463168048227 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (16E62C00) [pid = 3980] [serial = 970] [outer = 14489400] 12:34:08 INFO - PROCESS | 3980 | 1463168048689 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 688ms 12:34:08 INFO - PROCESS | 3980 | 1463168048772 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3980 | 1463168048784 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:34:08 INFO - PROCESS | 3980 | 1463168048789 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3980 | 1463168048791 Marionette TRACE conn3 <- [1,1258,null,{}] 12:34:08 INFO - PROCESS | 3980 | 1463168048796 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}] 12:34:08 INFO - PROCESS | 3980 | 1463168048942 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:34:08 INFO - PROCESS | 3980 | 1463168048952 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3980 | ++DOCSHELL 16A1C000 == 72 [pid = 3980] [id = 324] 12:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (17022C00) [pid = 3980] [serial = 971] [outer = 00000000] 12:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (173C2C00) [pid = 3980] [serial = 972] [outer = 17022C00] 12:34:08 INFO - PROCESS | 3980 | 1463168048996 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (173CC800) [pid = 3980] [serial = 973] [outer = 17022C00] 12:34:09 INFO - PROCESS | 3980 | 1463168049421 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]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 688ms 12:34:09 INFO - PROCESS | 3980 | 1463168049472 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3980 | 1463168049474 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:34:09 INFO - PROCESS | 3980 | 1463168049477 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3980 | 1463168049478 Marionette TRACE conn3 <- [1,1262,null,{}] 12:34:09 INFO - PROCESS | 3980 | 1463168049482 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}] 12:34:09 INFO - PROCESS | 3980 | 1463168049620 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:34:09 INFO - PROCESS | 3980 | 1463168049680 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3980 | ++DOCSHELL 1656A800 == 73 [pid = 3980] [id = 325] 12:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (173C5800) [pid = 3980] [serial = 974] [outer = 00000000] 12:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17998800) [pid = 3980] [serial = 975] [outer = 173C5800] 12:34:09 INFO - PROCESS | 3980 | 1463168049723 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1799C800) [pid = 3980] [serial = 976] [outer = 173C5800] 12:34:10 INFO - PROCESS | 3980 | 1463168050129 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 687ms 12:34:10 INFO - PROCESS | 3980 | 1463168050160 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3980 | 1463168050162 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:34:10 INFO - PROCESS | 3980 | 1463168050165 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:34:10 INFO - PROCESS | 3980 | 1463168050167 Marionette TRACE conn3 <- [1,1266,null,{}] 12:34:10 INFO - PROCESS | 3980 | 1463168050170 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}] 12:34:10 INFO - PROCESS | 3980 | 1463168050282 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:34:10 INFO - PROCESS | 3980 | 1463168050345 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3980 | ++DOCSHELL 177B5800 == 74 [pid = 3980] [id = 326] 12:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (18455000) [pid = 3980] [serial = 977] [outer = 00000000] 12:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (19B3DC00) [pid = 3980] [serial = 978] [outer = 18455000] 12:34:10 INFO - PROCESS | 3980 | 1463168050388 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (19BF0400) [pid = 3980] [serial = 979] [outer = 18455000] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (177B4800) [pid = 3980] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (199E6400) [pid = 3980] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1704CC00) [pid = 3980] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16ACA800) [pid = 3980] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (19B39000) [pid = 3980] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (13246800) [pid = 3980] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16565000) [pid = 3980] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (10F52000) [pid = 3980] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (19B40800) [pid = 3980] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (13492C00) [pid = 3980] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (171AF800) [pid = 3980] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (0FD3F800) [pid = 3980] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1AEFC800) [pid = 3980] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16ACC000) [pid = 3980] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (171AAC00) [pid = 3980] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (10D5B000) [pid = 3980] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:34:10 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (14171400) [pid = 3980] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:34:10 INFO - PROCESS | 3980 | 1463168051016 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 886ms 12:34:11 INFO - PROCESS | 3980 | 1463168051054 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3980 | 1463168051056 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 3980 | 1463168051059 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:34:11 INFO - PROCESS | 3980 | 1463168051061 Marionette TRACE conn3 <- [1,1270,null,{}] 12:34:11 INFO - PROCESS | 3980 | 1463168051064 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}] 12:34:11 INFO - PROCESS | 3980 | 1463168051144 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:34:11 INFO - PROCESS | 3980 | 1463168051162 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3980 | ++DOCSHELL 10F50C00 == 75 [pid = 3980] [id = 327] 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1125E800) [pid = 3980] [serial = 980] [outer = 00000000] 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1462A000) [pid = 3980] [serial = 981] [outer = 1125E800] 12:34:11 INFO - PROCESS | 3980 | 1463168051267 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1523E400) [pid = 3980] [serial = 982] [outer = 1125E800] 12:34:11 INFO - PROCESS | 3980 | 1463168051628 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 611ms 12:34:11 INFO - PROCESS | 3980 | 1463168051679 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3980 | 1463168051681 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 3980 | 1463168051684 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:34:11 INFO - PROCESS | 3980 | 1463168051686 Marionette TRACE conn3 <- [1,1274,null,{}] 12:34:11 INFO - PROCESS | 3980 | 1463168051689 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}] 12:34:11 INFO - PROCESS | 3980 | 1463168051772 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:34:11 INFO - PROCESS | 3980 | 1463168051864 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3980 | ++DOCSHELL 13492C00 == 76 [pid = 3980] [id = 328] 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (134FC000) [pid = 3980] [serial = 983] [outer = 00000000] 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (17998400) [pid = 3980] [serial = 984] [outer = 134FC000] 12:34:11 INFO - PROCESS | 3980 | 1463168051914 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (1845B400) [pid = 3980] [serial = 985] [outer = 134FC000] 12:34:12 INFO - PROCESS | 3980 | 1463168052270 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]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 611ms 12:34:12 INFO - PROCESS | 3980 | 1463168052306 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3980 | 1463168052308 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:34:12 INFO - PROCESS | 3980 | 1463168052311 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3980 | 1463168052314 Marionette TRACE conn3 <- [1,1278,null,{}] 12:34:12 INFO - PROCESS | 3980 | 1463168052325 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}] 12:34:12 INFO - PROCESS | 3980 | 1463168052426 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:34:12 INFO - PROCESS | 3980 | 1463168052464 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3980 | ++DOCSHELL 19B37800 == 77 [pid = 3980] [id = 329] 12:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (19E64400) [pid = 3980] [serial = 986] [outer = 00000000] 12:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1A417400) [pid = 3980] [serial = 987] [outer = 19E64400] 12:34:12 INFO - PROCESS | 3980 | 1463168052512 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1AA11800) [pid = 3980] [serial = 988] [outer = 19E64400] 12:34:13 INFO - PROCESS | 3980 | 1463168053049 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 780ms 12:34:13 INFO - PROCESS | 3980 | 1463168053095 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3980 | 1463168053100 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:34:13 INFO - PROCESS | 3980 | 1463168053105 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 3980 | 1463168053109 Marionette TRACE conn3 <- [1,1282,null,{}] 12:34:13 INFO - PROCESS | 3980 | 1463168053115 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}] 12:34:13 INFO - PROCESS | 3980 | 1463168053229 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:34:13 INFO - PROCESS | 3980 | 1463168053335 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3980 | ++DOCSHELL 11146400 == 78 [pid = 3980] [id = 330] 12:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (11148400) [pid = 3980] [serial = 989] [outer = 00000000] 12:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (12EC5000) [pid = 3980] [serial = 990] [outer = 11148400] 12:34:13 INFO - PROCESS | 3980 | 1463168053391 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (13432000) [pid = 3980] [serial = 991] [outer = 11148400] 12:34:14 INFO - PROCESS | 3980 | 1463168054056 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]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 978ms 12:34:14 INFO - PROCESS | 3980 | 1463168054093 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3980 | 1463168054099 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:34:14 INFO - PROCESS | 3980 | 1463168054105 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3980 | 1463168054108 Marionette TRACE conn3 <- [1,1286,null,{}] 12:34:14 INFO - PROCESS | 3980 | 1463168054112 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}] 12:34:14 INFO - PROCESS | 3980 | 1463168054223 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:34:14 INFO - PROCESS | 3980 | 1463168054340 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3980 | ++DOCSHELL 134EFC00 == 79 [pid = 3980] [id = 331] 12:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (134F5400) [pid = 3980] [serial = 992] [outer = 00000000] 12:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (161F7400) [pid = 3980] [serial = 993] [outer = 134F5400] 12:34:14 INFO - PROCESS | 3980 | 1463168054394 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16A29C00) [pid = 3980] [serial = 994] [outer = 134F5400] 12:34:14 INFO - PROCESS | 3980 | 1463168054955 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]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 886ms 12:34:14 INFO - PROCESS | 3980 | 1463168054990 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3980 | 1463168054992 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:34:14 INFO - PROCESS | 3980 | 1463168054996 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3980 | 1463168055000 Marionette TRACE conn3 <- [1,1290,null,{}] 12:34:14 INFO - PROCESS | 3980 | 1463168055011 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}] 12:34:15 INFO - PROCESS | 3980 | 1463168055118 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:34:15 INFO - PROCESS | 3980 | 1463168055238 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3980 | ++DOCSHELL 17996C00 == 80 [pid = 3980] [id = 332] 12:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (18452C00) [pid = 3980] [serial = 995] [outer = 00000000] 12:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (19BEE800) [pid = 3980] [serial = 996] [outer = 18452C00] 12:34:15 INFO - PROCESS | 3980 | 1463168055294 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (1A34FC00) [pid = 3980] [serial = 997] [outer = 18452C00] 12:34:15 INFO - PROCESS | 3980 | 1463168055884 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 917ms 12:34:15 INFO - PROCESS | 3980 | 1463168055922 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3980 | 1463168055925 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:34:15 INFO - PROCESS | 3980 | 1463168055928 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 3980 | 1463168055930 Marionette TRACE conn3 <- [1,1294,null,{}] 12:34:15 INFO - PROCESS | 3980 | 1463168055934 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}] 12:34:16 INFO - PROCESS | 3980 | 1463168056029 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:34:16 INFO - PROCESS | 3980 | 1463168056133 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3980 | ++DOCSHELL 1A8C9400 == 81 [pid = 3980] [id = 333] 12:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (1A8C9C00) [pid = 3980] [serial = 998] [outer = 00000000] 12:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1ABC8400) [pid = 3980] [serial = 999] [outer = 1A8C9C00] 12:34:16 INFO - PROCESS | 3980 | 1463168056186 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1ABCFC00) [pid = 3980] [serial = 1000] [outer = 1A8C9C00] 12:34:16 INFO - PROCESS | 3980 | 1463168056707 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]]]}] 12:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 825ms 12:34:16 INFO - PROCESS | 3980 | 1463168056736 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3980 | 1463168056738 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:34:16 INFO - PROCESS | 3980 | 1463168056757 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3980 | 1463168056759 Marionette TRACE conn3 <- [1,1298,null,{}] 12:34:16 INFO - PROCESS | 3980 | 1463168056764 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}] 12:34:16 INFO - PROCESS | 3980 | 1463168056867 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:34:16 INFO - PROCESS | 3980 | 1463168056973 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3980 | ++DOCSHELL 16AC6000 == 82 [pid = 3980] [id = 334] 12:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (1A416000) [pid = 3980] [serial = 1001] [outer = 00000000] 12:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (1AEF6400) [pid = 3980] [serial = 1002] [outer = 1A416000] 12:34:17 INFO - PROCESS | 3980 | 1463168057030 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1AEFA400) [pid = 3980] [serial = 1003] [outer = 1A416000] 12:34:17 INFO - PROCESS | 3980 | 1463168057621 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] 12:34:17 INFO - PROCESS | 3980 | 1463168057692 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:34:17 INFO - PROCESS | 3980 | 1463168057695 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3980 | 1463168057697 Marionette TRACE conn3 <- [1,1302,null,{}] 12:34:17 INFO - PROCESS | 3980 | 1463168057701 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}] 12:34:17 INFO - PROCESS | 3980 | 1463168057821 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:34:17 INFO - PROCESS | 3980 | 1463168057955 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3980 | ++DOCSHELL 1ABCAC00 == 83 [pid = 3980] [id = 335] 12:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1B016000) [pid = 3980] [serial = 1004] [outer = 00000000] 12:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1B0CD800) [pid = 3980] [serial = 1005] [outer = 1B016000] 12:34:18 INFO - PROCESS | 3980 | 1463168058016 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1B318800) [pid = 3980] [serial = 1006] [outer = 1B016000] 12:34:18 INFO - PROCESS | 3980 | 1463168058578 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]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 917ms 12:34:18 INFO - PROCESS | 3980 | 1463168058623 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3980 | 1463168058626 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:34:18 INFO - PROCESS | 3980 | 1463168058629 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3980 | 1463168058631 Marionette TRACE conn3 <- [1,1306,null,{}] 12:34:18 INFO - PROCESS | 3980 | 1463168058635 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}] 12:34:18 INFO - PROCESS | 3980 | 1463168058740 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:34:18 INFO - PROCESS | 3980 | 1463168058846 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3980 | ++DOCSHELL 11570000 == 84 [pid = 3980] [id = 336] 12:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (117DC800) [pid = 3980] [serial = 1007] [outer = 00000000] 12:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (15241400) [pid = 3980] [serial = 1008] [outer = 117DC800] 12:34:18 INFO - PROCESS | 3980 | 1463168058897 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (15A8F800) [pid = 3980] [serial = 1009] [outer = 117DC800] 12:34:19 INFO - PROCESS | 3980 | 1463168059627 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]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1023ms 12:34:19 INFO - PROCESS | 3980 | 1463168059667 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3980 | 1463168059672 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:34:19 INFO - PROCESS | 3980 | 1463168059676 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3980 | 1463168059680 Marionette TRACE conn3 <- [1,1310,null,{}] 12:34:19 INFO - PROCESS | 3980 | 1463168059685 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}] 12:34:19 INFO - PROCESS | 3980 | 1463168059800 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:34:19 INFO - PROCESS | 3980 | 1463168059975 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3980 | ++DOCSHELL 11144000 == 85 [pid = 3980] [id = 337] 12:34:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (13596400) [pid = 3980] [serial = 1010] [outer = 00000000] 12:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (15246000) [pid = 3980] [serial = 1011] [outer = 13596400] 12:34:20 INFO - PROCESS | 3980 | 1463168060025 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (153F6400) [pid = 3980] [serial = 1012] [outer = 13596400] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 17FA9C00 == 84 [pid = 3980] [id = 220] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 0FDEEC00 == 83 [pid = 3980] [id = 267] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 122F3C00 == 82 [pid = 3980] [id = 188] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 16E5D800 == 81 [pid = 3980] [id = 187] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 13492C00 == 80 [pid = 3980] [id = 328] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 10F50C00 == 79 [pid = 3980] [id = 327] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 177B5800 == 78 [pid = 3980] [id = 326] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 1656A800 == 77 [pid = 3980] [id = 325] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 16A1C000 == 76 [pid = 3980] [id = 324] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 105EA800 == 75 [pid = 3980] [id = 323] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 16538400 == 74 [pid = 3980] [id = 322] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 152CC400 == 73 [pid = 3980] [id = 321] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 14177C00 == 72 [pid = 3980] [id = 320] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 0FDE8000 == 71 [pid = 3980] [id = 319] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (1A4E9C00) [pid = 3980] [serial = 939] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 17336C00 == 70 [pid = 3980] [id = 317] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 171AEC00 == 69 [pid = 3980] [id = 316] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 153F1000 == 68 [pid = 3980] [id = 315] 12:34:20 INFO - PROCESS | 3980 | --DOCSHELL 12C5D000 == 67 [pid = 3980] [id = 314] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1447FC00) [pid = 3980] [serial = 862] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1B0CFC00) [pid = 3980] [serial = 799] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1766D800) [pid = 3980] [serial = 856] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (19B3A000) [pid = 3980] [serial = 859] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (132F2C00) [pid = 3980] [serial = 850] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (153F8000) [pid = 3980] [serial = 853] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (10D5E800) [pid = 3980] [serial = 894] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (199E5800) [pid = 3980] [serial = 924] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (19E68000) [pid = 3980] [serial = 907] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (19E67000) [pid = 3980] [serial = 906] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (173C7C00) [pid = 3980] [serial = 921] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (171A4000) [pid = 3980] [serial = 918] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (13490C00) [pid = 3980] [serial = 919] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (152CE800) [pid = 3980] [serial = 897] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (19FD3400) [pid = 3980] [serial = 927] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (153F8C00) [pid = 3980] [serial = 910] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (14482C00) [pid = 3980] [serial = 909] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16570800) [pid = 3980] [serial = 915] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16A23000) [pid = 3980] [serial = 916] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (19B36C00) [pid = 3980] [serial = 903] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16AC3C00) [pid = 3980] [serial = 900] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (12C59400) [pid = 3980] [serial = 912] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (13C5DC00) [pid = 3980] [serial = 913] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1A34D000) [pid = 3980] [serial = 930] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (19FD9800) [pid = 3980] [serial = 928] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (16931400) [pid = 3980] [serial = 933] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (19E67800) [pid = 3980] [serial = 936] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (19B35C00) [pid = 3980] [serial = 925] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (17616000) [pid = 3980] [serial = 922] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1A40F800) [pid = 3980] [serial = 931] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16AC7400) [pid = 3980] [serial = 934] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1A34CC00) [pid = 3980] [serial = 937] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3980 | 1463168060528 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]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 932ms 12:34:20 INFO - PROCESS | 3980 | 1463168060587 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3980 | 1463168060592 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:34:20 INFO - PROCESS | 3980 | 1463168060598 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3980 | 1463168060600 Marionette TRACE conn3 <- [1,1314,null,{}] 12:34:20 INFO - PROCESS | 3980 | 1463168060604 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}] 12:34:20 INFO - PROCESS | 3980 | 1463168060691 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:34:20 INFO - PROCESS | 3980 | 1463168060786 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3980 | ++DOCSHELL 12E71C00 == 68 [pid = 3980] [id = 338] 12:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (12EB9000) [pid = 3980] [serial = 1013] [outer = 00000000] 12:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (13C1C800) [pid = 3980] [serial = 1014] [outer = 12EB9000] 12:34:20 INFO - PROCESS | 3980 | 1463168060830 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (153F0C00) [pid = 3980] [serial = 1015] [outer = 12EB9000] 12:34:21 INFO - PROCESS | 3980 | 1463168061212 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]]]}] 12:34:21 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 12:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 12:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:34:21 INFO - PROCESS | 3980 | 1463168061280 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3980 | 1463168061282 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:34:21 INFO - PROCESS | 3980 | 1463168061285 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3980 | 1463168061289 Marionette TRACE conn3 <- [1,1318,null,{}] 12:34:21 INFO - PROCESS | 3980 | 1463168061299 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}] 12:34:21 INFO - PROCESS | 3980 | 1463168061390 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:34:21 INFO - PROCESS | 3980 | 1463168061435 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3980 | ++DOCSHELL 16A1CC00 == 69 [pid = 3980] [id = 339] 12:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16A1D400) [pid = 3980] [serial = 1016] [outer = 00000000] 12:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16A84000) [pid = 3980] [serial = 1017] [outer = 16A1D400] 12:34:21 INFO - PROCESS | 3980 | 1463168061486 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16C17000) [pid = 3980] [serial = 1018] [outer = 16A1D400] 12:34:21 INFO - PROCESS | 3980 | 1463168061929 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]]]}] 12:34:21 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 12:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 673ms 12:34:21 INFO - PROCESS | 3980 | 1463168061984 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3980 | 1463168061987 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:34:21 INFO - PROCESS | 3980 | 1463168061990 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3980 | 1463168061992 Marionette TRACE conn3 <- [1,1322,null,{}] 12:34:21 INFO - PROCESS | 3980 | 1463168061995 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}] 12:34:22 INFO - PROCESS | 3980 | 1463168062066 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:34:22 INFO - PROCESS | 3980 | 1463168062073 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3980 | ++DOCSHELL 16E5F400 == 70 [pid = 3980] [id = 340] 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16E5FC00) [pid = 3980] [serial = 1019] [outer = 00000000] 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (171A3400) [pid = 3980] [serial = 1020] [outer = 16E5FC00] 12:34:22 INFO - PROCESS | 3980 | 1463168062134 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (171A9000) [pid = 3980] [serial = 1021] [outer = 16E5FC00] 12:34:22 INFO - PROCESS | 3980 | 1463168062559 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]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 611ms 12:34:22 INFO - PROCESS | 3980 | 1463168062611 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3980 | 1463168062622 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:34:22 INFO - PROCESS | 3980 | 1463168062632 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:34:22 INFO - PROCESS | 3980 | 1463168062634 Marionette TRACE conn3 <- [1,1326,null,{}] 12:34:22 INFO - PROCESS | 3980 | 1463168062638 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}] 12:34:22 INFO - PROCESS | 3980 | 1463168062734 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:34:22 INFO - PROCESS | 3980 | 1463168062822 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3980 | ++DOCSHELL 16E5D800 == 71 [pid = 3980] [id = 341] 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (171ADC00) [pid = 3980] [serial = 1022] [outer = 00000000] 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (173CC000) [pid = 3980] [serial = 1023] [outer = 171ADC00] 12:34:22 INFO - PROCESS | 3980 | 1463168062865 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (17618000) [pid = 3980] [serial = 1024] [outer = 171ADC00] 12:34:23 INFO - PROCESS | 3980 | 1463168063751 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]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1162ms 12:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:34:23 INFO - PROCESS | 3980 | 1463168063794 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3980 | 1463168063796 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:34:23 INFO - PROCESS | 3980 | 1463168063799 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3980 | 1463168063801 Marionette TRACE conn3 <- [1,1330,null,{}] 12:34:23 INFO - PROCESS | 3980 | 1463168063804 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}] 12:34:23 INFO - PROCESS | 3980 | 1463168063929 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:34:23 INFO - PROCESS | 3980 | 1463168063986 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3980 | ++DOCSHELL 173CB800 == 72 [pid = 3980] [id = 342] 12:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17997800) [pid = 3980] [serial = 1025] [outer = 00000000] 12:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (19B3A400) [pid = 3980] [serial = 1026] [outer = 17997800] 12:34:24 INFO - PROCESS | 3980 | 1463168064031 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19B41C00) [pid = 3980] [serial = 1027] [outer = 17997800] 12:34:24 INFO - PROCESS | 3980 | 1463168064434 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]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 12:34:24 INFO - PROCESS | 3980 | 1463168064482 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3980 | 1463168064484 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:34:24 INFO - PROCESS | 3980 | 1463168064493 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 3980 | 1463168064494 Marionette TRACE conn3 <- [1,1334,null,{}] 12:34:24 INFO - PROCESS | 3980 | 1463168064498 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}] 12:34:24 INFO - PROCESS | 3980 | 1463168064708 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (173C5800) [pid = 3980] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (18455000) [pid = 3980] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (10761000) [pid = 3980] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (152CD400) [pid = 3980] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (134FC000) [pid = 3980] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16545C00) [pid = 3980] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (1125E800) [pid = 3980] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (1461D800) [pid = 3980] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (14489400) [pid = 3980] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:34:24 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (17022C00) [pid = 3980] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:34:24 INFO - PROCESS | 3980 | 1463168064776 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3980 | ++DOCSHELL 10761000 == 73 [pid = 3980] [id = 343] 12:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (10D5B800) [pid = 3980] [serial = 1028] [outer = 00000000] 12:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (13293C00) [pid = 3980] [serial = 1029] [outer = 10D5B800] 12:34:24 INFO - PROCESS | 3980 | 1463168064819 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (134FC000) [pid = 3980] [serial = 1030] [outer = 10D5B800] 12:34:25 INFO - PROCESS | 3980 | 1463168065160 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]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 12:34:25 INFO - PROCESS | 3980 | 1463168065214 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3980 | 1463168065216 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:34:25 INFO - PROCESS | 3980 | 1463168065220 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:34:25 INFO - PROCESS | 3980 | 1463168065221 Marionette TRACE conn3 <- [1,1338,null,{}] 12:34:25 INFO - PROCESS | 3980 | 1463168065257 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}] 12:34:25 INFO - PROCESS | 3980 | 1463168065339 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:34:25 INFO - PROCESS | 3980 | 1463168065346 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3980 | ++DOCSHELL 12225000 == 74 [pid = 3980] [id = 344] 12:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (14483000) [pid = 3980] [serial = 1031] [outer = 00000000] 12:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (19BF0800) [pid = 3980] [serial = 1032] [outer = 14483000] 12:34:25 INFO - PROCESS | 3980 | 1463168065402 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (19FD6400) [pid = 3980] [serial = 1033] [outer = 14483000] 12:34:25 INFO - PROCESS | 3980 | 1463168065793 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]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 596ms 12:34:25 INFO - PROCESS | 3980 | 1463168065820 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3980 | 1463168065822 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:34:25 INFO - PROCESS | 3980 | 1463168065839 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - PROCESS | 3980 | 1463168065841 Marionette TRACE conn3 <- [1,1342,null,{}] 12:34:25 INFO - PROCESS | 3980 | 1463168065844 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}] 12:34:25 INFO - PROCESS | 3980 | 1463168065928 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:34:25 INFO - PROCESS | 3980 | 1463168065935 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3980 | ++DOCSHELL 14479C00 == 75 [pid = 3980] [id = 345] 12:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (17FA3800) [pid = 3980] [serial = 1034] [outer = 00000000] 12:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (1A40E400) [pid = 3980] [serial = 1035] [outer = 17FA3800] 12:34:25 INFO - PROCESS | 3980 | 1463168065978 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1A419C00) [pid = 3980] [serial = 1036] [outer = 17FA3800] 12:34:26 INFO - PROCESS | 3980 | 1463168066420 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]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 611ms 12:34:26 INFO - PROCESS | 3980 | 1463168066474 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3980 | 1463168066476 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:34:26 INFO - PROCESS | 3980 | 1463168066480 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3980 | 1463168066481 Marionette TRACE conn3 <- [1,1346,null,{}] 12:34:26 INFO - PROCESS | 3980 | 1463168066485 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}] 12:34:26 INFO - PROCESS | 3980 | 1463168066552 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:34:26 INFO - PROCESS | 3980 | 1463168066561 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3980 | ++DOCSHELL 19FDDC00 == 76 [pid = 3980] [id = 346] 12:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1A355400) [pid = 3980] [serial = 1037] [outer = 00000000] 12:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (117DEC00) [pid = 3980] [serial = 1038] [outer = 1A355400] 12:34:26 INFO - PROCESS | 3980 | 1463168066603 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (1ABC9C00) [pid = 3980] [serial = 1039] [outer = 1A355400] 12:34:27 INFO - PROCESS | 3980 | 1463168067317 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]]]}] 12:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 886ms 12:34:27 INFO - PROCESS | 3980 | 1463168067352 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 3980 | 1463168067357 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:34:27 INFO - PROCESS | 3980 | 1463168067362 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 3980 | 1463168067367 Marionette TRACE conn3 <- [1,1350,null,{}] 12:34:27 INFO - PROCESS | 3980 | 1463168067372 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}] 12:34:27 INFO - PROCESS | 3980 | 1463168067486 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:34:27 INFO - PROCESS | 3980 | 1463168067622 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 3980 | ++DOCSHELL 11565C00 == 77 [pid = 3980] [id = 347] 12:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (115DA800) [pid = 3980] [serial = 1040] [outer = 00000000] 12:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (14489000) [pid = 3980] [serial = 1041] [outer = 115DA800] 12:34:27 INFO - PROCESS | 3980 | 1463168067678 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (15245C00) [pid = 3980] [serial = 1042] [outer = 115DA800] 12:34:28 INFO - PROCESS | 3980 | 1463168068285 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]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 978ms 12:34:28 INFO - PROCESS | 3980 | 1463168068347 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3980 | 1463168068353 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:34:28 INFO - PROCESS | 3980 | 1463168068360 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3980 | 1463168068363 Marionette TRACE conn3 <- [1,1354,null,{}] 12:34:28 INFO - PROCESS | 3980 | 1463168068367 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}] 12:34:28 INFO - PROCESS | 3980 | 1463168068508 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:34:28 INFO - PROCESS | 3980 | 1463168068665 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3980 | ++DOCSHELL 16ACC400 == 78 [pid = 3980] [id = 348] 12:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (16ACE800) [pid = 3980] [serial = 1043] [outer = 00000000] 12:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (16E65C00) [pid = 3980] [serial = 1044] [outer = 16ACE800] 12:34:28 INFO - PROCESS | 3980 | 1463168068720 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (173C7400) [pid = 3980] [serial = 1045] [outer = 16ACE800] 12:34:29 INFO - PROCESS | 3980 | 1463168069312 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] 12:34:29 INFO - PROCESS | 3980 | 1463168069408 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:34:29 INFO - PROCESS | 3980 | 1463168069412 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:34:29 INFO - PROCESS | 3980 | 1463168069416 Marionette TRACE conn3 <- [1,1358,null,{}] 12:34:29 INFO - PROCESS | 3980 | 1463168069443 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}] 12:34:29 INFO - PROCESS | 3980 | 1463168069545 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:34:29 INFO - PROCESS | 3980 | 1463168069674 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3980 | ++DOCSHELL 19FD6000 == 79 [pid = 3980] [id = 349] 12:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1A415800) [pid = 3980] [serial = 1046] [outer = 00000000] 12:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1B015800) [pid = 3980] [serial = 1047] [outer = 1A415800] 12:34:29 INFO - PROCESS | 3980 | 1463168069730 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1B0C4000) [pid = 3980] [serial = 1048] [outer = 1A415800] 12:34:30 INFO - PROCESS | 3980 | 1463168070300 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] 12:34:30 INFO - PROCESS | 3980 | 1463168070350 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:34:30 INFO - PROCESS | 3980 | 1463168070354 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 3980 | 1463168070356 Marionette TRACE conn3 <- [1,1362,null,{}] 12:34:30 INFO - PROCESS | 3980 | 1463168070360 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}] 12:34:30 INFO - PROCESS | 3980 | 1463168070473 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:34:30 INFO - PROCESS | 3980 | 1463168070579 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3980 | ++DOCSHELL 1B0C8800 == 80 [pid = 3980] [id = 350] 12:34:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1B318000) [pid = 3980] [serial = 1049] [outer = 00000000] 12:34:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (1B321400) [pid = 3980] [serial = 1050] [outer = 1B318000] 12:34:30 INFO - PROCESS | 3980 | 1463168070631 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1B324800) [pid = 3980] [serial = 1051] [outer = 1B318000] 12:34:31 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:31 INFO - PROCESS | 3980 | 1463168071155 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] 12:34:31 INFO - PROCESS | 3980 | 1463168071182 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:34:31 INFO - PROCESS | 3980 | 1463168071187 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:34:31 INFO - PROCESS | 3980 | 1463168071189 Marionette TRACE conn3 <- [1,1366,null,{}] 12:34:31 INFO - PROCESS | 3980 | 1463168071193 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}] 12:34:31 INFO - PROCESS | 3980 | 1463168071304 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:34:31 INFO - PROCESS | 3980 | 1463168071412 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3980 | ++DOCSHELL 0F50B800 == 81 [pid = 3980] [id = 351] 12:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (0F50C400) [pid = 3980] [serial = 1052] [outer = 00000000] 12:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (0F514800) [pid = 3980] [serial = 1053] [outer = 0F50C400] 12:34:31 INFO - PROCESS | 3980 | 1463168071464 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (11149400) [pid = 3980] [serial = 1054] [outer = 0F50C400] 12:34:32 INFO - PROCESS | 3980 | 1463168072297 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] 12:34:32 INFO - PROCESS | 3980 | 1463168072321 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:34:32 INFO - PROCESS | 3980 | 1463168072326 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 3980 | 1463168072330 Marionette TRACE conn3 <- [1,1370,null,{}] 12:34:32 INFO - PROCESS | 3980 | 1463168072338 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}] 12:34:32 INFO - PROCESS | 3980 | 1463168072441 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:34:32 INFO - PROCESS | 3980 | 1463168072582 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3980 | ++DOCSHELL 10536C00 == 82 [pid = 3980] [id = 352] 12:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (10575000) [pid = 3980] [serial = 1055] [outer = 00000000] 12:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (13246400) [pid = 3980] [serial = 1056] [outer = 10575000] 12:34:32 INFO - PROCESS | 3980 | 1463168072630 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (13C19000) [pid = 3980] [serial = 1057] [outer = 10575000] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 14479C00 == 81 [pid = 3980] [id = 345] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 12225000 == 80 [pid = 3980] [id = 344] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 10761000 == 79 [pid = 3980] [id = 343] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 173CB800 == 78 [pid = 3980] [id = 342] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 1A415000 == 77 [pid = 3980] [id = 313] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 16E5D800 == 76 [pid = 3980] [id = 341] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 16E5F400 == 75 [pid = 3980] [id = 340] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 16A1CC00 == 74 [pid = 3980] [id = 339] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 12E71C00 == 73 [pid = 3980] [id = 338] 12:34:33 INFO - PROCESS | 3980 | --DOCSHELL 11144000 == 72 [pid = 3980] [id = 337] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (13C5D800) [pid = 3980] [serial = 942] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (1653A800) [pid = 3980] [serial = 945] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (199E1800) [pid = 3980] [serial = 948] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1A4E8800) [pid = 3980] [serial = 951] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (1AA1B800) [pid = 3980] [serial = 954] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1A417400) [pid = 3980] [serial = 987] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:33 INFO - PROCESS | 3980 | 1463168073303 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] 12:34:33 INFO - PROCESS | 3980 | 1463168073351 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (17998800) [pid = 3980] [serial = 975] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (19B3DC00) [pid = 3980] [serial = 978] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1799C800) [pid = 3980] [serial = 976] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (13C5D400) [pid = 3980] [serial = 958] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (134F6C00) [pid = 3980] [serial = 957] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (157A8800) [pid = 3980] [serial = 963] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (15A9A400) [pid = 3980] [serial = 964] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (17998400) [pid = 3980] [serial = 984] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1656E800) [pid = 3980] [serial = 966] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (16A85800) [pid = 3980] [serial = 967] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (1462A000) [pid = 3980] [serial = 981] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (15A31400) [pid = 3980] [serial = 961] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (153F2000) [pid = 3980] [serial = 960] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16C18000) [pid = 3980] [serial = 969] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (19BF0400) [pid = 3980] [serial = 979] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (1523E400) [pid = 3980] [serial = 982] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (173C2C00) [pid = 3980] [serial = 972] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1845B400) [pid = 3980] [serial = 985] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (173CC800) [pid = 3980] [serial = 973] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16E62C00) [pid = 3980] [serial = 970] [outer = 00000000] [url = about:blank] 12:34:33 INFO - PROCESS | 3980 | 1463168073396 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 3980 | 1463168073399 Marionette TRACE conn3 <- [1,1374,null,{}] 12:34:33 INFO - PROCESS | 3980 | 1463168073405 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}] 12:34:33 INFO - PROCESS | 3980 | 1463168073490 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:34:33 INFO - PROCESS | 3980 | 1463168073503 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3980 | ++DOCSHELL 1447F000 == 73 [pid = 3980] [id = 353] 12:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1447FC00) [pid = 3980] [serial = 1058] [outer = 00000000] 12:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (14625800) [pid = 3980] [serial = 1059] [outer = 1447FC00] 12:34:33 INFO - PROCESS | 3980 | 1463168073546 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (152CFC00) [pid = 3980] [serial = 1060] [outer = 1447FC00] 12:34:34 INFO - PROCESS | 3980 | 1463168074056 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] 12:34:34 INFO - PROCESS | 3980 | 1463168074083 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:34:34 INFO - PROCESS | 3980 | 1463168074087 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - PROCESS | 3980 | 1463168074090 Marionette TRACE conn3 <- [1,1378,null,{}] 12:34:34 INFO - PROCESS | 3980 | 1463168074100 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}] 12:34:34 INFO - PROCESS | 3980 | 1463168074172 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:34:34 INFO - PROCESS | 3980 | 1463168074182 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 3980 | ++DOCSHELL 1653B000 == 74 [pid = 3980] [id = 354] 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16562400) [pid = 3980] [serial = 1061] [outer = 00000000] 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (16A1C400) [pid = 3980] [serial = 1062] [outer = 16562400] 12:34:34 INFO - PROCESS | 3980 | 1463168074227 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16A85400) [pid = 3980] [serial = 1063] [outer = 16562400] 12:34:34 INFO - PROCESS | 3980 | 1463168074679 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]]]}] 12:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 611ms 12:34:34 INFO - PROCESS | 3980 | 1463168074707 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:34:34 INFO - PROCESS | 3980 | 1463168074710 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:34:34 INFO - PROCESS | 3980 | 1463168074717 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - PROCESS | 3980 | 1463168074718 Marionette TRACE conn3 <- [1,1382,null,{}] 12:34:34 INFO - PROCESS | 3980 | 1463168074722 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}] 12:34:34 INFO - PROCESS | 3980 | 1463168074806 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:34:34 INFO - PROCESS | 3980 | 1463168074815 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 3980 | ++DOCSHELL 16A1BC00 == 75 [pid = 3980] [id = 355] 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (16E58C00) [pid = 3980] [serial = 1064] [outer = 00000000] 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (17022C00) [pid = 3980] [serial = 1065] [outer = 16E58C00] 12:34:34 INFO - PROCESS | 3980 | 1463168074859 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (171A3800) [pid = 3980] [serial = 1066] [outer = 16E58C00] 12:34:35 INFO - PROCESS | 3980 | 1463168075287 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]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 611ms 12:34:35 INFO - PROCESS | 3980 | 1463168075334 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3980 | 1463168075336 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:34:35 INFO - PROCESS | 3980 | 1463168075339 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 3980 | 1463168075341 Marionette TRACE conn3 <- [1,1386,null,{}] 12:34:35 INFO - PROCESS | 3980 | 1463168075344 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}] 12:34:35 INFO - PROCESS | 3980 | 1463168075442 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:34:35 INFO - PROCESS | 3980 | 1463168075448 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3980 | ++DOCSHELL 12EC2800 == 76 [pid = 3980] [id = 356] 12:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16C14C00) [pid = 3980] [serial = 1067] [outer = 00000000] 12:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (173C5000) [pid = 3980] [serial = 1068] [outer = 16C14C00] 12:34:35 INFO - PROCESS | 3980 | 1463168075491 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (177AA800) [pid = 3980] [serial = 1069] [outer = 16C14C00] 12:34:35 INFO - PROCESS | 3980 | 1463168075946 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]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 688ms 12:34:36 INFO - PROCESS | 3980 | 1463168076020 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3980 | 1463168076022 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:34:36 INFO - PROCESS | 3980 | 1463168076026 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3980 | 1463168076027 Marionette TRACE conn3 <- [1,1390,null,{}] 12:34:36 INFO - PROCESS | 3980 | 1463168076031 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}] 12:34:36 INFO - PROCESS | 3980 | 1463168076167 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:34:36 INFO - PROCESS | 3980 | 1463168076261 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3980 | ++DOCSHELL 173C4800 == 77 [pid = 3980] [id = 357] 12:34:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (177BCC00) [pid = 3980] [serial = 1070] [outer = 00000000] 12:34:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (199EBC00) [pid = 3980] [serial = 1071] [outer = 177BCC00] 12:34:36 INFO - PROCESS | 3980 | 1463168076305 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (19B36400) [pid = 3980] [serial = 1072] [outer = 177BCC00] 12:34:36 INFO - PROCESS | 3980 | 1463168076696 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]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 718ms 12:34:36 INFO - PROCESS | 3980 | 1463168076765 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3980 | 1463168076767 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:34:36 INFO - PROCESS | 3980 | 1463168076770 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3980 | 1463168076772 Marionette TRACE conn3 <- [1,1394,null,{}] 12:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:34:36 INFO - PROCESS | 3980 | 1463168076775 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}] 12:34:36 INFO - PROCESS | 3980 | 1463168076892 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:34:36 INFO - PROCESS | 3980 | 1463168076902 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3980 | ++DOCSHELL 10F50C00 == 78 [pid = 3980] [id = 358] 12:34:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (1523B000) [pid = 3980] [serial = 1073] [outer = 00000000] 12:34:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (19B43000) [pid = 3980] [serial = 1074] [outer = 1523B000] 12:34:36 INFO - PROCESS | 3980 | 1463168076997 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (19E64800) [pid = 3980] [serial = 1075] [outer = 1523B000] 12:34:37 INFO - PROCESS | 3980 | 1463168077403 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]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 688ms 12:34:37 INFO - PROCESS | 3980 | 1463168077463 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3980 | 1463168077465 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:34:37 INFO - PROCESS | 3980 | 1463168077468 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3980 | 1463168077470 Marionette TRACE conn3 <- [1,1398,null,{}] 12:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:34:37 INFO - PROCESS | 3980 | 1463168077474 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}] 12:34:37 INFO - PROCESS | 3980 | 1463168077868 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1845A000) [pid = 3980] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (17676000) [pid = 3980] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (16A1FC00) [pid = 3980] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (199E2800) [pid = 3980] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (10574400) [pid = 3980] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (14488400) [pid = 3980] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (171ADC00) [pid = 3980] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1A416000) [pid = 3980] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (18452C00) [pid = 3980] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (134F5400) [pid = 3980] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (16E5FC00) [pid = 3980] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (17997800) [pid = 3980] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1A8C9C00) [pid = 3980] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (12EB9000) [pid = 3980] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1B016000) [pid = 3980] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16A1D400) [pid = 3980] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (117DC800) [pid = 3980] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (10D5B800) [pid = 3980] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (11148400) [pid = 3980] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (13596400) [pid = 3980] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (14483000) [pid = 3980] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (173C6800) [pid = 3980] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (1A418400) [pid = 3980] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1579DC00) [pid = 3980] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (12C63C00) [pid = 3980] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (18453000) [pid = 3980] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:34:37 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (17FA3800) [pid = 3980] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:34:37 INFO - PROCESS | 3980 | 1463168077942 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3980 | ++DOCSHELL 10574400 == 79 [pid = 3980] [id = 359] 12:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (10D59C00) [pid = 3980] [serial = 1076] [outer = 00000000] 12:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (117E1800) [pid = 3980] [serial = 1077] [outer = 10D59C00] 12:34:37 INFO - PROCESS | 3980 | 1463168077985 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (12C63C00) [pid = 3980] [serial = 1078] [outer = 10D59C00] 12:34:38 INFO - PROCESS | 3980 | 1463168078343 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]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 917ms 12:34:38 INFO - PROCESS | 3980 | 1463168078398 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3980 | 1463168078399 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:34:38 INFO - PROCESS | 3980 | 1463168078403 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 3980 | 1463168078404 Marionette TRACE conn3 <- [1,1402,null,{}] 12:34:38 INFO - PROCESS | 3980 | 1463168078408 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}] 12:34:38 INFO - PROCESS | 3980 | 1463168078497 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:34:38 INFO - PROCESS | 3980 | 1463168078503 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3980 | ++DOCSHELL 117DC800 == 80 [pid = 3980] [id = 360] 12:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (122F5800) [pid = 3980] [serial = 1079] [outer = 00000000] 12:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16A1A800) [pid = 3980] [serial = 1080] [outer = 122F5800] 12:34:38 INFO - PROCESS | 3980 | 1463168078546 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16E5FC00) [pid = 3980] [serial = 1081] [outer = 122F5800] 12:34:38 INFO - PROCESS | 3980 | 1463168078964 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 611ms 12:34:39 INFO - PROCESS | 3980 | 1463168079023 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3980 | 1463168079025 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:34:39 INFO - PROCESS | 3980 | 1463168079028 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:34:39 INFO - PROCESS | 3980 | 1463168079030 Marionette TRACE conn3 <- [1,1406,null,{}] 12:34:39 INFO - PROCESS | 3980 | 1463168079033 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}] 12:34:39 INFO - PROCESS | 3980 | 1463168079118 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:34:39 INFO - PROCESS | 3980 | 1463168079126 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3980 | ++DOCSHELL 161F2800 == 81 [pid = 3980] [id = 361] 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16539800) [pid = 3980] [serial = 1082] [outer = 00000000] 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (19B3F400) [pid = 3980] [serial = 1083] [outer = 16539800] 12:34:39 INFO - PROCESS | 3980 | 1463168079169 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (19FD8000) [pid = 3980] [serial = 1084] [outer = 16539800] 12:34:39 INFO - PROCESS | 3980 | 1463168079608 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 626ms 12:34:39 INFO - PROCESS | 3980 | 1463168079651 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3980 | 1463168079654 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:34:39 INFO - PROCESS | 3980 | 1463168079657 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3980 | 1463168079660 Marionette TRACE conn3 <- [1,1410,null,{}] 12:34:39 INFO - PROCESS | 3980 | 1463168079663 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}] 12:34:39 INFO - PROCESS | 3980 | 1463168079765 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:34:39 INFO - PROCESS | 3980 | 1463168079772 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3980 | ++DOCSHELL 1A34F400 == 82 [pid = 3980] [id = 362] 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1A413C00) [pid = 3980] [serial = 1085] [outer = 00000000] 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (1ABC3C00) [pid = 3980] [serial = 1086] [outer = 1A413C00] 12:34:39 INFO - PROCESS | 3980 | 1463168079823 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1ABD0000) [pid = 3980] [serial = 1087] [outer = 1A413C00] 12:34:40 INFO - PROCESS | 3980 | 1463168080597 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]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 978ms 12:34:40 INFO - PROCESS | 3980 | 1463168080642 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3980 | 1463168080645 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:34:40 INFO - PROCESS | 3980 | 1463168080650 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3980 | 1463168080654 Marionette TRACE conn3 <- [1,1414,null,{}] 12:34:40 INFO - PROCESS | 3980 | 1463168080659 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}] 12:34:40 INFO - PROCESS | 3980 | 1463168080779 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:34:40 INFO - PROCESS | 3980 | 1463168080918 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3980 | ++DOCSHELL 117DD800 == 83 [pid = 3980] [id = 363] 12:34:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (134E3800) [pid = 3980] [serial = 1088] [outer = 00000000] 12:34:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (14622800) [pid = 3980] [serial = 1089] [outer = 134E3800] 12:34:40 INFO - PROCESS | 3980 | 1463168080974 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (15A94800) [pid = 3980] [serial = 1090] [outer = 134E3800] 12:34:41 INFO - PROCESS | 3980 | 1463168081560 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 978ms 12:34:41 INFO - PROCESS | 3980 | 1463168081634 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3980 | 1463168081640 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:34:41 INFO - PROCESS | 3980 | 1463168081647 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3980 | 1463168081650 Marionette TRACE conn3 <- [1,1418,null,{}] 12:34:41 INFO - PROCESS | 3980 | 1463168081653 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}] 12:34:41 INFO - PROCESS | 3980 | 1463168081764 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:34:41 INFO - PROCESS | 3980 | 1463168081900 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3980 | ++DOCSHELL 16570C00 == 84 [pid = 3980] [id = 364] 12:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (16571400) [pid = 3980] [serial = 1091] [outer = 00000000] 12:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (16AC5800) [pid = 3980] [serial = 1092] [outer = 16571400] 12:34:41 INFO - PROCESS | 3980 | 1463168081954 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16C11400) [pid = 3980] [serial = 1093] [outer = 16571400] 12:34:42 INFO - PROCESS | 3980 | 1463168082544 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 917ms 12:34:42 INFO - PROCESS | 3980 | 1463168082574 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3980 | 1463168082578 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:34:42 INFO - PROCESS | 3980 | 1463168082583 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3980 | 1463168082587 Marionette TRACE conn3 <- [1,1422,null,{}] 12:34:42 INFO - PROCESS | 3980 | 1463168082582 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}] 12:34:42 INFO - PROCESS | 3980 | 1463168082695 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:34:42 INFO - PROCESS | 3980 | 1463168082804 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3980 | ++DOCSHELL 10D5B000 == 85 [pid = 3980] [id = 365] 12:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (18457400) [pid = 3980] [serial = 1094] [outer = 00000000] 12:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1A418400) [pid = 3980] [serial = 1095] [outer = 18457400] 12:34:42 INFO - PROCESS | 3980 | 1463168082859 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1A8CA400) [pid = 3980] [serial = 1096] [outer = 18457400] 12:34:43 INFO - PROCESS | 3980 | 1463168083506 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]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 978ms 12:34:43 INFO - PROCESS | 3980 | 1463168083551 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3980 | 1463168083555 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:34:43 INFO - PROCESS | 3980 | 1463168083558 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 3980 | 1463168083560 Marionette TRACE conn3 <- [1,1426,null,{}] 12:34:43 INFO - PROCESS | 3980 | 1463168083564 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}] 12:34:43 INFO - PROCESS | 3980 | 1463168083681 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:34:43 INFO - PROCESS | 3980 | 1463168083817 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3980 | ++DOCSHELL 1845A000 == 86 [pid = 3980] [id = 366] 12:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (19B36800) [pid = 3980] [serial = 1097] [outer = 00000000] 12:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (1B01BC00) [pid = 3980] [serial = 1098] [outer = 19B36800] 12:34:43 INFO - PROCESS | 3980 | 1463168083871 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1B316800) [pid = 3980] [serial = 1099] [outer = 19B36800] 12:34:44 INFO - PROCESS | 3980 | 1463168084413 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 932ms 12:34:44 INFO - PROCESS | 3980 | 1463168084485 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 3980 | 1463168084487 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:34:44 INFO - PROCESS | 3980 | 1463168084491 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 3980 | 1463168084493 Marionette TRACE conn3 <- [1,1430,null,{}] 12:34:44 INFO - PROCESS | 3980 | 1463168084497 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}] 12:34:44 INFO - PROCESS | 3980 | 1463168084602 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:34:44 INFO - PROCESS | 3980 | 1463168084718 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3980 | ++DOCSHELL 12C5D000 == 87 [pid = 3980] [id = 367] 12:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (12C64000) [pid = 3980] [serial = 1100] [outer = 00000000] 12:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1B5AAC00) [pid = 3980] [serial = 1101] [outer = 12C64000] 12:34:44 INFO - PROCESS | 3980 | 1463168084829 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1B5B0400) [pid = 3980] [serial = 1102] [outer = 12C64000] 12:34:45 INFO - PROCESS | 3980 | 1463168085421 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]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 978ms 12:34:45 INFO - PROCESS | 3980 | 1463168085477 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3980 | 1463168085479 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:34:45 INFO - PROCESS | 3980 | 1463168085483 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 3980 | 1463168085485 Marionette TRACE conn3 <- [1,1434,null,{}] 12:34:45 INFO - PROCESS | 3980 | 1463168085503 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}] 12:34:45 INFO - PROCESS | 3980 | 1463168085617 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:34:45 INFO - PROCESS | 3980 | 1463168085879 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3980 | ++DOCSHELL 0F509C00 == 88 [pid = 3980] [id = 368] 12:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (0FDEEC00) [pid = 3980] [serial = 1103] [outer = 00000000] 12:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (117DC000) [pid = 3980] [serial = 1104] [outer = 0FDEEC00] 12:34:45 INFO - PROCESS | 3980 | 1463168085939 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (1320F400) [pid = 3980] [serial = 1105] [outer = 0FDEEC00] 12:34:46 INFO - PROCESS | 3980 | 1463168086585 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]]]}] 12:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1192ms 12:34:46 INFO - PROCESS | 3980 | 1463168086672 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 3980 | 1463168086677 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:34:46 INFO - PROCESS | 3980 | 1463168086681 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 3980 | 1463168086684 Marionette TRACE conn3 <- [1,1438,null,{}] 12:34:46 INFO - PROCESS | 3980 | 1463168086689 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}] 12:34:46 INFO - PROCESS | 3980 | 1463168086797 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:34:46 INFO - PROCESS | 3980 | 1463168086944 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 0FDEC800 == 87 [pid = 3980] [id = 298] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 161F2800 == 86 [pid = 3980] [id = 361] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 117DC800 == 85 [pid = 3980] [id = 360] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 10574400 == 84 [pid = 3980] [id = 359] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 10F50C00 == 83 [pid = 3980] [id = 358] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 173C4800 == 82 [pid = 3980] [id = 357] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 12EC2800 == 81 [pid = 3980] [id = 356] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 16A1BC00 == 80 [pid = 3980] [id = 355] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 1653B000 == 79 [pid = 3980] [id = 354] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 1447F000 == 78 [pid = 3980] [id = 353] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 10536C00 == 77 [pid = 3980] [id = 352] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 1B0C8800 == 76 [pid = 3980] [id = 350] 12:34:46 INFO - PROCESS | 3980 | --DOCSHELL 19FD6000 == 75 [pid = 3980] [id = 349] 12:34:46 INFO - PROCESS | 3980 | ++DOCSHELL 10574400 == 76 [pid = 3980] [id = 369] 12:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (10D64400) [pid = 3980] [serial = 1106] [outer = 00000000] 12:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (12EC2800) [pid = 3980] [serial = 1107] [outer = 10D64400] 12:34:47 INFO - PROCESS | 3980 | 1463168087045 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1447A400) [pid = 3980] [serial = 1108] [outer = 10D64400] 12:34:47 INFO - PROCESS | 3980 | --DOCSHELL 16ACC400 == 75 [pid = 3980] [id = 348] 12:34:47 INFO - PROCESS | 3980 | --DOCSHELL 11565C00 == 74 [pid = 3980] [id = 347] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (1AA1E000) [pid = 3980] [serial = 955] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (17D7B800) [pid = 3980] [serial = 892] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (19E67400) [pid = 3980] [serial = 949] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1AA13400) [pid = 3980] [serial = 940] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (16A25800) [pid = 3980] [serial = 946] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (14623400) [pid = 3980] [serial = 943] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1A8D0800) [pid = 3980] [serial = 952] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (16E62000) [pid = 3980] [serial = 901] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (19B42400) [pid = 3980] [serial = 904] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (1114E400) [pid = 3980] [serial = 895] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (157A9800) [pid = 3980] [serial = 898] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (173CC000) [pid = 3980] [serial = 1023] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (17618000) [pid = 3980] [serial = 1024] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1AEFA400) [pid = 3980] [serial = 1003] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (1AEF6400) [pid = 3980] [serial = 1002] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (1A34FC00) [pid = 3980] [serial = 997] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (19BEE800) [pid = 3980] [serial = 996] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16A29C00) [pid = 3980] [serial = 994] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (161F7400) [pid = 3980] [serial = 993] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (171A3400) [pid = 3980] [serial = 1020] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (19B41C00) [pid = 3980] [serial = 1027] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1ABCFC00) [pid = 3980] [serial = 1000] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (1ABC8400) [pid = 3980] [serial = 999] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (13C1C800) [pid = 3980] [serial = 1014] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (153F0C00) [pid = 3980] [serial = 1015] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (19B3A400) [pid = 3980] [serial = 1026] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1B318800) [pid = 3980] [serial = 1006] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (1B0CD800) [pid = 3980] [serial = 1005] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (16A84000) [pid = 3980] [serial = 1017] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16C17000) [pid = 3980] [serial = 1018] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (15A8F800) [pid = 3980] [serial = 1009] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (15241400) [pid = 3980] [serial = 1008] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (13293C00) [pid = 3980] [serial = 1029] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (13432000) [pid = 3980] [serial = 991] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (12EC5000) [pid = 3980] [serial = 990] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (153F6400) [pid = 3980] [serial = 1012] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (15246000) [pid = 3980] [serial = 1011] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (19BF0800) [pid = 3980] [serial = 1032] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (19FD6400) [pid = 3980] [serial = 1033] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (134FC000) [pid = 3980] [serial = 1030] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1A419C00) [pid = 3980] [serial = 1036] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (171A9000) [pid = 3980] [serial = 1021] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1A40E400) [pid = 3980] [serial = 1035] [outer = 00000000] [url = about:blank] 12:34:47 INFO - PROCESS | 3980 | 1463168087454 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]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 825ms 12:34:47 INFO - PROCESS | 3980 | 1463168087510 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 3980 | 1463168087513 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:34:47 INFO - PROCESS | 3980 | 1463168087518 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3980 | 1463168087520 Marionette TRACE conn3 <- [1,1442,null,{}] 12:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:34:47 INFO - PROCESS | 3980 | 1463168087523 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}] 12:34:47 INFO - PROCESS | 3980 | 1463168087610 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:34:47 INFO - PROCESS | 3980 | 1463168087617 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3980 | ++DOCSHELL 14623400 == 75 [pid = 3980] [id = 370] 12:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (15241800) [pid = 3980] [serial = 1109] [outer = 00000000] 12:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (153F1800) [pid = 3980] [serial = 1110] [outer = 15241800] 12:34:47 INFO - PROCESS | 3980 | 1463168087664 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (15A36400) [pid = 3980] [serial = 1111] [outer = 15241800] 12:34:48 INFO - PROCESS | 3980 | 1463168088127 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]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 627ms 12:34:48 INFO - PROCESS | 3980 | 1463168088141 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3980 | 1463168088143 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:34:48 INFO - PROCESS | 3980 | 1463168088148 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3980 | 1463168088153 Marionette TRACE conn3 <- [1,1446,null,{}] 12:34:48 INFO - PROCESS | 3980 | 1463168088162 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}] 12:34:48 INFO - PROCESS | 3980 | 1463168088250 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:34:48 INFO - PROCESS | 3980 | 1463168088258 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3980 | ++DOCSHELL 16155C00 == 76 [pid = 3980] [id = 371] 12:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16A20800) [pid = 3980] [serial = 1112] [outer = 00000000] 12:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16A84000) [pid = 3980] [serial = 1113] [outer = 16A20800] 12:34:48 INFO - PROCESS | 3980 | 1463168088302 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16ACA800) [pid = 3980] [serial = 1114] [outer = 16A20800] 12:34:48 INFO - PROCESS | 3980 | 1463168088752 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]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 642ms 12:34:48 INFO - PROCESS | 3980 | 1463168088788 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3980 | 1463168088791 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:34:48 INFO - PROCESS | 3980 | 1463168088794 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3980 | 1463168088796 Marionette TRACE conn3 <- [1,1450,null,{}] 12:34:48 INFO - PROCESS | 3980 | 1463168088799 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}] 12:34:48 INFO - PROCESS | 3980 | 1463168088894 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:34:48 INFO - PROCESS | 3980 | 1463168088900 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3980 | ++DOCSHELL 16938C00 == 77 [pid = 3980] [id = 372] 12:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16A28000) [pid = 3980] [serial = 1115] [outer = 00000000] 12:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (17027800) [pid = 3980] [serial = 1116] [outer = 16A28000] 12:34:48 INFO - PROCESS | 3980 | 1463168088947 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16E67000) [pid = 3980] [serial = 1117] [outer = 16A28000] 12:34:49 INFO - PROCESS | 3980 | 1463168089486 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 718ms 12:34:49 INFO - PROCESS | 3980 | 1463168089519 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3980 | 1463168089521 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:34:49 INFO - PROCESS | 3980 | 1463168089525 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3980 | 1463168089526 Marionette TRACE conn3 <- [1,1454,null,{}] 12:34:49 INFO - PROCESS | 3980 | 1463168089530 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}] 12:34:49 INFO - PROCESS | 3980 | 1463168089651 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:34:49 INFO - PROCESS | 3980 | 1463168089712 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3980 | ++DOCSHELL 10F5EC00 == 78 [pid = 3980] [id = 373] 12:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (17332800) [pid = 3980] [serial = 1118] [outer = 00000000] 12:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (17672800) [pid = 3980] [serial = 1119] [outer = 17332800] 12:34:49 INFO - PROCESS | 3980 | 1463168089770 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1799BC00) [pid = 3980] [serial = 1120] [outer = 17332800] 12:34:50 INFO - PROCESS | 3980 | 1463168090197 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]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 718ms 12:34:50 INFO - PROCESS | 3980 | 1463168090252 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3980 | 1463168090254 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:34:50 INFO - PROCESS | 3980 | 1463168090283 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3980 | 1463168090285 Marionette TRACE conn3 <- [1,1458,null,{}] 12:34:50 INFO - PROCESS | 3980 | 1463168090298 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}] 12:34:50 INFO - PROCESS | 3980 | 1463168090421 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:34:50 INFO - PROCESS | 3980 | 1463168090488 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3980 | ++DOCSHELL 17671000 == 79 [pid = 3980] [id = 374] 12:34:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (17FA4000) [pid = 3980] [serial = 1121] [outer = 00000000] 12:34:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (18458C00) [pid = 3980] [serial = 1122] [outer = 17FA4000] 12:34:50 INFO - PROCESS | 3980 | 1463168090531 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (19B3DC00) [pid = 3980] [serial = 1123] [outer = 17FA4000] 12:34:50 INFO - PROCESS | 3980 | 1463168090922 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]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 12:34:50 INFO - PROCESS | 3980 | 1463168090960 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3980 | 1463168090962 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:34:50 INFO - PROCESS | 3980 | 1463168090965 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:34:50 INFO - PROCESS | 3980 | 1463168090967 Marionette TRACE conn3 <- [1,1462,null,{}] 12:34:50 INFO - PROCESS | 3980 | 1463168090970 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}] 12:34:51 INFO - PROCESS | 3980 | 1463168091085 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (19E64400) [pid = 3980] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (16539800) [pid = 3980] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16ACE800) [pid = 3980] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16C14C00) [pid = 3980] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1A415800) [pid = 3980] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (177BCC00) [pid = 3980] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (115DA800) [pid = 3980] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (10575000) [pid = 3980] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (0F50C400) [pid = 3980] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1B318000) [pid = 3980] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1523B000) [pid = 3980] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16E58C00) [pid = 3980] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16562400) [pid = 3980] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (1447FC00) [pid = 3980] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (122F5800) [pid = 3980] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:34:51 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (10D59C00) [pid = 3980] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:34:51 INFO - PROCESS | 3980 | 1463168091295 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3980 | ++DOCSHELL 0F50C400 == 80 [pid = 3980] [id = 375] 12:34:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (0F510C00) [pid = 3980] [serial = 1124] [outer = 00000000] 12:34:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (11B68000) [pid = 3980] [serial = 1125] [outer = 0F510C00] 12:34:51 INFO - PROCESS | 3980 | 1463168091340 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (15A40C00) [pid = 3980] [serial = 1126] [outer = 0F510C00] 12:34:51 INFO - PROCESS | 3980 | 1463168091699 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]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 795ms 12:34:51 INFO - PROCESS | 3980 | 1463168091768 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3980 | 1463168091770 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:34:51 INFO - PROCESS | 3980 | 1463168091763 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 3980 | 1463168091766 Marionette TRACE conn3 <- [1,1466,null,{}] 12:34:51 INFO - PROCESS | 3980 | 1463168091770 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}] 12:34:51 INFO - PROCESS | 3980 | 1463168091892 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:34:51 INFO - PROCESS | 3980 | 1463168091907 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3980 | ++DOCSHELL 10F5B400 == 81 [pid = 3980] [id = 376] 12:34:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (115DA800) [pid = 3980] [serial = 1127] [outer = 00000000] 12:34:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (19BEE800) [pid = 3980] [serial = 1128] [outer = 115DA800] 12:34:51 INFO - PROCESS | 3980 | 1463168091950 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (19BF0000) [pid = 3980] [serial = 1129] [outer = 115DA800] 12:34:52 INFO - PROCESS | 3980 | 1463168092351 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]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 641ms 12:34:52 INFO - PROCESS | 3980 | 1463168092413 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3980 | 1463168092415 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:34:52 INFO - PROCESS | 3980 | 1463168092418 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 3980 | 1463168092420 Marionette TRACE conn3 <- [1,1470,null,{}] 12:34:52 INFO - PROCESS | 3980 | 1463168092423 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}] 12:34:52 INFO - PROCESS | 3980 | 1463168092526 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:34:52 INFO - PROCESS | 3980 | 1463168092539 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3980 | ++DOCSHELL 199EF000 == 82 [pid = 3980] [id = 377] 12:34:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (19E6B800) [pid = 3980] [serial = 1130] [outer = 00000000] 12:34:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1A34E000) [pid = 3980] [serial = 1131] [outer = 19E6B800] 12:34:52 INFO - PROCESS | 3980 | 1463168092582 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1A414C00) [pid = 3980] [serial = 1132] [outer = 19E6B800] 12:34:52 INFO - PROCESS | 3980 | 1463168092992 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]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 611ms 12:34:53 INFO - PROCESS | 3980 | 1463168093039 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3980 | 1463168093040 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:34:53 INFO - PROCESS | 3980 | 1463168093044 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 3980 | 1463168093045 Marionette TRACE conn3 <- [1,1474,null,{}] 12:34:53 INFO - PROCESS | 3980 | 1463168093049 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}] 12:34:53 INFO - PROCESS | 3980 | 1463168093136 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:34:53 INFO - PROCESS | 3980 | 1463168093314 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3980 | ++DOCSHELL 0CAEEC00 == 83 [pid = 3980] [id = 378] 12:34:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (0F50AC00) [pid = 3980] [serial = 1133] [outer = 00000000] 12:34:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (105D0000) [pid = 3980] [serial = 1134] [outer = 0F50AC00] 12:34:53 INFO - PROCESS | 3980 | 1463168093404 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (117DDC00) [pid = 3980] [serial = 1135] [outer = 0F50AC00] 12:34:54 INFO - PROCESS | 3980 | 1463168094097 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]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1115ms 12:34:54 INFO - PROCESS | 3980 | 1463168094158 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 3980 | 1463168094163 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:34:54 INFO - PROCESS | 3980 | 1463168094168 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - PROCESS | 3980 | 1463168094172 Marionette TRACE conn3 <- [1,1478,null,{}] 12:34:54 INFO - PROCESS | 3980 | 1463168094177 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}] 12:34:54 INFO - PROCESS | 3980 | 1463168094291 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:34:54 INFO - PROCESS | 3980 | 1463168094429 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 3980 | ++DOCSHELL 157A8C00 == 84 [pid = 3980] [id = 379] 12:34:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (15847000) [pid = 3980] [serial = 1136] [outer = 00000000] 12:34:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1615C400) [pid = 3980] [serial = 1137] [outer = 15847000] 12:34:54 INFO - PROCESS | 3980 | 1463168094484 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16569C00) [pid = 3980] [serial = 1138] [outer = 15847000] 12:34:55 INFO - PROCESS | 3980 | 1463168095075 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]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 916ms 12:34:55 INFO - PROCESS | 3980 | 1463168095099 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3980 | 1463168095103 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:34:55 INFO - PROCESS | 3980 | 1463168095108 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 3980 | 1463168095110 Marionette TRACE conn3 <- [1,1482,null,{}] 12:34:55 INFO - PROCESS | 3980 | 1463168095114 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}] 12:34:55 INFO - PROCESS | 3980 | 1463168095223 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:34:55 INFO - PROCESS | 3980 | 1463168095334 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3980 | ++DOCSHELL 16931400 == 85 [pid = 3980] [id = 380] 12:34:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16E60000) [pid = 3980] [serial = 1139] [outer = 00000000] 12:34:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (17673800) [pid = 3980] [serial = 1140] [outer = 16E60000] 12:34:55 INFO - PROCESS | 3980 | 1463168095386 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (18451800) [pid = 3980] [serial = 1141] [outer = 16E60000] 12:34:55 INFO - PROCESS | 3980 | 1463168095993 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 916ms 12:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:34:56 INFO - PROCESS | 3980 | 1463168096036 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3980 | 1463168096039 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:34:56 INFO - PROCESS | 3980 | 1463168096044 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3980 | 1463168096051 Marionette TRACE conn3 <- [1,1486,null,{}] 12:34:56 INFO - PROCESS | 3980 | 1463168096060 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}] 12:34:56 INFO - PROCESS | 3980 | 1463168096171 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:34:56 INFO - PROCESS | 3980 | 1463168096283 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3980 | ++DOCSHELL 15247C00 == 86 [pid = 3980] [id = 381] 12:34:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1AA1A400) [pid = 3980] [serial = 1142] [outer = 00000000] 12:34:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1AA20000) [pid = 3980] [serial = 1143] [outer = 1AA1A400] 12:34:56 INFO - PROCESS | 3980 | 1463168096360 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1ABCD000) [pid = 3980] [serial = 1144] [outer = 1AA1A400] 12:34:56 INFO - PROCESS | 3980 | 1463168096891 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 886ms 12:34:56 INFO - PROCESS | 3980 | 1463168096929 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3980 | 1463168096932 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:34:56 INFO - PROCESS | 3980 | 1463168096935 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3980 | 1463168096938 Marionette TRACE conn3 <- [1,1490,null,{}] 12:34:56 INFO - PROCESS | 3980 | 1463168096943 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}] 12:34:57 INFO - PROCESS | 3980 | 1463168097035 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:34:57 INFO - PROCESS | 3980 | 1463168097143 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6E400 == 87 [pid = 3980] [id = 382] 12:34:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (0CA6E800) [pid = 3980] [serial = 1145] [outer = 00000000] 12:34:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (0CA76000) [pid = 3980] [serial = 1146] [outer = 0CA6E800] 12:34:57 INFO - PROCESS | 3980 | 1463168097195 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (0CA7A800) [pid = 3980] [serial = 1147] [outer = 0CA6E800] 12:34:57 INFO - PROCESS | 3980 | 1463168097779 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]]]}] 12:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 916ms 12:34:57 INFO - PROCESS | 3980 | 1463168097847 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 3980 | 1463168097849 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:34:57 INFO - PROCESS | 3980 | 1463168097852 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 3980 | 1463168097854 Marionette TRACE conn3 <- [1,1494,null,{}] 12:34:57 INFO - PROCESS | 3980 | 1463168097858 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}] 12:34:57 INFO - PROCESS | 3980 | 1463168097967 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:34:58 INFO - PROCESS | 3980 | 1463168098103 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3980 | ++DOCSHELL 1A277C00 == 88 [pid = 3980] [id = 383] 12:34:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1A346400) [pid = 3980] [serial = 1148] [outer = 00000000] 12:34:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1ABCC800) [pid = 3980] [serial = 1149] [outer = 1A346400] 12:34:58 INFO - PROCESS | 3980 | 1463168098185 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1AEFBC00) [pid = 3980] [serial = 1150] [outer = 1A346400] 12:34:58 INFO - PROCESS | 3980 | 1463168098765 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 916ms 12:34:58 INFO - PROCESS | 3980 | 1463168098780 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3980 | 1463168098782 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:34:58 INFO - PROCESS | 3980 | 1463168098786 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3980 | 1463168098788 Marionette TRACE conn3 <- [1,1498,null,{}] 12:34:58 INFO - PROCESS | 3980 | 1463168098791 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}] 12:34:58 INFO - PROCESS | 3980 | 1463168098898 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:34:59 INFO - PROCESS | 3980 | 1463168099014 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF2400 == 89 [pid = 3980] [id = 384] 12:34:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (0CAF9C00) [pid = 3980] [serial = 1151] [outer = 00000000] 12:34:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (10575000) [pid = 3980] [serial = 1152] [outer = 0CAF9C00] 12:34:59 INFO - PROCESS | 3980 | 1463168099264 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (10D5E800) [pid = 3980] [serial = 1153] [outer = 0CAF9C00] 12:34:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (132F2800) [pid = 3980] [serial = 1154] [outer = 1B714000] 12:35:00 INFO - PROCESS | 3980 | 1463168100004 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]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1268ms 12:35:00 INFO - PROCESS | 3980 | 1463168100052 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 3980 | 1463168100057 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:35:00 INFO - PROCESS | 3980 | 1463168100061 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:35:00 INFO - PROCESS | 3980 | 1463168100064 Marionette TRACE conn3 <- [1,1502,null,{}] 12:35:00 INFO - PROCESS | 3980 | 1463168100089 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}] 12:35:00 INFO - PROCESS | 3980 | 1463168100191 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:35:00 INFO - PROCESS | 3980 | 1463168100330 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 15A90000 == 88 [pid = 3980] [id = 269] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 199EF000 == 87 [pid = 3980] [id = 377] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 10F5B400 == 86 [pid = 3980] [id = 376] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 0F50C400 == 85 [pid = 3980] [id = 375] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 17671000 == 84 [pid = 3980] [id = 374] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 10F5EC00 == 83 [pid = 3980] [id = 373] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 16938C00 == 82 [pid = 3980] [id = 372] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 16155C00 == 81 [pid = 3980] [id = 371] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 14623400 == 80 [pid = 3980] [id = 370] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 10574400 == 79 [pid = 3980] [id = 369] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 0F509C00 == 78 [pid = 3980] [id = 368] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 1845A000 == 77 [pid = 3980] [id = 366] 12:35:00 INFO - PROCESS | 3980 | ++DOCSHELL 0F516C00 == 78 [pid = 3980] [id = 385] 12:35:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (10574400) [pid = 3980] [serial = 1155] [outer = 00000000] 12:35:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (11149800) [pid = 3980] [serial = 1156] [outer = 10574400] 12:35:00 INFO - PROCESS | 3980 | 1463168100410 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (134F6C00) [pid = 3980] [serial = 1157] [outer = 10574400] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 10D5B000 == 77 [pid = 3980] [id = 365] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 16570C00 == 76 [pid = 3980] [id = 364] 12:35:00 INFO - PROCESS | 3980 | --DOCSHELL 117DD800 == 75 [pid = 3980] [id = 363] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1AA11800) [pid = 3980] [serial = 988] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1B324800) [pid = 3980] [serial = 1051] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1B321400) [pid = 3980] [serial = 1050] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (19B43000) [pid = 3980] [serial = 1074] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (117DEC00) [pid = 3980] [serial = 1038] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (17022C00) [pid = 3980] [serial = 1065] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (19B36400) [pid = 3980] [serial = 1072] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (171A3800) [pid = 3980] [serial = 1066] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16A85400) [pid = 3980] [serial = 1063] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16A1C400) [pid = 3980] [serial = 1062] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (14625800) [pid = 3980] [serial = 1059] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (152CFC00) [pid = 3980] [serial = 1060] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (19E64800) [pid = 3980] [serial = 1075] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16A1A800) [pid = 3980] [serial = 1080] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (19FD8000) [pid = 3980] [serial = 1084] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (117E1800) [pid = 3980] [serial = 1077] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (16E5FC00) [pid = 3980] [serial = 1081] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (12C63C00) [pid = 3980] [serial = 1078] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (177AA800) [pid = 3980] [serial = 1069] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (19B3F400) [pid = 3980] [serial = 1083] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (173C7400) [pid = 3980] [serial = 1045] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16E65C00) [pid = 3980] [serial = 1044] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (173C5000) [pid = 3980] [serial = 1068] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1B0C4000) [pid = 3980] [serial = 1048] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1B015800) [pid = 3980] [serial = 1047] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (199EBC00) [pid = 3980] [serial = 1071] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (15245C00) [pid = 3980] [serial = 1042] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (14489000) [pid = 3980] [serial = 1041] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (13C19000) [pid = 3980] [serial = 1057] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (13246400) [pid = 3980] [serial = 1056] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (11149400) [pid = 3980] [serial = 1054] [outer = 00000000] [url = about:blank] 12:35:00 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (0F514800) [pid = 3980] [serial = 1053] [outer = 00000000] [url = about:blank] 12:35:01 INFO - PROCESS | 3980 | 1463168101031 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]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 978ms 12:35:01 INFO - PROCESS | 3980 | 1463168101052 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3980 | 1463168101057 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:35:01 INFO - PROCESS | 3980 | 1463168101062 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3980 | 1463168101066 Marionette TRACE conn3 <- [1,1506,null,{}] 12:35:01 INFO - PROCESS | 3980 | 1463168101072 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}] 12:35:01 INFO - PROCESS | 3980 | 1463168101185 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:35:01 INFO - PROCESS | 3980 | 1463168101321 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 3980 | ++DOCSHELL 115E3400 == 76 [pid = 3980] [id = 386] 12:35:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (11BC4C00) [pid = 3980] [serial = 1158] [outer = 00000000] 12:35:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (12EC3800) [pid = 3980] [serial = 1159] [outer = 11BC4C00] 12:35:01 INFO - PROCESS | 3980 | 1463168101379 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (13493000) [pid = 3980] [serial = 1160] [outer = 11BC4C00] 12:35:01 INFO - PROCESS | 3980 | 1463168101959 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]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 917ms 12:35:01 INFO - PROCESS | 3980 | 1463168101991 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3980 | 1463168101997 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:35:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:35:01 INFO - PROCESS | 3980 | 1463168102004 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3980 | 1463168102006 Marionette TRACE conn3 <- [1,1510,null,{}] 12:35:01 INFO - PROCESS | 3980 | 1463168102010 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}] 12:35:02 INFO - PROCESS | 3980 | 1463168102135 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:35:02 INFO - PROCESS | 3980 | 1463168102243 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3980 | ++DOCSHELL 13B01C00 == 77 [pid = 3980] [id = 387] 12:35:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (1417CC00) [pid = 3980] [serial = 1161] [outer = 00000000] 12:35:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (15242400) [pid = 3980] [serial = 1162] [outer = 1417CC00] 12:35:02 INFO - PROCESS | 3980 | 1463168102281 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (152DD000) [pid = 3980] [serial = 1163] [outer = 1417CC00] 12:35:02 INFO - PROCESS | 3980 | 1463168102862 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"]]]}] 12:35:02 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 () { 12:35:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:35:02 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 () { 12:35:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:35:02 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 () { 12:35:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:35:02 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 () { 12:35:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:35:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 886ms 12:35:02 INFO - PROCESS | 3980 | 1463168102896 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:35:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:35:02 INFO - PROCESS | 3980 | 1463168102899 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:35:02 INFO - PROCESS | 3980 | 1463168102902 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3980 | 1463168102906 Marionette TRACE conn3 <- [1,1514,null,{}] 12:35:02 INFO - PROCESS | 3980 | 1463168102917 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}] 12:35:03 INFO - PROCESS | 3980 | 1463168103038 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:35:03 INFO - PROCESS | 3980 | 1463168103152 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 3980 | ++DOCSHELL 16567800 == 78 [pid = 3980] [id = 388] 12:35:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16568800) [pid = 3980] [serial = 1164] [outer = 00000000] 12:35:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16571000) [pid = 3980] [serial = 1165] [outer = 16568800] 12:35:03 INFO - PROCESS | 3980 | 1463168103210 Marionette DEBUG loaded listener.js 12:35:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16A82C00) [pid = 3980] [serial = 1166] [outer = 16568800] 12:35:03 INFO - PROCESS | 3980 | 1463168103746 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"]]]}] 12:35:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:35:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:35:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:35:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 12:35:03 INFO - PROCESS | 3980 | 1463168103773 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3980 | 1463168103776 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:35:03 INFO - PROCESS | 3980 | 1463168103779 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3980 | 1463168103781 Marionette TRACE conn3 <- [1,1518,null,{}] 12:35:03 INFO - PROCESS | 3980 | 1463168103785 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}] 12:35:03 INFO - PROCESS | 3980 | 1463168103899 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:35:04 INFO - PROCESS | 3980 | 1463168104030 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3980 | ++DOCSHELL 16A29800 == 79 [pid = 3980] [id = 389] 12:35:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16A81C00) [pid = 3980] [serial = 1167] [outer = 00000000] 12:35:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16E64400) [pid = 3980] [serial = 1168] [outer = 16A81C00] 12:35:04 INFO - PROCESS | 3980 | 1463168104096 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16E66C00) [pid = 3980] [serial = 1169] [outer = 16A81C00] 12:35:04 INFO - PROCESS | 3980 | 1463168104598 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]]]}] 12:35:04 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 12:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:35:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:35:04 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. 12:35:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:35:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 886ms 12:35:04 INFO - PROCESS | 3980 | 1463168104667 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 3980 | 1463168104669 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:35:04 INFO - PROCESS | 3980 | 1463168104673 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - PROCESS | 3980 | 1463168104675 Marionette TRACE conn3 <- [1,1522,null,{}] 12:35:04 INFO - PROCESS | 3980 | 1463168104692 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}] 12:35:04 INFO - PROCESS | 3980 | 1463168104827 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:35:04 INFO - PROCESS | 3980 | 1463168104902 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3980 | ++DOCSHELL 16CBC000 == 80 [pid = 3980] [id = 390] 12:35:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16E61000) [pid = 3980] [serial = 1170] [outer = 00000000] 12:35:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (173C8400) [pid = 3980] [serial = 1171] [outer = 16E61000] 12:35:04 INFO - PROCESS | 3980 | 1463168104955 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (173CC800) [pid = 3980] [serial = 1172] [outer = 16E61000] 12:35:05 INFO - PROCESS | 3980 | 1463168105509 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]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 886ms 12:35:05 INFO - PROCESS | 3980 | 1463168105560 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 3980 | 1463168105562 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:35:05 INFO - PROCESS | 3980 | 1463168105565 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 3980 | 1463168105567 Marionette TRACE conn3 <- [1,1526,null,{}] 12:35:05 INFO - PROCESS | 3980 | 1463168105571 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}] 12:35:05 INFO - PROCESS | 3980 | 1463168105728 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:35:05 INFO - PROCESS | 3980 | 1463168105862 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3980 | ++DOCSHELL 14487000 == 81 [pid = 3980] [id = 391] 12:35:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (1523EC00) [pid = 3980] [serial = 1173] [outer = 00000000] 12:35:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (19B35C00) [pid = 3980] [serial = 1174] [outer = 1523EC00] 12:35:05 INFO - PROCESS | 3980 | 1463168105917 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (19BE2800) [pid = 3980] [serial = 1175] [outer = 1523EC00] 12:35:06 INFO - PROCESS | 3980 | 1463168106468 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]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 932ms 12:35:06 INFO - PROCESS | 3980 | 1463168106494 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3980 | 1463168106496 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:35:06 INFO - PROCESS | 3980 | 1463168106500 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 3980 | 1463168106502 Marionette TRACE conn3 <- [1,1530,null,{}] 12:35:06 INFO - PROCESS | 3980 | 1463168106505 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}] 12:35:06 INFO - PROCESS | 3980 | 1463168106607 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:35:06 INFO - PROCESS | 3980 | 1463168106712 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 3980 | ++DOCSHELL 199F0800 == 82 [pid = 3980] [id = 392] 12:35:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (19B37C00) [pid = 3980] [serial = 1176] [outer = 00000000] 12:35:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (19FD4C00) [pid = 3980] [serial = 1177] [outer = 19B37C00] 12:35:06 INFO - PROCESS | 3980 | 1463168106747 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (19FD6800) [pid = 3980] [serial = 1178] [outer = 19B37C00] 12:35:07 INFO - PROCESS | 3980 | 1463168107331 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]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 886ms 12:35:07 INFO - PROCESS | 3980 | 1463168107386 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 3980 | 1463168107389 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:35:07 INFO - PROCESS | 3980 | 1463168107392 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 3980 | 1463168107394 Marionette TRACE conn3 <- [1,1534,null,{}] 12:35:07 INFO - PROCESS | 3980 | 1463168107398 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}] 12:35:07 INFO - PROCESS | 3980 | 1463168107484 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:35:07 INFO - PROCESS | 3980 | 1463168107593 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3980 | ++DOCSHELL 11260800 == 83 [pid = 3980] [id = 393] 12:35:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (13595C00) [pid = 3980] [serial = 1179] [outer = 00000000] 12:35:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1A411800) [pid = 3980] [serial = 1180] [outer = 13595C00] 12:35:07 INFO - PROCESS | 3980 | 1463168107645 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1A41C800) [pid = 3980] [serial = 1181] [outer = 13595C00] 12:35:08 INFO - PROCESS | 3980 | 1463168108319 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 978ms 12:35:08 INFO - PROCESS | 3980 | 1463168108361 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3980 | 1463168108365 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:35:08 INFO - PROCESS | 3980 | 1463168108370 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:35:08 INFO - PROCESS | 3980 | 1463168108374 Marionette TRACE conn3 <- [1,1538,null,{}] 12:35:08 INFO - PROCESS | 3980 | 1463168108381 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}] 12:35:08 INFO - PROCESS | 3980 | 1463168108497 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:35:08 INFO - PROCESS | 3980 | 1463168108603 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 3980 | ++DOCSHELL 11149000 == 84 [pid = 3980] [id = 394] 12:35:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (11149400) [pid = 3980] [serial = 1182] [outer = 00000000] 12:35:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (11FBA400) [pid = 3980] [serial = 1183] [outer = 11149400] 12:35:08 INFO - PROCESS | 3980 | 1463168108651 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (13286800) [pid = 3980] [serial = 1184] [outer = 11149400] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 16AC6000 == 83 [pid = 3980] [id = 334] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 171A0C00 == 82 [pid = 3980] [id = 286] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 15A3D800 == 81 [pid = 3980] [id = 318] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 0CAF2400 == 80 [pid = 3980] [id = 384] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 0CA6E400 == 79 [pid = 3980] [id = 382] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 15247C00 == 78 [pid = 3980] [id = 381] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 16931400 == 77 [pid = 3980] [id = 380] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 157A8C00 == 76 [pid = 3980] [id = 379] 12:35:09 INFO - PROCESS | 3980 | --DOCSHELL 0CAEEC00 == 75 [pid = 3980] [id = 378] 12:35:09 INFO - PROCESS | 3980 | 1463168109358 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]]]}] 12:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1024ms 12:35:09 INFO - PROCESS | 3980 | 1463168109428 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:35:09 INFO - PROCESS | 3980 | 1463168109432 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:35:09 INFO - PROCESS | 3980 | 1463168109437 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - PROCESS | 3980 | 1463168109442 Marionette TRACE conn3 <- [1,1542,null,{}] 12:35:09 INFO - PROCESS | 3980 | 1463168109494 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}] 12:35:09 INFO - PROCESS | 3980 | 1463168109620 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:35:09 INFO - PROCESS | 3980 | 1463168109738 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3980 | ++DOCSHELL 10761400 == 76 [pid = 3980] [id = 395] 12:35:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (10F5B400) [pid = 3980] [serial = 1185] [outer = 00000000] 12:35:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (122F4400) [pid = 3980] [serial = 1186] [outer = 10F5B400] 12:35:09 INFO - PROCESS | 3980 | 1463168109798 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1447F400) [pid = 3980] [serial = 1187] [outer = 10F5B400] 12:35:10 INFO - PROCESS | 3980 | 1463168110398 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]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1023ms 12:35:10 INFO - PROCESS | 3980 | 1463168110440 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 3980 | 1463168110446 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:35:10 INFO - PROCESS | 3980 | 1463168110452 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3980 | 1463168110455 Marionette TRACE conn3 <- [1,1546,null,{}] 12:35:10 INFO - PROCESS | 3980 | 1463168110459 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}] 12:35:10 INFO - PROCESS | 3980 | 1463168110573 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:35:10 INFO - PROCESS | 3980 | 1463168110732 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 3980 | ++DOCSHELL 15245C00 == 77 [pid = 3980] [id = 396] 12:35:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (152CFC00) [pid = 3980] [serial = 1188] [outer = 00000000] 12:35:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (161FCC00) [pid = 3980] [serial = 1189] [outer = 152CFC00] 12:35:10 INFO - PROCESS | 3980 | 1463168110787 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1656E000) [pid = 3980] [serial = 1190] [outer = 152CFC00] 12:35:11 INFO - PROCESS | 3980 | 1463168111419 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]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1009ms 12:35:11 INFO - PROCESS | 3980 | 1463168111477 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 3980 | 1463168111479 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:35:11 INFO - PROCESS | 3980 | 1463168111483 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 3980 | 1463168111487 Marionette TRACE conn3 <- [1,1550,null,{}] 12:35:11 INFO - PROCESS | 3980 | 1463168111517 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}] 12:35:11 INFO - PROCESS | 3980 | 1463168111666 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:35:11 INFO - PROCESS | 3980 | 1463168111809 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3980 | ++DOCSHELL 16A85400 == 78 [pid = 3980] [id = 397] 12:35:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (16A90000) [pid = 3980] [serial = 1191] [outer = 00000000] 12:35:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (173C7C00) [pid = 3980] [serial = 1192] [outer = 16A90000] 12:35:11 INFO - PROCESS | 3980 | 1463168111867 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1799AC00) [pid = 3980] [serial = 1193] [outer = 16A90000] 12:35:12 INFO - PROCESS | 3980 | 1463168112434 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]]]}] 12:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 978ms 12:35:12 INFO - PROCESS | 3980 | 1463168112476 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:35:12 INFO - PROCESS | 3980 | 1463168112479 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:35:12 INFO - PROCESS | 3980 | 1463168112482 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 3980 | 1463168112484 Marionette TRACE conn3 <- [1,1554,null,{}] 12:35:12 INFO - PROCESS | 3980 | 1463168112488 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}] 12:35:12 INFO - PROCESS | 3980 | 1463168112597 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:35:12 INFO - PROCESS | 3980 | 1463168112695 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 3980 | ++DOCSHELL 173C7400 == 79 [pid = 3980] [id = 398] 12:35:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (19B37400) [pid = 3980] [serial = 1194] [outer = 00000000] 12:35:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1A27DC00) [pid = 3980] [serial = 1195] [outer = 19B37400] 12:35:12 INFO - PROCESS | 3980 | 1463168112789 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (1A8CCC00) [pid = 3980] [serial = 1196] [outer = 19B37400] 12:35:13 INFO - PROCESS | 3980 | 1463168113401 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]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 978ms 12:35:13 INFO - PROCESS | 3980 | 1463168113452 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 3980 | 1463168113454 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:35:13 INFO - PROCESS | 3980 | 1463168113457 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3980 | 1463168113459 Marionette TRACE conn3 <- [1,1558,null,{}] 12:35:13 INFO - PROCESS | 3980 | 1463168113463 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}] 12:35:13 INFO - PROCESS | 3980 | 1463168113568 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:35:13 INFO - PROCESS | 3980 | 1463168113708 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3980 | ++DOCSHELL 0F515000 == 80 [pid = 3980] [id = 399] 12:35:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (17338400) [pid = 3980] [serial = 1197] [outer = 00000000] 12:35:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (1ABCF800) [pid = 3980] [serial = 1198] [outer = 17338400] 12:35:13 INFO - PROCESS | 3980 | 1463168113762 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1AEFB800) [pid = 3980] [serial = 1199] [outer = 17338400] 12:35:14 INFO - PROCESS | 3980 | 1463168114373 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 978ms 12:35:14 INFO - PROCESS | 3980 | 1463168114442 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3980 | 1463168114444 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:35:14 INFO - PROCESS | 3980 | 1463168114448 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:35:14 INFO - PROCESS | 3980 | 1463168114450 Marionette TRACE conn3 <- [1,1562,null,{}] 12:35:14 INFO - PROCESS | 3980 | 1463168114453 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}] 12:35:14 INFO - PROCESS | 3980 | 1463168114622 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:35:14 INFO - PROCESS | 3980 | 1463168114767 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 3980 | ++DOCSHELL 16A3C400 == 81 [pid = 3980] [id = 400] 12:35:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (16A3F400) [pid = 3980] [serial = 1200] [outer = 00000000] 12:35:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (16A46000) [pid = 3980] [serial = 1201] [outer = 16A3F400] 12:35:14 INFO - PROCESS | 3980 | 1463168114824 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1B0CD000) [pid = 3980] [serial = 1202] [outer = 16A3F400] 12:35:15 INFO - PROCESS | 3980 | 1463168115348 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]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 978ms 12:35:15 INFO - PROCESS | 3980 | 1463168115432 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3980 | 1463168115435 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:35:15 INFO - PROCESS | 3980 | 1463168115438 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 3980 | 1463168115440 Marionette TRACE conn3 <- [1,1566,null,{}] 12:35:15 INFO - PROCESS | 3980 | 1463168115444 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}] 12:35:15 INFO - PROCESS | 3980 | 1463168115579 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:35:15 INFO - PROCESS | 3980 | 1463168115719 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 3980 | ++DOCSHELL 16A45C00 == 82 [pid = 3980] [id = 401] 12:35:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (1ABCA800) [pid = 3980] [serial = 1203] [outer = 00000000] 12:35:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (1B320800) [pid = 3980] [serial = 1204] [outer = 1ABCA800] 12:35:15 INFO - PROCESS | 3980 | 1463168115774 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (1B322C00) [pid = 3980] [serial = 1205] [outer = 1ABCA800] 12:35:16 INFO - PROCESS | 3980 | 1463168116439 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1069ms 12:35:16 INFO - PROCESS | 3980 | 1463168116501 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 3980 | 1463168116504 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:35:16 INFO - PROCESS | 3980 | 1463168116511 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 3980 | 1463168116514 Marionette TRACE conn3 <- [1,1570,null,{}] 12:35:16 INFO - PROCESS | 3980 | 1463168116520 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}] 12:35:16 INFO - PROCESS | 3980 | 1463168116626 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:35:16 INFO - PROCESS | 3980 | 1463168116742 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3980 | ++DOCSHELL 13592400 == 83 [pid = 3980] [id = 402] 12:35:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (14623400) [pid = 3980] [serial = 1206] [outer = 00000000] 12:35:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (15A3D800) [pid = 3980] [serial = 1207] [outer = 14623400] 12:35:16 INFO - PROCESS | 3980 | 1463168116839 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (1656D000) [pid = 3980] [serial = 1208] [outer = 14623400] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 199F0800 == 82 [pid = 3980] [id = 392] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 14487000 == 81 [pid = 3980] [id = 391] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 16CBC000 == 80 [pid = 3980] [id = 390] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 16A29800 == 79 [pid = 3980] [id = 389] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 16567800 == 78 [pid = 3980] [id = 388] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 13B01C00 == 77 [pid = 3980] [id = 387] 12:35:17 INFO - PROCESS | 3980 | --DOCSHELL 115E3400 == 76 [pid = 3980] [id = 386] 12:35:17 INFO - PROCESS | 3980 | 1463168117584 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]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1130ms 12:35:17 INFO - PROCESS | 3980 | 1463168117649 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3980 | 1463168117655 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:35:17 INFO - PROCESS | 3980 | 1463168117674 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3980 | 1463168117678 Marionette TRACE conn3 <- [1,1574,null,{}] 12:35:17 INFO - PROCESS | 3980 | 1463168117684 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}] 12:35:17 INFO - PROCESS | 3980 | 1463168117811 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:35:17 INFO - PROCESS | 3980 | 1463168117954 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3980 | ++DOCSHELL 14629800 == 77 [pid = 3980] [id = 403] 12:35:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (153F5800) [pid = 3980] [serial = 1209] [outer = 00000000] 12:35:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (161F4800) [pid = 3980] [serial = 1210] [outer = 153F5800] 12:35:18 INFO - PROCESS | 3980 | 1463168118013 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (16A27800) [pid = 3980] [serial = 1211] [outer = 153F5800] 12:35:18 INFO - PROCESS | 3980 | 1463168118611 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]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 978ms 12:35:18 INFO - PROCESS | 3980 | 1463168118659 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 3980 | 1463168118665 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:35:18 INFO - PROCESS | 3980 | 1463168118656 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 3980 | 1463168118659 Marionette TRACE conn3 <- [1,1578,null,{}] 12:35:18 INFO - PROCESS | 3980 | 1463168118663 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}] 12:35:18 INFO - PROCESS | 3980 | 1463168118781 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:35:18 INFO - PROCESS | 3980 | 1463168118939 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3980 | ++DOCSHELL 16A49000 == 78 [pid = 3980] [id = 404] 12:35:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (16AC6000) [pid = 3980] [serial = 1212] [outer = 00000000] 12:35:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (16E5D800) [pid = 3980] [serial = 1213] [outer = 16AC6000] 12:35:18 INFO - PROCESS | 3980 | 1463168118995 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (17051C00) [pid = 3980] [serial = 1214] [outer = 16AC6000] 12:35:19 INFO - PROCESS | 3980 | 1463168119635 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1008ms 12:35:19 INFO - PROCESS | 3980 | 1463168119680 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3980 | 1463168119683 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:35:19 INFO - PROCESS | 3980 | 1463168119686 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3980 | 1463168119690 Marionette TRACE conn3 <- [1,1582,null,{}] 12:35:19 INFO - PROCESS | 3980 | 1463168119718 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}] 12:35:19 INFO - PROCESS | 3980 | 1463168119835 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:35:19 INFO - PROCESS | 3980 | 1463168119982 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3980 | ++DOCSHELL 17F26800 == 79 [pid = 3980] [id = 405] 12:35:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (199E2400) [pid = 3980] [serial = 1215] [outer = 00000000] 12:35:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (1A281000) [pid = 3980] [serial = 1216] [outer = 199E2400] 12:35:20 INFO - PROCESS | 3980 | 1463168120043 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (1ABC5000) [pid = 3980] [serial = 1217] [outer = 199E2400] 12:35:20 INFO - PROCESS | 3980 | 1463168120591 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]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 932ms 12:35:20 INFO - PROCESS | 3980 | 1463168120635 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 3980 | 1463168120638 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:35:20 INFO - PROCESS | 3980 | 1463168120642 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 3980 | 1463168120644 Marionette TRACE conn3 <- [1,1586,null,{}] 12:35:20 INFO - PROCESS | 3980 | 1463168120648 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}] 12:35:20 INFO - PROCESS | 3980 | 1463168120764 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:35:20 INFO - PROCESS | 3980 | 1463168120881 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 3980 | ++DOCSHELL 19BED000 == 80 [pid = 3980] [id = 406] 12:35:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (19BEF800) [pid = 3980] [serial = 1218] [outer = 00000000] 12:35:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (1B31C800) [pid = 3980] [serial = 1219] [outer = 19BEF800] 12:35:20 INFO - PROCESS | 3980 | 1463168120959 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (1B5AA400) [pid = 3980] [serial = 1220] [outer = 19BEF800] 12:35:21 INFO - PROCESS | 3980 | 1463168121554 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 917ms 12:35:21 INFO - PROCESS | 3980 | 1463168121569 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 3980 | 1463168121571 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:35:21 INFO - PROCESS | 3980 | 1463168121575 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 3980 | 1463168121577 Marionette TRACE conn3 <- [1,1590,null,{}] 12:35:21 INFO - PROCESS | 3980 | 1463168121580 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}] 12:35:21 INFO - PROCESS | 3980 | 1463168121669 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:35:21 INFO - PROCESS | 3980 | 1463168121784 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3980 | ++DOCSHELL 19E6BC00 == 81 [pid = 3980] [id = 407] 12:35:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (1B0D0800) [pid = 3980] [serial = 1221] [outer = 00000000] 12:35:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (1B70E800) [pid = 3980] [serial = 1222] [outer = 1B0D0800] 12:35:21 INFO - PROCESS | 3980 | 1463168121878 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (1B713800) [pid = 3980] [serial = 1223] [outer = 1B0D0800] 12:35:22 INFO - PROCESS | 3980 | 1463168122492 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]]]}] 12:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 978ms 12:35:22 INFO - PROCESS | 3980 | 1463168122544 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 3980 | 1463168122546 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:35:22 INFO - PROCESS | 3980 | 1463168122550 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 3980 | 1463168122552 Marionette TRACE conn3 <- [1,1594,null,{}] 12:35:22 INFO - PROCESS | 3980 | 1463168122556 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}] 12:35:22 INFO - PROCESS | 3980 | 1463168122686 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:35:22 INFO - PROCESS | 3980 | 1463168122832 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 3980 | ++DOCSHELL 173CD000 == 82 [pid = 3980] [id = 408] 12:35:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (17998400) [pid = 3980] [serial = 1224] [outer = 00000000] 12:35:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (1B962400) [pid = 3980] [serial = 1225] [outer = 17998400] 12:35:22 INFO - PROCESS | 3980 | 1463168122887 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (1B967400) [pid = 3980] [serial = 1226] [outer = 17998400] 12:35:23 INFO - PROCESS | 3980 | 1463168123407 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]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 886ms 12:35:23 INFO - PROCESS | 3980 | 1463168123450 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 3980 | 1463168123452 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:35:23 INFO - PROCESS | 3980 | 1463168123457 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 3980 | 1463168123459 Marionette TRACE conn3 <- [1,1598,null,{}] 12:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:35:23 INFO - PROCESS | 3980 | 1463168123463 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}] 12:35:23 INFO - PROCESS | 3980 | 1463168123574 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:35:23 INFO - PROCESS | 3980 | 1463168123735 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 3980 | ++DOCSHELL 14488C00 == 83 [pid = 3980] [id = 409] 12:35:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (1448A800) [pid = 3980] [serial = 1227] [outer = 00000000] 12:35:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 165 (1E854800) [pid = 3980] [serial = 1228] [outer = 1448A800] 12:35:23 INFO - PROCESS | 3980 | 1463168123794 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 166 (1E856C00) [pid = 3980] [serial = 1229] [outer = 1448A800] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11BC4400 == 82 [pid = 3980] [id = 126] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 122B5000 == 81 [pid = 3980] [id = 139] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 10D5FC00 == 80 [pid = 3980] [id = 123] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 10761400 == 79 [pid = 3980] [id = 395] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 153F1400 == 78 [pid = 3980] [id = 268] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 122B4400 == 77 [pid = 3980] [id = 134] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 0CAFC000 == 76 [pid = 3980] [id = 287] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16A85400 == 75 [pid = 3980] [id = 397] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16159C00 == 74 [pid = 3980] [id = 282] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 153F9400 == 73 [pid = 3980] [id = 132] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 17675400 == 72 [pid = 3980] [id = 130] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 134EFC00 == 71 [pid = 3980] [id = 331] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13B08000 == 70 [pid = 3980] [id = 186] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 0F50B800 == 69 [pid = 3980] [id = 351] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16A45C00 == 68 [pid = 3980] [id = 401] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19B42800 == 67 [pid = 3980] [id = 133] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16A3C400 == 66 [pid = 3980] [id = 400] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 153F2800 == 65 [pid = 3980] [id = 163] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1A277C00 == 64 [pid = 3980] [id = 383] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 15245C00 == 63 [pid = 3980] [id = 396] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 0F515000 == 62 [pid = 3980] [id = 399] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1615DC00 == 61 [pid = 3980] [id = 136] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1446D400 == 60 [pid = 3980] [id = 207] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 152D5C00 == 59 [pid = 3980] [id = 300] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19FDDC00 == 58 [pid = 3980] [id = 346] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13B02000 == 57 [pid = 3980] [id = 148] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11146400 == 56 [pid = 3980] [id = 330] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1A4E5800 == 55 [pid = 3980] [id = 209] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1A285000 == 54 [pid = 3980] [id = 162] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 173C7400 == 53 [pid = 3980] [id = 398] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 17022800 == 52 [pid = 3980] [id = 129] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1ABC7400 == 51 [pid = 3980] [id = 165] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13B0E400 == 50 [pid = 3980] [id = 252] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1ABCAC00 == 49 [pid = 3980] [id = 335] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 153F6C00 == 48 [pid = 3980] [id = 285] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1A8C9400 == 47 [pid = 3980] [id = 333] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 12C5D000 == 46 [pid = 3980] [id = 367] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 177C3800 == 45 [pid = 3980] [id = 208] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1799B400 == 44 [pid = 3980] [id = 301] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13B03400 == 43 [pid = 3980] [id = 271] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 177C9000 == 42 [pid = 3980] [id = 179] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 115E2400 == 41 [pid = 3980] [id = 138] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11570000 == 40 [pid = 3980] [id = 336] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1323CC00 == 39 [pid = 3980] [id = 164] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16AC3400 == 38 [pid = 3980] [id = 302] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 17996C00 == 37 [pid = 3980] [id = 332] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 157AA000 == 36 [pid = 3980] [id = 253] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11266000 == 35 [pid = 3980] [id = 124] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 153F9C00 == 34 [pid = 3980] [id = 127] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1462AC00 == 33 [pid = 3980] [id = 135] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1798E800 == 32 [pid = 3980] [id = 176] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1156C000 == 31 [pid = 3980] [id = 137] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16C17800 == 30 [pid = 3980] [id = 254] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 10D59800 == 29 [pid = 3980] [id = 178] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19B37800 == 28 [pid = 3980] [id = 329] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 0CAF4800 == 27 [pid = 3980] [id = 206] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19FD1C00 == 26 [pid = 3980] [id = 270] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1A34F400 == 25 [pid = 3980] [id = 362] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13C14C00 == 24 [pid = 3980] [id = 131] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16A85C00 == 23 [pid = 3980] [id = 128] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 14484C00 == 22 [pid = 3980] [id = 299] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11260800 == 21 [pid = 3980] [id = 393] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 1844E400 == 20 [pid = 3980] [id = 185] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13C5C400 == 19 [pid = 3980] [id = 125] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 14484400 == 18 [pid = 3980] [id = 140] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 173CD000 == 17 [pid = 3980] [id = 408] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19E6BC00 == 16 [pid = 3980] [id = 407] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 11149000 == 15 [pid = 3980] [id = 394] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 19BED000 == 14 [pid = 3980] [id = 406] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 17F26800 == 13 [pid = 3980] [id = 405] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 16A49000 == 12 [pid = 3980] [id = 404] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 14629800 == 11 [pid = 3980] [id = 403] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 13592400 == 10 [pid = 3980] [id = 402] 12:35:27 INFO - PROCESS | 3980 | --DOCSHELL 0F516C00 == 9 [pid = 3980] [id = 385] 12:35:28 INFO - PROCESS | 3980 | 1463168128499 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]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 5088ms 12:35:28 INFO - PROCESS | 3980 | 1463168128552 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 3980 | 1463168128556 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:35:28 INFO - PROCESS | 3980 | 1463168128561 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:35:28 INFO - PROCESS | 3980 | 1463168128564 Marionette TRACE conn3 <- [1,1602,null,{}] 12:35:28 INFO - PROCESS | 3980 | 1463168128569 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}] 12:35:28 INFO - PROCESS | 3980 | 1463168128704 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:35:28 INFO - PROCESS | 3980 | 1463168128801 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF1000 == 10 [pid = 3980] [id = 410] 12:35:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 167 (0CAFBC00) [pid = 3980] [serial = 1230] [outer = 00000000] 12:35:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 168 (0F517800) [pid = 3980] [serial = 1231] [outer = 0CAFBC00] 12:35:28 INFO - PROCESS | 3980 | 1463168128848 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 169 (0FDE7800) [pid = 3980] [serial = 1232] [outer = 0CAFBC00] 12:35:29 INFO - PROCESS | 3980 | 1463168129228 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]]]}] 12:35:29 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 12:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 719ms 12:35:29 INFO - PROCESS | 3980 | 1463168129287 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3980 | 1463168129293 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:35:29 INFO - PROCESS | 3980 | 1463168129329 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 3980 | 1463168129332 Marionette TRACE conn3 <- [1,1606,null,{}] 12:35:29 INFO - PROCESS | 3980 | 1463168129340 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}] 12:35:29 INFO - PROCESS | 3980 | 1463168129431 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:35:29 INFO - PROCESS | 3980 | 1463168129446 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 3980 | ++DOCSHELL 10F54C00 == 11 [pid = 3980] [id = 411] 12:35:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 170 (10F57000) [pid = 3980] [serial = 1233] [outer = 00000000] 12:35:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 171 (11144000) [pid = 3980] [serial = 1234] [outer = 10F57000] 12:35:29 INFO - PROCESS | 3980 | 1463168129492 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 172 (11261000) [pid = 3980] [serial = 1235] [outer = 10F57000] 12:35:29 INFO - PROCESS | 3980 | 1463168129952 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]]]}] 12:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 673ms 12:35:30 INFO - PROCESS | 3980 | 1463168130009 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3980 | 1463168130012 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:35:30 INFO - PROCESS | 3980 | 1463168130016 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3980 | 1463168130019 Marionette TRACE conn3 <- [1,1610,null,{}] 12:35:30 INFO - PROCESS | 3980 | 1463168130030 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}] 12:35:30 INFO - PROCESS | 3980 | 1463168130117 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:35:30 INFO - PROCESS | 3980 | 1463168130126 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3980 | ++DOCSHELL 11B5F400 == 12 [pid = 3980] [id = 412] 12:35:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 173 (11B6CC00) [pid = 3980] [serial = 1236] [outer = 00000000] 12:35:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 174 (12C5AC00) [pid = 3980] [serial = 1237] [outer = 11B6CC00] 12:35:30 INFO - PROCESS | 3980 | 1463168130173 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 175 (13489400) [pid = 3980] [serial = 1238] [outer = 11B6CC00] 12:35:30 INFO - PROCESS | 3980 | 1463168130667 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]]]}] 12:35:30 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 12:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 718ms 12:35:30 INFO - PROCESS | 3980 | 1463168130742 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3980 | 1463168130745 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:35:30 INFO - PROCESS | 3980 | 1463168130748 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:35:30 INFO - PROCESS | 3980 | 1463168130750 Marionette TRACE conn3 <- [1,1614,null,{}] 12:35:30 INFO - PROCESS | 3980 | 1463168130803 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}] 12:35:30 INFO - PROCESS | 3980 | 1463168130927 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:35:30 INFO - PROCESS | 3980 | 1463168130936 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3980 | ++DOCSHELL 12C5F800 == 13 [pid = 3980] [id = 413] 12:35:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 176 (13C11800) [pid = 3980] [serial = 1239] [outer = 00000000] 12:35:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 177 (1447F000) [pid = 3980] [serial = 1240] [outer = 13C11800] 12:35:30 INFO - PROCESS | 3980 | 1463168130980 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 178 (14488400) [pid = 3980] [serial = 1241] [outer = 13C11800] 12:35:31 INFO - PROCESS | 3980 | 1463168131405 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]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 703ms 12:35:31 INFO - PROCESS | 3980 | 1463168131450 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 3980 | 1463168131453 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:35:31 INFO - PROCESS | 3980 | 1463168131465 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - PROCESS | 3980 | 1463168131467 Marionette TRACE conn3 <- [1,1618,null,{}] 12:35:31 INFO - PROCESS | 3980 | 1463168131470 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}] 12:35:31 INFO - PROCESS | 3980 | 1463168131581 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:35:31 INFO - PROCESS | 3980 | 1463168131588 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 3980 | ++DOCSHELL 14484000 == 14 [pid = 3980] [id = 414] 12:35:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 179 (1448B400) [pid = 3980] [serial = 1242] [outer = 00000000] 12:35:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 180 (15243800) [pid = 3980] [serial = 1243] [outer = 1448B400] 12:35:31 INFO - PROCESS | 3980 | 1463168131631 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 181 (15244C00) [pid = 3980] [serial = 1244] [outer = 1448B400] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 180 (10574400) [pid = 3980] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 179 (11149400) [pid = 3980] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 178 (17332800) [pid = 3980] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 177 (17FA4000) [pid = 3980] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 176 (0F510C00) [pid = 3980] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 175 (15241800) [pid = 3980] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 174 (134E3800) [pid = 3980] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 173 (16571400) [pid = 3980] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 172 (18457400) [pid = 3980] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 171 (19B36800) [pid = 3980] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 170 (12C64000) [pid = 3980] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 169 (1A355400) [pid = 3980] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 168 (19E6B800) [pid = 3980] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 167 (115DA800) [pid = 3980] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 166 (0FDEEC00) [pid = 3980] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 165 (16A20800) [pid = 3980] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 164 (16A28000) [pid = 3980] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (10D64400) [pid = 3980] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (1A413C00) [pid = 3980] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (199E2400) [pid = 3980] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (16A81C00) [pid = 3980] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (16568800) [pid = 3980] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (16AC6000) [pid = 3980] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (19B37400) [pid = 3980] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (1A346400) [pid = 3980] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (0CA6E800) [pid = 3980] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (16A90000) [pid = 3980] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (1AA1A400) [pid = 3980] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (152CFC00) [pid = 3980] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (16E60000) [pid = 3980] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (10F5B400) [pid = 3980] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (15847000) [pid = 3980] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (1417CC00) [pid = 3980] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (11BC4C00) [pid = 3980] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (14623400) [pid = 3980] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (0F50AC00) [pid = 3980] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (17998400) [pid = 3980] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (153F5800) [pid = 3980] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (1ABCA800) [pid = 3980] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (16A3F400) [pid = 3980] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (0CAF9C00) [pid = 3980] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (17338400) [pid = 3980] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (1B0D0800) [pid = 3980] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (13595C00) [pid = 3980] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (19B37C00) [pid = 3980] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (19BEF800) [pid = 3980] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1523EC00) [pid = 3980] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:35:33 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (16E61000) [pid = 3980] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:35:33 INFO - PROCESS | 3980 | 1463168133475 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]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2063ms 12:35:33 INFO - PROCESS | 3980 | 1463168133538 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 3980 | 1463168133542 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:35:33 INFO - PROCESS | 3980 | 1463168133548 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 3980 | 1463168133552 Marionette TRACE conn3 <- [1,1622,null,{}] 12:35:33 INFO - PROCESS | 3980 | 1463168133557 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}] 12:35:33 INFO - PROCESS | 3980 | 1463168133673 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:35:33 INFO - PROCESS | 3980 | 1463168133816 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFC400 == 15 [pid = 3980] [id = 415] 12:35:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (0CAFC800) [pid = 3980] [serial = 1245] [outer = 00000000] 12:35:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (0FD7DC00) [pid = 3980] [serial = 1246] [outer = 0CAFC800] 12:35:33 INFO - PROCESS | 3980 | 1463168133873 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1075BC00) [pid = 3980] [serial = 1247] [outer = 0CAFC800] 12:35:34 INFO - PROCESS | 3980 | 1463168134537 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1070ms 12:35:34 INFO - PROCESS | 3980 | 1463168134630 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3980 | 1463168134635 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:35:34 INFO - PROCESS | 3980 | 1463168134669 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3980 | 1463168134672 Marionette TRACE conn3 <- [1,1626,null,{}] 12:35:34 INFO - PROCESS | 3980 | 1463168134676 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}] 12:35:34 INFO - PROCESS | 3980 | 1463168134786 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:35:34 INFO - PROCESS | 3980 | 1463168134922 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3980 | ++DOCSHELL 0CA70400 == 16 [pid = 3980] [id = 416] 12:35:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (0CA70C00) [pid = 3980] [serial = 1248] [outer = 00000000] 12:35:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (107F3400) [pid = 3980] [serial = 1249] [outer = 0CA70C00] 12:35:34 INFO - PROCESS | 3980 | 1463168134977 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1156C000) [pid = 3980] [serial = 1250] [outer = 0CA70C00] 12:35:35 INFO - PROCESS | 3980 | --DOCSHELL 12C5F800 == 15 [pid = 3980] [id = 413] 12:35:35 INFO - PROCESS | 3980 | --DOCSHELL 11B5F400 == 14 [pid = 3980] [id = 412] 12:35:35 INFO - PROCESS | 3980 | --DOCSHELL 10F54C00 == 13 [pid = 3980] [id = 411] 12:35:35 INFO - PROCESS | 3980 | --DOCSHELL 0CAF1000 == 12 [pid = 3980] [id = 410] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (11FBA400) [pid = 3980] [serial = 1183] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (19BF0000) [pid = 3980] [serial = 1129] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (15A40C00) [pid = 3980] [serial = 1126] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (1320F400) [pid = 3980] [serial = 1105] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (117DC000) [pid = 3980] [serial = 1104] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (16A84000) [pid = 3980] [serial = 1113] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (16ACA800) [pid = 3980] [serial = 1114] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (17027800) [pid = 3980] [serial = 1116] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (1447A400) [pid = 3980] [serial = 1108] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1ABC3C00) [pid = 3980] [serial = 1086] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (12EC2800) [pid = 3980] [serial = 1107] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (1ABD0000) [pid = 3980] [serial = 1087] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (19BEE800) [pid = 3980] [serial = 1128] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (16E67000) [pid = 3980] [serial = 1117] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1A414C00) [pid = 3980] [serial = 1132] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (13493000) [pid = 3980] [serial = 1160] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1615C400) [pid = 3980] [serial = 1137] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (161F4800) [pid = 3980] [serial = 1210] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (15242400) [pid = 3980] [serial = 1162] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (105D0000) [pid = 3980] [serial = 1134] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (1656D000) [pid = 3980] [serial = 1208] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (134F6C00) [pid = 3980] [serial = 1157] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (15A3D800) [pid = 3980] [serial = 1207] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (12EC3800) [pid = 3980] [serial = 1159] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (11149800) [pid = 3980] [serial = 1156] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (13286800) [pid = 3980] [serial = 1184] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (17672800) [pid = 3980] [serial = 1119] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (18458C00) [pid = 3980] [serial = 1122] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (1799BC00) [pid = 3980] [serial = 1120] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (11B68000) [pid = 3980] [serial = 1125] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (153F1800) [pid = 3980] [serial = 1110] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (15A36400) [pid = 3980] [serial = 1111] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (19B3DC00) [pid = 3980] [serial = 1123] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (15A94800) [pid = 3980] [serial = 1090] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (14622800) [pid = 3980] [serial = 1089] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16C11400) [pid = 3980] [serial = 1093] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16AC5800) [pid = 3980] [serial = 1092] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1A8CA400) [pid = 3980] [serial = 1096] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (1A418400) [pid = 3980] [serial = 1095] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (1B316800) [pid = 3980] [serial = 1099] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1B01BC00) [pid = 3980] [serial = 1098] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1B5B0400) [pid = 3980] [serial = 1102] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1B5AAC00) [pid = 3980] [serial = 1101] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (122F4400) [pid = 3980] [serial = 1186] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (1ABC9C00) [pid = 3980] [serial = 1039] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1A34E000) [pid = 3980] [serial = 1131] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1AEFBC00) [pid = 3980] [serial = 1150] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1ABCF800) [pid = 3980] [serial = 1198] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1ABCC800) [pid = 3980] [serial = 1149] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (0CA7A800) [pid = 3980] [serial = 1147] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1799AC00) [pid = 3980] [serial = 1193] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1A27DC00) [pid = 3980] [serial = 1195] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (0CA76000) [pid = 3980] [serial = 1146] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (1ABCD000) [pid = 3980] [serial = 1144] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1AA20000) [pid = 3980] [serial = 1143] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1656E000) [pid = 3980] [serial = 1190] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (18451800) [pid = 3980] [serial = 1141] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (173C7C00) [pid = 3980] [serial = 1192] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (1447F400) [pid = 3980] [serial = 1187] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (17673800) [pid = 3980] [serial = 1140] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (16569C00) [pid = 3980] [serial = 1138] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (152DD000) [pid = 3980] [serial = 1163] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (16E5D800) [pid = 3980] [serial = 1213] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (161FCC00) [pid = 3980] [serial = 1189] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (19FD6800) [pid = 3980] [serial = 1178] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (1A411800) [pid = 3980] [serial = 1180] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (1B5AA400) [pid = 3980] [serial = 1220] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (1B70E800) [pid = 3980] [serial = 1222] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (19BE2800) [pid = 3980] [serial = 1175] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (19FD4C00) [pid = 3980] [serial = 1177] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (173CC800) [pid = 3980] [serial = 1172] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (19B35C00) [pid = 3980] [serial = 1174] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (1ABC5000) [pid = 3980] [serial = 1217] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (1B31C800) [pid = 3980] [serial = 1219] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (16E66C00) [pid = 3980] [serial = 1169] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (173C8400) [pid = 3980] [serial = 1171] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (16A82C00) [pid = 3980] [serial = 1166] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (16E64400) [pid = 3980] [serial = 1168] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (1A281000) [pid = 3980] [serial = 1216] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (16571000) [pid = 3980] [serial = 1165] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (17051C00) [pid = 3980] [serial = 1214] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (1A8CCC00) [pid = 3980] [serial = 1196] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (117DDC00) [pid = 3980] [serial = 1135] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (1E854800) [pid = 3980] [serial = 1228] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (1B967400) [pid = 3980] [serial = 1226] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (16A27800) [pid = 3980] [serial = 1211] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (1B322C00) [pid = 3980] [serial = 1205] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (1B320800) [pid = 3980] [serial = 1204] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (1B0CD000) [pid = 3980] [serial = 1202] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 49 (10D5E800) [pid = 3980] [serial = 1153] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 48 (10F56000) [pid = 3980] [serial = 718] [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.] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 47 (1AEFB800) [pid = 3980] [serial = 1199] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 46 (16A46000) [pid = 3980] [serial = 1201] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 45 (1B713800) [pid = 3980] [serial = 1223] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 44 (1A41C800) [pid = 3980] [serial = 1181] [outer = 00000000] [url = about:blank] 12:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 43 (1B962400) [pid = 3980] [serial = 1225] [outer = 00000000] [url = about:blank] 12:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1222ms 12:35:35 INFO - PROCESS | 3980 | --DOMWINDOW == 42 (10575000) [pid = 3980] [serial = 1152] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3980 | 1463168135869 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]]]}] 12:35:35 INFO - PROCESS | 3980 | 1463168135894 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 3980 | 1463168135898 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:35:35 INFO - PROCESS | 3980 | 1463168135903 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:35:35 INFO - PROCESS | 3980 | 1463168135907 Marionette TRACE conn3 <- [1,1630,null,{}] 12:35:35 INFO - PROCESS | 3980 | 1463168135912 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}] 12:35:35 INFO - PROCESS | 3980 | 1463168135995 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:35:36 INFO - PROCESS | 3980 | 1463168136004 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3980 | ++DOCSHELL 0F515000 == 13 [pid = 3980] [id = 417] 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 43 (0F516800) [pid = 3980] [serial = 1251] [outer = 00000000] 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 44 (105D9C00) [pid = 3980] [serial = 1252] [outer = 0F516800] 12:35:36 INFO - PROCESS | 3980 | 1463168136051 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 45 (107F6C00) [pid = 3980] [serial = 1253] [outer = 0F516800] 12:35:36 INFO - PROCESS | 3980 | 1463168136508 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 12:35:36 INFO - PROCESS | 3980 | 1463168136529 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3980 | 1463168136534 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:35:36 INFO - PROCESS | 3980 | 1463168136569 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3980 | 1463168136571 Marionette TRACE conn3 <- [1,1634,null,{}] 12:35:36 INFO - PROCESS | 3980 | 1463168136579 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}] 12:35:36 INFO - PROCESS | 3980 | 1463168136660 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:35:36 INFO - PROCESS | 3980 | 1463168136671 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3980 | ++DOCSHELL 10D61000 == 14 [pid = 3980] [id = 418] 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (10F58800) [pid = 3980] [serial = 1254] [outer = 00000000] 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (115DC000) [pid = 3980] [serial = 1255] [outer = 10F58800] 12:35:36 INFO - PROCESS | 3980 | 1463168136715 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (11B5F400) [pid = 3980] [serial = 1256] [outer = 10F58800] 12:35:37 INFO - PROCESS | 3980 | 1463168137172 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]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 657ms 12:35:37 INFO - PROCESS | 3980 | 1463168137204 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3980 | 1463168137206 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:35:37 INFO - PROCESS | 3980 | 1463168137209 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 3980 | 1463168137213 Marionette TRACE conn3 <- [1,1638,null,{}] 12:35:37 INFO - PROCESS | 3980 | 1463168137223 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}] 12:35:37 INFO - PROCESS | 3980 | 1463168137309 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:35:37 INFO - PROCESS | 3980 | 1463168137320 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3980 | ++DOCSHELL 13205800 == 15 [pid = 3980] [id = 419] 12:35:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (1323CC00) [pid = 3980] [serial = 1257] [outer = 00000000] 12:35:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (13286C00) [pid = 3980] [serial = 1258] [outer = 1323CC00] 12:35:37 INFO - PROCESS | 3980 | 1463168137368 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (132F4800) [pid = 3980] [serial = 1259] [outer = 1323CC00] 12:35:37 INFO - PROCESS | 3980 | 1463168137802 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]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 611ms 12:35:37 INFO - PROCESS | 3980 | 1463168137831 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3980 | 1463168137834 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:35:37 INFO - PROCESS | 3980 | 1463168137838 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 3980 | 1463168137841 Marionette TRACE conn3 <- [1,1642,null,{}] 12:35:37 INFO - PROCESS | 3980 | 1463168137845 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}] 12:35:37 INFO - PROCESS | 3980 | 1463168137930 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:35:37 INFO - PROCESS | 3980 | 1463168137937 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3980 | ++DOCSHELL 1348C400 == 16 [pid = 3980] [id = 420] 12:35:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (134FD800) [pid = 3980] [serial = 1260] [outer = 00000000] 12:35:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (13C54000) [pid = 3980] [serial = 1261] [outer = 134FD800] 12:35:37 INFO - PROCESS | 3980 | 1463168137984 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (1446D800) [pid = 3980] [serial = 1262] [outer = 134FD800] 12:35:38 INFO - PROCESS | 3980 | 1463168138466 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 687ms 12:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:35:38 INFO - PROCESS | 3980 | 1463168138525 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3980 | 1463168138527 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:35:38 INFO - PROCESS | 3980 | 1463168138530 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3980 | 1463168138532 Marionette TRACE conn3 <- [1,1646,null,{}] 12:35:38 INFO - PROCESS | 3980 | 1463168138535 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}] 12:35:38 INFO - PROCESS | 3980 | 1463168138638 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:35:38 INFO - PROCESS | 3980 | 1463168138650 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3980 | ++DOCSHELL 13BD7800 == 17 [pid = 3980] [id = 421] 12:35:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (14488800) [pid = 3980] [serial = 1263] [outer = 00000000] 12:35:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (14622800) [pid = 3980] [serial = 1264] [outer = 14488800] 12:35:38 INFO - PROCESS | 3980 | 1463168138721 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (14623C00) [pid = 3980] [serial = 1265] [outer = 14488800] 12:35:39 INFO - PROCESS | 3980 | 1463168139197 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 688ms 12:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:35:39 INFO - PROCESS | 3980 | 1463168139228 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3980 | 1463168139230 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:35:39 INFO - PROCESS | 3980 | 1463168139217 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3980 | 1463168139219 Marionette TRACE conn3 <- [1,1650,null,{}] 12:35:39 INFO - PROCESS | 3980 | 1463168139227 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}] 12:35:39 INFO - PROCESS | 3980 | 1463168139388 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:35:39 INFO - PROCESS | 3980 | 1463168139404 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3980 | ++DOCSHELL 1461E800 == 18 [pid = 3980] [id = 422] 12:35:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (15240400) [pid = 3980] [serial = 1266] [outer = 00000000] 12:35:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (153EDC00) [pid = 3980] [serial = 1267] [outer = 15240400] 12:35:39 INFO - PROCESS | 3980 | 1463168139448 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (153F4400) [pid = 3980] [serial = 1268] [outer = 15240400] 12:35:39 INFO - PROCESS | 3980 | 1463168139871 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]]]}] 12:35:39 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (11B6CC00) [pid = 3980] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:35:39 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (13C11800) [pid = 3980] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:35:39 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (0CAFBC00) [pid = 3980] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:35:39 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (1448A800) [pid = 3980] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:35:39 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (10F57000) [pid = 3980] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 672ms 12:35:39 INFO - PROCESS | 3980 | 1463168139917 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3980 | 1463168139919 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:35:39 INFO - PROCESS | 3980 | 1463168139922 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:35:39 INFO - PROCESS | 3980 | 1463168139924 Marionette TRACE conn3 <- [1,1654,null,{}] 12:35:39 INFO - PROCESS | 3980 | 1463168139927 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}] 12:35:40 INFO - PROCESS | 3980 | 1463168140011 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:35:40 INFO - PROCESS | 3980 | 1463168140063 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 3980 | ++DOCSHELL 12E7D000 == 19 [pid = 3980] [id = 423] 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (13203800) [pid = 3980] [serial = 1269] [outer = 00000000] 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (15247000) [pid = 3980] [serial = 1270] [outer = 13203800] 12:35:40 INFO - PROCESS | 3980 | 1463168140106 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (153F4C00) [pid = 3980] [serial = 1271] [outer = 13203800] 12:35:40 INFO - PROCESS | 3980 | 1463168140458 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]]]}] 12:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 581ms 12:35:40 INFO - PROCESS | 3980 | 1463168140502 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 3980 | 1463168140504 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:35:40 INFO - PROCESS | 3980 | 1463168140507 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:35:40 INFO - PROCESS | 3980 | 1463168140509 Marionette TRACE conn3 <- [1,1658,null,{}] 12:35:40 INFO - PROCESS | 3980 | 1463168140513 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}] 12:35:40 INFO - PROCESS | 3980 | 1463168140625 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:35:40 INFO - PROCESS | 3980 | 1463168140633 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 3980 | ++DOCSHELL 11BCC800 == 20 [pid = 3980] [id = 424] 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (157A8000) [pid = 3980] [serial = 1272] [outer = 00000000] 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (15A32400) [pid = 3980] [serial = 1273] [outer = 157A8000] 12:35:40 INFO - PROCESS | 3980 | 1463168140678 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (15A35400) [pid = 3980] [serial = 1274] [outer = 157A8000] 12:35:41 INFO - PROCESS | 3980 | 1463168141080 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 632ms 12:35:41 INFO - PROCESS | 3980 | 1463168141130 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3980 | 1463168141131 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:35:41 INFO - PROCESS | 3980 | 1463168141139 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3980 | 1463168141140 Marionette TRACE conn3 <- [1,1662,null,{}] 12:35:41 INFO - PROCESS | 3980 | 1463168141144 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}] 12:35:41 INFO - PROCESS | 3980 | 1463168141259 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:35:41 INFO - PROCESS | 3980 | 1463168141270 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3980 | ++DOCSHELL 122F2800 == 21 [pid = 3980] [id = 425] 12:35:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (13204000) [pid = 3980] [serial = 1275] [outer = 00000000] 12:35:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (15A40000) [pid = 3980] [serial = 1276] [outer = 13204000] 12:35:41 INFO - PROCESS | 3980 | 1463168141313 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (15A40800) [pid = 3980] [serial = 1277] [outer = 13204000] 12:35:41 INFO - PROCESS | 3980 | 1463168141702 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 589ms 12:35:41 INFO - PROCESS | 3980 | 1463168141732 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3980 | 1463168141735 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:35:41 INFO - PROCESS | 3980 | 1463168141739 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3980 | 1463168141741 Marionette TRACE conn3 <- [1,1666,null,{}] 12:35:41 INFO - PROCESS | 3980 | 1463168141744 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}] 12:35:41 INFO - PROCESS | 3980 | 1463168141819 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:35:41 INFO - PROCESS | 3980 | 1463168141896 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3980 | ++DOCSHELL 13295C00 == 22 [pid = 3980] [id = 426] 12:35:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (134FC000) [pid = 3980] [serial = 1278] [outer = 00000000] 12:35:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (1615C400) [pid = 3980] [serial = 1279] [outer = 134FC000] 12:35:41 INFO - PROCESS | 3980 | 1463168141947 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (161F5000) [pid = 3980] [serial = 1280] [outer = 134FC000] 12:35:42 INFO - PROCESS | 3980 | 1463168142532 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]]]}] 12:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 837ms 12:35:42 INFO - PROCESS | 3980 | 1463168142565 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 3980 | 1463168142571 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:35:42 INFO - PROCESS | 3980 | 1463168142575 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - PROCESS | 3980 | 1463168142580 Marionette TRACE conn3 <- [1,1670,null,{}] 12:35:42 INFO - PROCESS | 3980 | 1463168142585 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}] 12:35:42 INFO - PROCESS | 3980 | 1463168142696 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:35:42 INFO - PROCESS | 3980 | 1463168142822 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 3980 | ++DOCSHELL 105D0000 == 23 [pid = 3980] [id = 427] 12:35:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (105D4C00) [pid = 3980] [serial = 1281] [outer = 00000000] 12:35:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (10F5F800) [pid = 3980] [serial = 1282] [outer = 105D4C00] 12:35:42 INFO - PROCESS | 3980 | 1463168142884 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (11BCE400) [pid = 3980] [serial = 1283] [outer = 105D4C00] 12:35:43 INFO - PROCESS | 3980 | 1463168143507 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]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 12:35:43 INFO - PROCESS | 3980 | 1463168143522 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 3980 | 1463168143528 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:35:43 INFO - PROCESS | 3980 | 1463168143534 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 3980 | 1463168143537 Marionette TRACE conn3 <- [1,1674,null,{}] 12:35:43 INFO - PROCESS | 3980 | 1463168143540 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}] 12:35:43 INFO - PROCESS | 3980 | 1463168143647 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:35:43 INFO - PROCESS | 3980 | 1463168143744 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3980 | ++DOCSHELL 13288000 == 24 [pid = 3980] [id = 428] 12:35:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (134FC800) [pid = 3980] [serial = 1284] [outer = 00000000] 12:35:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (1523EC00) [pid = 3980] [serial = 1285] [outer = 134FC800] 12:35:43 INFO - PROCESS | 3980 | 1463168143797 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (152DE400) [pid = 3980] [serial = 1286] [outer = 134FC800] 12:35:44 INFO - PROCESS | 3980 | 1463168144392 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]]]}] 12:35:44 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 12:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 899ms 12:35:44 INFO - PROCESS | 3980 | 1463168144437 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 3980 | 1463168144439 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:35:44 INFO - PROCESS | 3980 | 1463168144443 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - PROCESS | 3980 | 1463168144447 Marionette TRACE conn3 <- [1,1678,null,{}] 12:35:44 INFO - PROCESS | 3980 | 1463168144458 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}] 12:35:44 INFO - PROCESS | 3980 | 1463168144551 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:35:44 INFO - PROCESS | 3980 | 1463168144643 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:44 INFO - PROCESS | 3980 | ++DOCSHELL 14487C00 == 25 [pid = 3980] [id = 429] 12:35:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (15A3A400) [pid = 3980] [serial = 1287] [outer = 00000000] 12:35:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (16545C00) [pid = 3980] [serial = 1288] [outer = 15A3A400] 12:35:44 INFO - PROCESS | 3980 | 1463168144697 Marionette DEBUG loaded listener.js 12:35:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (16567000) [pid = 3980] [serial = 1289] [outer = 15A3A400] 12:35:45 INFO - PROCESS | 3980 | 1463168145256 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]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 899ms 12:35:45 INFO - PROCESS | 3980 | 1463168145330 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 3980 | 1463168145333 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:35:45 INFO - PROCESS | 3980 | 1463168145337 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 3980 | 1463168145339 Marionette TRACE conn3 <- [1,1682,null,{}] 12:35:45 INFO - PROCESS | 3980 | 1463168145342 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}] 12:35:45 INFO - PROCESS | 3980 | 1463168145449 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:35:45 INFO - PROCESS | 3980 | 1463168145572 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3980 | ++DOCSHELL 0F513000 == 26 [pid = 3980] [id = 430] 12:35:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (12C59C00) [pid = 3980] [serial = 1290] [outer = 00000000] 12:35:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (14484C00) [pid = 3980] [serial = 1291] [outer = 12C59C00] 12:35:45 INFO - PROCESS | 3980 | 1463168145627 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1656B400) [pid = 3980] [serial = 1292] [outer = 12C59C00] 12:35:46 INFO - PROCESS | 3980 | 1463168146318 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1039ms 12:35:46 INFO - PROCESS | 3980 | 1463168146376 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3980 | 1463168146381 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:35:46 INFO - PROCESS | 3980 | 1463168146401 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3980 | 1463168146405 Marionette TRACE conn3 <- [1,1686,null,{}] 12:35:46 INFO - PROCESS | 3980 | 1463168146410 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}] 12:35:46 INFO - PROCESS | 3980 | 1463168146554 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:35:46 INFO - PROCESS | 3980 | --DOCSHELL 14488C00 == 25 [pid = 3980] [id = 409] 12:35:46 INFO - PROCESS | 3980 | --DOCSHELL 0CAFC400 == 24 [pid = 3980] [id = 415] 12:35:46 INFO - PROCESS | 3980 | --DOCSHELL 14484000 == 23 [pid = 3980] [id = 414] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (12C5AC00) [pid = 3980] [serial = 1237] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (13489400) [pid = 3980] [serial = 1238] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (15243800) [pid = 3980] [serial = 1243] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1447F000) [pid = 3980] [serial = 1240] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (0F517800) [pid = 3980] [serial = 1231] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (0FDE7800) [pid = 3980] [serial = 1232] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (1E856C00) [pid = 3980] [serial = 1229] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (11144000) [pid = 3980] [serial = 1234] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (11261000) [pid = 3980] [serial = 1235] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (14488400) [pid = 3980] [serial = 1241] [outer = 00000000] [url = about:blank] 12:35:46 INFO - PROCESS | 3980 | 1463168146661 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3980 | ++DOCSHELL 0CA72800 == 24 [pid = 3980] [id = 431] 12:35:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (0CA74C00) [pid = 3980] [serial = 1293] [outer = 00000000] 12:35:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (0F50D800) [pid = 3980] [serial = 1294] [outer = 0CA74C00] 12:35:46 INFO - PROCESS | 3980 | 1463168146708 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (10D62400) [pid = 3980] [serial = 1295] [outer = 0CA74C00] 12:35:47 INFO - PROCESS | 3980 | 1463168147093 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]]]}] 12:35:47 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 12:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 744ms 12:35:47 INFO - PROCESS | 3980 | 1463168147138 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3980 | 1463168147143 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:35:47 INFO - PROCESS | 3980 | 1463168147150 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3980 | 1463168147152 Marionette TRACE conn3 <- [1,1690,null,{}] 12:35:47 INFO - PROCESS | 3980 | 1463168147155 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}] 12:35:47 INFO - PROCESS | 3980 | 1463168147237 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:35:47 INFO - PROCESS | 3980 | 1463168147244 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3980 | ++DOCSHELL 0CA72400 == 25 [pid = 3980] [id = 432] 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (0FDECC00) [pid = 3980] [serial = 1296] [outer = 00000000] 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (12EC2800) [pid = 3980] [serial = 1297] [outer = 0FDECC00] 12:35:47 INFO - PROCESS | 3980 | 1463168147289 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (13246800) [pid = 3980] [serial = 1298] [outer = 0FDECC00] 12:35:47 INFO - PROCESS | 3980 | 1463168147760 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]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 635ms 12:35:47 INFO - PROCESS | 3980 | 1463168147785 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3980 | 1463168147787 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:35:47 INFO - PROCESS | 3980 | 1463168147794 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3980 | 1463168147797 Marionette TRACE conn3 <- [1,1694,null,{}] 12:35:47 INFO - PROCESS | 3980 | 1463168147808 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}] 12:35:47 INFO - PROCESS | 3980 | 1463168147889 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:35:47 INFO - PROCESS | 3980 | 1463168147897 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3980 | ++DOCSHELL 1446C400 == 26 [pid = 3980] [id = 433] 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (14484800) [pid = 3980] [serial = 1299] [outer = 00000000] 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (14627000) [pid = 3980] [serial = 1300] [outer = 14484800] 12:35:47 INFO - PROCESS | 3980 | 1463168147942 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (152D5000) [pid = 3980] [serial = 1301] [outer = 14484800] 12:35:48 INFO - PROCESS | 3980 | 1463168148434 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]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 682ms 12:35:48 INFO - PROCESS | 3980 | 1463168148495 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 3980 | 1463168148497 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:35:48 INFO - PROCESS | 3980 | 1463168148501 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 3980 | 1463168148502 Marionette TRACE conn3 <- [1,1698,null,{}] 12:35:48 INFO - PROCESS | 3980 | 1463168148506 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}] 12:35:48 INFO - PROCESS | 3980 | 1463168148570 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:35:48 INFO - PROCESS | 3980 | 1463168148693 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:48 INFO - PROCESS | 3980 | ++DOCSHELL 153F7800 == 27 [pid = 3980] [id = 434] 12:35:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1579DC00) [pid = 3980] [serial = 1302] [outer = 00000000] 12:35:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (15A37800) [pid = 3980] [serial = 1303] [outer = 1579DC00] 12:35:48 INFO - PROCESS | 3980 | 1463168148737 Marionette DEBUG loaded listener.js 12:35:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16566800) [pid = 3980] [serial = 1304] [outer = 1579DC00] 12:35:49 INFO - PROCESS | 3980 | 1463168149143 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 682ms 12:35:49 INFO - PROCESS | 3980 | 1463168149183 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3980 | 1463168149185 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:35:49 INFO - PROCESS | 3980 | 1463168149189 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:35:49 INFO - PROCESS | 3980 | 1463168149191 Marionette TRACE conn3 <- [1,1702,null,{}] 12:35:49 INFO - PROCESS | 3980 | 1463168149194 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}] 12:35:49 INFO - PROCESS | 3980 | 1463168149299 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:35:49 INFO - PROCESS | 3980 | 1463168149306 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3980 | ++DOCSHELL 10D60800 == 28 [pid = 3980] [id = 435] 12:35:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (15A33C00) [pid = 3980] [serial = 1305] [outer = 00000000] 12:35:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16A1E800) [pid = 3980] [serial = 1306] [outer = 15A33C00] 12:35:49 INFO - PROCESS | 3980 | 1463168149352 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16A1F400) [pid = 3980] [serial = 1307] [outer = 15A33C00] 12:35:49 INFO - PROCESS | 3980 | 1463168149826 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 697ms 12:35:49 INFO - PROCESS | 3980 | 1463168149900 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:35:49 INFO - PROCESS | 3980 | 1463168149902 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:35:49 INFO - PROCESS | 3980 | 1463168149905 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3980 | 1463168149907 Marionette TRACE conn3 <- [1,1706,null,{}] 12:35:49 INFO - PROCESS | 3980 | 1463168149910 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}] 12:35:50 INFO - PROCESS | 3980 | 1463168150053 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:35:50 INFO - PROCESS | 3980 | 1463168150116 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3980 | ++DOCSHELL 16566C00 == 29 [pid = 3980] [id = 436] 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (16A26400) [pid = 3980] [serial = 1308] [outer = 00000000] 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16A41800) [pid = 3980] [serial = 1309] [outer = 16A26400] 12:35:50 INFO - PROCESS | 3980 | 1463168150168 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16A46C00) [pid = 3980] [serial = 1310] [outer = 16A26400] 12:35:50 INFO - PROCESS | 3980 | 1463168150547 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 682ms 12:35:50 INFO - PROCESS | 3980 | 1463168150588 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3980 | 1463168150590 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:35:50 INFO - PROCESS | 3980 | 1463168150593 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:35:50 INFO - PROCESS | 3980 | 1463168150595 Marionette TRACE conn3 <- [1,1710,null,{}] 12:35:50 INFO - PROCESS | 3980 | 1463168150598 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}] 12:35:50 INFO - PROCESS | 3980 | 1463168150704 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:35:50 INFO - PROCESS | 3980 | 1463168150710 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3980 | ++DOCSHELL 16A3E000 == 30 [pid = 3980] [id = 437] 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (16A46000) [pid = 3980] [serial = 1311] [outer = 00000000] 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (16AC2C00) [pid = 3980] [serial = 1312] [outer = 16A46000] 12:35:50 INFO - PROCESS | 3980 | 1463168150752 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16AC3400) [pid = 3980] [serial = 1313] [outer = 16A46000] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (13203800) [pid = 3980] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (13204000) [pid = 3980] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (157A8000) [pid = 3980] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (0F516800) [pid = 3980] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (10F58800) [pid = 3980] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (14488800) [pid = 3980] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1323CC00) [pid = 3980] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (134FD800) [pid = 3980] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:35:51 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (15240400) [pid = 3980] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:35:51 INFO - PROCESS | 3980 | 1463168151219 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]]]}] 12:35:51 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 12:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 636ms 12:35:51 INFO - PROCESS | 3980 | 1463168151236 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3980 | 1463168151238 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:35:51 INFO - PROCESS | 3980 | 1463168151241 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:35:51 INFO - PROCESS | 3980 | 1463168151243 Marionette TRACE conn3 <- [1,1714,null,{}] 12:35:51 INFO - PROCESS | 3980 | 1463168151246 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}] 12:35:51 INFO - PROCESS | 3980 | 1463168151364 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:35:51 INFO - PROCESS | 3980 | 1463168151446 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3980 | ++DOCSHELL 0CA81400 == 31 [pid = 3980] [id = 438] 12:35:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (0CAEEC00) [pid = 3980] [serial = 1314] [outer = 00000000] 12:35:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (152CFC00) [pid = 3980] [serial = 1315] [outer = 0CAEEC00] 12:35:51 INFO - PROCESS | 3980 | 1463168151489 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (15A8FC00) [pid = 3980] [serial = 1316] [outer = 0CAEEC00] 12:35:51 INFO - PROCESS | 3980 | 1463168151832 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 635ms 12:35:51 INFO - PROCESS | 3980 | 1463168151880 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3980 | 1463168151882 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:35:51 INFO - PROCESS | 3980 | 1463168151886 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3980 | 1463168151887 Marionette TRACE conn3 <- [1,1718,null,{}] 12:35:51 INFO - PROCESS | 3980 | 1463168151891 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}] 12:35:51 INFO - PROCESS | 3980 | 1463168151966 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:35:51 INFO - PROCESS | 3980 | 1463168151973 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3980 | ++DOCSHELL 1448BC00 == 32 [pid = 3980] [id = 439] 12:35:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (15853800) [pid = 3980] [serial = 1317] [outer = 00000000] 12:35:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16ACFC00) [pid = 3980] [serial = 1318] [outer = 15853800] 12:35:51 INFO - PROCESS | 3980 | 1463168152016 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16C1BC00) [pid = 3980] [serial = 1319] [outer = 15853800] 12:35:52 INFO - PROCESS | 3980 | 1463168152431 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]]]}] 12:35:52 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 12:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 589ms 12:35:52 INFO - PROCESS | 3980 | 1463168152483 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3980 | 1463168152484 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:35:52 INFO - PROCESS | 3980 | 1463168152492 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - PROCESS | 3980 | 1463168152493 Marionette TRACE conn3 <- [1,1722,null,{}] 12:35:52 INFO - PROCESS | 3980 | 1463168152497 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}] 12:35:52 INFO - PROCESS | 3980 | 1463168152561 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:35:52 INFO - PROCESS | 3980 | 1463168152568 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3980 | ++DOCSHELL 12218000 == 33 [pid = 3980] [id = 440] 12:35:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1446D400) [pid = 3980] [serial = 1320] [outer = 00000000] 12:35:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (16E5D800) [pid = 3980] [serial = 1321] [outer = 1446D400] 12:35:52 INFO - PROCESS | 3980 | 1463168152611 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (13BDA800) [pid = 3980] [serial = 1322] [outer = 1446D400] 12:35:53 INFO - PROCESS | 3980 | 1463168153119 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]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 697ms 12:35:53 INFO - PROCESS | 3980 | 1463168153172 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 3980 | 1463168153176 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:35:53 INFO - PROCESS | 3980 | 1463168153182 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 3980 | 1463168153189 Marionette TRACE conn3 <- [1,1726,null,{}] 12:35:53 INFO - PROCESS | 3980 | 1463168153199 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}] 12:35:53 INFO - PROCESS | 3980 | 1463168153313 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:35:53 INFO - PROCESS | 3980 | 1463168153446 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 3980 | ++DOCSHELL 0F958400 == 34 [pid = 3980] [id = 441] 12:35:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (0F95D000) [pid = 3980] [serial = 1323] [outer = 00000000] 12:35:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (105DA800) [pid = 3980] [serial = 1324] [outer = 0F95D000] 12:35:53 INFO - PROCESS | 3980 | 1463168153501 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (10F53400) [pid = 3980] [serial = 1325] [outer = 0F95D000] 12:35:54 INFO - PROCESS | 3980 | 1463168154126 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 992ms 12:35:54 INFO - PROCESS | 3980 | 1463168154186 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3980 | 1463168154192 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:35:54 INFO - PROCESS | 3980 | 1463168154199 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 3980 | 1463168154202 Marionette TRACE conn3 <- [1,1730,null,{}] 12:35:54 INFO - PROCESS | 3980 | 1463168154205 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}] 12:35:54 INFO - PROCESS | 3980 | 1463168154316 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:35:54 INFO - PROCESS | 3980 | 1463168154446 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3980 | ++DOCSHELL 122B6000 == 35 [pid = 3980] [id = 442] 12:35:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (122B7800) [pid = 3980] [serial = 1326] [outer = 00000000] 12:35:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (1359FC00) [pid = 3980] [serial = 1327] [outer = 122B7800] 12:35:54 INFO - PROCESS | 3980 | 1463168154501 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1447D400) [pid = 3980] [serial = 1328] [outer = 122B7800] 12:35:55 INFO - PROCESS | 3980 | 1463168155047 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]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 884ms 12:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:35:55 INFO - PROCESS | 3980 | 1463168155085 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 3980 | 1463168155087 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:35:55 INFO - PROCESS | 3980 | 1463168155091 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - PROCESS | 3980 | 1463168155095 Marionette TRACE conn3 <- [1,1734,null,{}] 12:35:55 INFO - PROCESS | 3980 | 1463168155106 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}] 12:35:55 INFO - PROCESS | 3980 | 1463168155214 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:35:55 INFO - PROCESS | 3980 | 1463168155349 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 3980 | ++DOCSHELL 14486800 == 36 [pid = 3980] [id = 443] 12:35:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (14489000) [pid = 3980] [serial = 1329] [outer = 00000000] 12:35:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16A29C00) [pid = 3980] [serial = 1330] [outer = 14489000] 12:35:55 INFO - PROCESS | 3980 | 1463168155405 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16A8C000) [pid = 3980] [serial = 1331] [outer = 14489000] 12:35:56 INFO - PROCESS | 3980 | 1463168156039 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]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 992ms 12:35:56 INFO - PROCESS | 3980 | 1463168156093 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 3980 | 1463168156096 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:35:56 INFO - PROCESS | 3980 | 1463168156099 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:35:56 INFO - PROCESS | 3980 | 1463168156101 Marionette TRACE conn3 <- [1,1738,null,{}] 12:35:56 INFO - PROCESS | 3980 | 1463168156105 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}] 12:35:56 INFO - PROCESS | 3980 | 1463168156206 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:35:56 INFO - PROCESS | 3980 | 1463168156462 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3980 | ++DOCSHELL 0CA76C00 == 37 [pid = 3980] [id = 444] 12:35:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (0CAF1000) [pid = 3980] [serial = 1332] [outer = 00000000] 12:35:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (0FD37800) [pid = 3980] [serial = 1333] [outer = 0CAF1000] 12:35:56 INFO - PROCESS | 3980 | 1463168156526 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (10F51C00) [pid = 3980] [serial = 1334] [outer = 0CAF1000] 12:35:57 INFO - PROCESS | 3980 | 1463168157078 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]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1039ms 12:35:57 INFO - PROCESS | 3980 | 1463168157140 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 3980 | 1463168157144 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:35:57 INFO - PROCESS | 3980 | 1463168157149 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 3980 | 1463168157152 Marionette TRACE conn3 <- [1,1742,null,{}] 12:35:57 INFO - PROCESS | 3980 | 1463168157157 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}] 12:35:57 INFO - PROCESS | 3980 | 1463168157251 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:35:57 INFO - PROCESS | 3980 | 1463168157382 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1615C400) [pid = 3980] [serial = 1279] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (14622800) [pid = 3980] [serial = 1264] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (13286C00) [pid = 3980] [serial = 1258] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (132F4800) [pid = 3980] [serial = 1259] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (13C54000) [pid = 3980] [serial = 1261] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (153EDC00) [pid = 3980] [serial = 1267] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (0FD7DC00) [pid = 3980] [serial = 1246] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (15247000) [pid = 3980] [serial = 1270] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (15A40000) [pid = 3980] [serial = 1276] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (15A32400) [pid = 3980] [serial = 1273] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (153F4400) [pid = 3980] [serial = 1268] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (105D9C00) [pid = 3980] [serial = 1252] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (107F6C00) [pid = 3980] [serial = 1253] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (107F3400) [pid = 3980] [serial = 1249] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (11B5F400) [pid = 3980] [serial = 1256] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (115DC000) [pid = 3980] [serial = 1255] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (14623C00) [pid = 3980] [serial = 1265] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (15A40800) [pid = 3980] [serial = 1277] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (153F4C00) [pid = 3980] [serial = 1271] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (15A35400) [pid = 3980] [serial = 1274] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (1446D800) [pid = 3980] [serial = 1262] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF3000 == 38 [pid = 3980] [id = 445] 12:35:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (0CAFD800) [pid = 3980] [serial = 1335] [outer = 00000000] 12:35:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (107EF800) [pid = 3980] [serial = 1336] [outer = 0CAFD800] 12:35:57 INFO - PROCESS | 3980 | 1463168157460 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (117DC800) [pid = 3980] [serial = 1337] [outer = 0CAFD800] 12:35:57 INFO - PROCESS | 3980 | 1463168157879 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]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 806ms 12:35:57 INFO - PROCESS | 3980 | 1463168157950 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 3980 | 1463168157954 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:35:57 INFO - PROCESS | 3980 | 1463168157959 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 3980 | 1463168157961 Marionette TRACE conn3 <- [1,1746,null,{}] 12:35:57 INFO - PROCESS | 3980 | 1463168157965 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}] 12:35:58 INFO - PROCESS | 3980 | 1463168158049 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:35:58 INFO - PROCESS | 3980 | 1463168158089 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3980 | ++DOCSHELL 13592800 == 39 [pid = 3980] [id = 446] 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (13595800) [pid = 3980] [serial = 1338] [outer = 00000000] 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (13B10000) [pid = 3980] [serial = 1339] [outer = 13595800] 12:35:58 INFO - PROCESS | 3980 | 1463168158133 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (13C54000) [pid = 3980] [serial = 1340] [outer = 13595800] 12:35:58 INFO - PROCESS | 3980 | 1463168158597 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]]]}] 12:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 698ms 12:35:58 INFO - PROCESS | 3980 | 1463168158642 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:35:58 INFO - PROCESS | 3980 | 1463168158644 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:35:58 INFO - PROCESS | 3980 | 1463168158649 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 3980 | 1463168158654 Marionette TRACE conn3 <- [1,1750,null,{}] 12:35:58 INFO - PROCESS | 3980 | 1463168158663 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}] 12:35:58 INFO - PROCESS | 3980 | 1463168158743 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:35:58 INFO - PROCESS | 3980 | 1463168158754 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3980 | ++DOCSHELL 14177C00 == 40 [pid = 3980] [id = 447] 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (15247C00) [pid = 3980] [serial = 1341] [outer = 00000000] 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (153EFC00) [pid = 3980] [serial = 1342] [outer = 15247C00] 12:35:58 INFO - PROCESS | 3980 | 1463168158797 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (153F5400) [pid = 3980] [serial = 1343] [outer = 15247C00] 12:35:59 INFO - PROCESS | 3980 | 1463168159235 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]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 636ms 12:35:59 INFO - PROCESS | 3980 | 1463168159306 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 3980 | 1463168159308 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:35:59 INFO - PROCESS | 3980 | 1463168159312 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3980 | 1463168159313 Marionette TRACE conn3 <- [1,1754,null,{}] 12:35:59 INFO - PROCESS | 3980 | 1463168159316 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}] 12:35:59 INFO - PROCESS | 3980 | 1463168159401 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:35:59 INFO - PROCESS | 3980 | 1463168159410 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3980 | ++DOCSHELL 153F2400 == 41 [pid = 3980] [id = 448] 12:35:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (153F9800) [pid = 3980] [serial = 1344] [outer = 00000000] 12:35:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (15A37C00) [pid = 3980] [serial = 1345] [outer = 153F9800] 12:35:59 INFO - PROCESS | 3980 | 1463168159453 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (15A91400) [pid = 3980] [serial = 1346] [outer = 153F9800] 12:35:59 INFO - PROCESS | 3980 | 1463168159905 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]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 636ms 12:35:59 INFO - PROCESS | 3980 | 1463168159952 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 3980 | 1463168159954 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:35:59 INFO - PROCESS | 3980 | 1463168159957 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3980 | 1463168159959 Marionette TRACE conn3 <- [1,1758,null,{}] 12:35:59 INFO - PROCESS | 3980 | 1463168159963 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}] 12:36:00 INFO - PROCESS | 3980 | 1463168160074 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:36:00 INFO - PROCESS | 3980 | 1463168160081 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3980 | ++DOCSHELL 161F4800 == 42 [pid = 3980] [id = 449] 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (1653A800) [pid = 3980] [serial = 1347] [outer = 00000000] 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16936400) [pid = 3980] [serial = 1348] [outer = 1653A800] 12:36:00 INFO - PROCESS | 3980 | 1463168160179 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16A29400) [pid = 3980] [serial = 1349] [outer = 1653A800] 12:36:00 INFO - PROCESS | 3980 | 1463168160591 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]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 697ms 12:36:00 INFO - PROCESS | 3980 | 1463168160641 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3980 | 1463168160643 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:36:00 INFO - PROCESS | 3980 | 1463168160647 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3980 | 1463168160648 Marionette TRACE conn3 <- [1,1762,null,{}] 12:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:36:00 INFO - PROCESS | 3980 | 1463168160652 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}] 12:36:00 INFO - PROCESS | 3980 | 1463168160758 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:36:00 INFO - PROCESS | 3980 | 1463168160851 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3980 | ++DOCSHELL 16A47800 == 43 [pid = 3980] [id = 450] 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16A48400) [pid = 3980] [serial = 1350] [outer = 00000000] 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16ACAC00) [pid = 3980] [serial = 1351] [outer = 16A48400] 12:36:00 INFO - PROCESS | 3980 | 1463168160894 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16E5D400) [pid = 3980] [serial = 1352] [outer = 16A48400] 12:36:01 INFO - PROCESS | 3980 | 1463168161302 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]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 682ms 12:36:01 INFO - PROCESS | 3980 | 1463168161356 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 3980 | 1463168161358 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:36:01 INFO - PROCESS | 3980 | 1463168161361 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 3980 | 1463168161363 Marionette TRACE conn3 <- [1,1766,null,{}] 12:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:36:01 INFO - PROCESS | 3980 | 1463168161367 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}] 12:36:01 INFO - PROCESS | 3980 | 1463168161480 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:36:01 INFO - PROCESS | 3980 | 1463168161489 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3980 | ++DOCSHELL 16CC8400 == 44 [pid = 3980] [id = 451] 12:36:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16E5FC00) [pid = 3980] [serial = 1353] [outer = 00000000] 12:36:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1704E400) [pid = 3980] [serial = 1354] [outer = 16E5FC00] 12:36:01 INFO - PROCESS | 3980 | 1463168161532 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1704EC00) [pid = 3980] [serial = 1355] [outer = 16E5FC00] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (0CA74C00) [pid = 3980] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16A26400) [pid = 3980] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (15853800) [pid = 3980] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (0FDECC00) [pid = 3980] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1579DC00) [pid = 3980] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16A46000) [pid = 3980] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (14484800) [pid = 3980] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (15A33C00) [pid = 3980] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:36:02 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (0CAEEC00) [pid = 3980] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:36:02 INFO - PROCESS | 3980 | 1463168162085 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]]]}] 12:36:02 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 12:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 744ms 12:36:02 INFO - PROCESS | 3980 | 1463168162123 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3980 | 1463168162125 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 3980 | 1463168162128 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:36:02 INFO - PROCESS | 3980 | 1463168162130 Marionette TRACE conn3 <- [1,1770,null,{}] 12:36:02 INFO - PROCESS | 3980 | 1463168162133 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}] 12:36:02 INFO - PROCESS | 3980 | 1463168162221 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:36:02 INFO - PROCESS | 3980 | 1463168162228 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3980 | ++DOCSHELL 0FDE4C00 == 45 [pid = 3980] [id = 452] 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (0FDECC00) [pid = 3980] [serial = 1356] [outer = 00000000] 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (15847400) [pid = 3980] [serial = 1357] [outer = 0FDECC00] 12:36:02 INFO - PROCESS | 3980 | 1463168162271 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16569000) [pid = 3980] [serial = 1358] [outer = 0FDECC00] 12:36:02 INFO - PROCESS | 3980 | 1463168162702 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]]]}] 12:36:02 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 12:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 635ms 12:36:02 INFO - PROCESS | 3980 | 1463168162750 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3980 | 1463168162752 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:36:02 INFO - PROCESS | 3980 | 1463168162755 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 3980 | 1463168162757 Marionette TRACE conn3 <- [1,1774,null,{}] 12:36:02 INFO - PROCESS | 3980 | 1463168162761 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}] 12:36:02 INFO - PROCESS | 3980 | 1463168162837 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:36:02 INFO - PROCESS | 3980 | 1463168162843 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3980 | ++DOCSHELL 14484800 == 46 [pid = 3980] [id = 453] 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16569800) [pid = 3980] [serial = 1359] [outer = 00000000] 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16ACEC00) [pid = 3980] [serial = 1360] [outer = 16569800] 12:36:02 INFO - PROCESS | 3980 | 1463168162886 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (171A2C00) [pid = 3980] [serial = 1361] [outer = 16569800] 12:36:03 INFO - PROCESS | 3980 | 1463168163296 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]]]}] 12:36:03 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 12:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 589ms 12:36:03 INFO - PROCESS | 3980 | 1463168163357 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3980 | 1463168163359 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:36:03 INFO - PROCESS | 3980 | 1463168163362 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - PROCESS | 3980 | 1463168163364 Marionette TRACE conn3 <- [1,1778,null,{}] 12:36:03 INFO - PROCESS | 3980 | 1463168163367 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}] 12:36:03 INFO - PROCESS | 3980 | 1463168163451 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:36:03 INFO - PROCESS | 3980 | 1463168163457 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3980 | ++DOCSHELL 13246000 == 47 [pid = 3980] [id = 454] 12:36:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (171AB400) [pid = 3980] [serial = 1362] [outer = 00000000] 12:36:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (17331800) [pid = 3980] [serial = 1363] [outer = 171AB400] 12:36:03 INFO - PROCESS | 3980 | 1463168163507 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (173C6400) [pid = 3980] [serial = 1364] [outer = 171AB400] 12:36:03 INFO - PROCESS | 3980 | 1463168163961 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]]]}] 12:36:03 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) 12:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 635ms 12:36:03 INFO - PROCESS | 3980 | 1463168164001 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3980 | 1463168164003 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:36:03 INFO - PROCESS | 3980 | 1463168164011 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:36:03 INFO - PROCESS | 3980 | 1463168164013 Marionette TRACE conn3 <- [1,1782,null,{}] 12:36:03 INFO - PROCESS | 3980 | 1463168164016 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}] 12:36:04 INFO - PROCESS | 3980 | 1463168164161 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:36:04 INFO - PROCESS | 3980 | 1463168164297 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3980 | ++DOCSHELL 0CA79400 == 48 [pid = 3980] [id = 455] 12:36:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (0CA79C00) [pid = 3980] [serial = 1365] [outer = 00000000] 12:36:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (0F69AC00) [pid = 3980] [serial = 1366] [outer = 0CA79C00] 12:36:04 INFO - PROCESS | 3980 | 1463168164353 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (107F9C00) [pid = 3980] [serial = 1367] [outer = 0CA79C00] 12:36:04 INFO - PROCESS | 3980 | 1463168164977 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]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1023ms 12:36:05 INFO - PROCESS | 3980 | 1463168165055 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 3980 | 1463168165059 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:36:05 INFO - PROCESS | 3980 | 1463168165064 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:36:05 INFO - PROCESS | 3980 | 1463168165069 Marionette TRACE conn3 <- [1,1786,null,{}] 12:36:05 INFO - PROCESS | 3980 | 1463168165088 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}] 12:36:05 INFO - PROCESS | 3980 | 1463168165193 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:36:05 INFO - PROCESS | 3980 | 1463168165324 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3980 | ++DOCSHELL 12E80800 == 49 [pid = 3980] [id = 456] 12:36:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (12EBD400) [pid = 3980] [serial = 1368] [outer = 00000000] 12:36:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (13C19800) [pid = 3980] [serial = 1369] [outer = 12EBD400] 12:36:05 INFO - PROCESS | 3980 | 1463168165381 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1461C400) [pid = 3980] [serial = 1370] [outer = 12EBD400] 12:36:05 INFO - PROCESS | 3980 | 1463168165932 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]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 899ms 12:36:05 INFO - PROCESS | 3980 | 1463168165971 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:36:05 INFO - PROCESS | 3980 | 1463168165974 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:36:05 INFO - PROCESS | 3980 | 1463168165978 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 3980 | 1463168165981 Marionette TRACE conn3 <- [1,1790,null,{}] 12:36:05 INFO - PROCESS | 3980 | 1463168165985 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}] 12:36:06 INFO - PROCESS | 3980 | 1463168166086 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:36:06 INFO - PROCESS | 3980 | 1463168166193 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 3980 | ++DOCSHELL 15A3B800 == 50 [pid = 3980] [id = 457] 12:36:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (15A3C000) [pid = 3980] [serial = 1371] [outer = 00000000] 12:36:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (1656F000) [pid = 3980] [serial = 1372] [outer = 15A3C000] 12:36:06 INFO - PROCESS | 3980 | 1463168166246 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (16A25000) [pid = 3980] [serial = 1373] [outer = 15A3C000] 12:36:06 INFO - PROCESS | 3980 | 1463168166832 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]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 931ms 12:36:06 INFO - PROCESS | 3980 | 1463168166905 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 3980 | 1463168166909 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:36:06 INFO - PROCESS | 3980 | 1463168166920 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 3980 | 1463168166925 Marionette TRACE conn3 <- [1,1794,null,{}] 12:36:06 INFO - PROCESS | 3980 | 1463168166929 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}] 12:36:07 INFO - PROCESS | 3980 | 1463168167034 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:36:07 INFO - PROCESS | 3980 | 1463168167164 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3980 | ++DOCSHELL 171A9C00 == 51 [pid = 3980] [id = 458] 12:36:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1732F400) [pid = 3980] [serial = 1374] [outer = 00000000] 12:36:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1766F400) [pid = 3980] [serial = 1375] [outer = 1732F400] 12:36:07 INFO - PROCESS | 3980 | 1463168167253 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (177AFC00) [pid = 3980] [serial = 1376] [outer = 1732F400] 12:36:07 INFO - PROCESS | 3980 | 1463168167891 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]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1039ms 12:36:07 INFO - PROCESS | 3980 | 1463168167963 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3980 | 1463168167965 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:36:08 INFO - PROCESS | 3980 | 1463168168143 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3980 | 1463168168147 Marionette TRACE conn3 <- [1,1798,null,{}] 12:36:08 INFO - PROCESS | 3980 | 1463168168154 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}] 12:36:08 INFO - PROCESS | 3980 | 1463168168248 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:36:08 INFO - PROCESS | 3980 | 1463168168346 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 3980 | ++DOCSHELL 0CA77C00 == 52 [pid = 3980] [id = 459] 12:36:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (0CA78400) [pid = 3980] [serial = 1377] [outer = 00000000] 12:36:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (0CAFA800) [pid = 3980] [serial = 1378] [outer = 0CA78400] 12:36:08 INFO - PROCESS | 3980 | 1463168168394 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (0FD84400) [pid = 3980] [serial = 1379] [outer = 0CA78400] 12:36:08 INFO - PROCESS | 3980 | 1463168168964 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]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1039ms 12:36:09 INFO - PROCESS | 3980 | 1463168169019 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 3980 | 1463168169022 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:36:09 INFO - PROCESS | 3980 | 1463168169026 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 3980 | 1463168169029 Marionette TRACE conn3 <- [1,1802,null,{}] 12:36:09 INFO - PROCESS | 3980 | 1463168169036 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}] 12:36:09 INFO - PROCESS | 3980 | 1463168169135 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:36:09 INFO - PROCESS | 3980 | 1463168169274 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 13246000 == 51 [pid = 3980] [id = 454] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 14484800 == 50 [pid = 3980] [id = 453] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 0FDE4C00 == 49 [pid = 3980] [id = 452] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 16CC8400 == 48 [pid = 3980] [id = 451] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 16A47800 == 47 [pid = 3980] [id = 450] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 161F4800 == 46 [pid = 3980] [id = 449] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 153F2400 == 45 [pid = 3980] [id = 448] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 14177C00 == 44 [pid = 3980] [id = 447] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 13592800 == 43 [pid = 3980] [id = 446] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 0CAF3000 == 42 [pid = 3980] [id = 445] 12:36:09 INFO - PROCESS | 3980 | --DOCSHELL 0CA76C00 == 41 [pid = 3980] [id = 444] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16E5D800) [pid = 3980] [serial = 1321] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (16C1BC00) [pid = 3980] [serial = 1319] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1523EC00) [pid = 3980] [serial = 1285] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16566800) [pid = 3980] [serial = 1304] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16AC2C00) [pid = 3980] [serial = 1312] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (14627000) [pid = 3980] [serial = 1300] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (16A1E800) [pid = 3980] [serial = 1306] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (15A8FC00) [pid = 3980] [serial = 1316] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (15A37800) [pid = 3980] [serial = 1303] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (14484C00) [pid = 3980] [serial = 1291] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (10D62400) [pid = 3980] [serial = 1295] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16AC3400) [pid = 3980] [serial = 1313] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16A46C00) [pid = 3980] [serial = 1310] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16545C00) [pid = 3980] [serial = 1288] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16ACFC00) [pid = 3980] [serial = 1318] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16A41800) [pid = 3980] [serial = 1309] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (12EC2800) [pid = 3980] [serial = 1297] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (0F50D800) [pid = 3980] [serial = 1294] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (16A1F400) [pid = 3980] [serial = 1307] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (152CFC00) [pid = 3980] [serial = 1315] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (13246800) [pid = 3980] [serial = 1298] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (10F5F800) [pid = 3980] [serial = 1282] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (152D5000) [pid = 3980] [serial = 1301] [outer = 00000000] [url = about:blank] 12:36:09 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF2400 == 42 [pid = 3980] [id = 460] 12:36:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (0CAF8000) [pid = 3980] [serial = 1380] [outer = 00000000] 12:36:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (0FDEAC00) [pid = 3980] [serial = 1381] [outer = 0CAF8000] 12:36:09 INFO - PROCESS | 3980 | 1463168169353 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (115DC400) [pid = 3980] [serial = 1382] [outer = 0CAF8000] 12:36:09 INFO - PROCESS | 3980 | 1463168169778 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]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 791ms 12:36:09 INFO - PROCESS | 3980 | 1463168169826 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 3980 | 1463168169828 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:36:09 INFO - PROCESS | 3980 | 1463168169832 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 3980 | 1463168169834 Marionette TRACE conn3 <- [1,1806,null,{}] 12:36:09 INFO - PROCESS | 3980 | 1463168169837 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}] 12:36:09 INFO - PROCESS | 3980 | 1463168169918 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:36:09 INFO - PROCESS | 3980 | 1463168169931 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3980 | ++DOCSHELL 134FCC00 == 43 [pid = 3980] [id = 461] 12:36:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (13592400) [pid = 3980] [serial = 1383] [outer = 00000000] 12:36:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13BD5C00) [pid = 3980] [serial = 1384] [outer = 13592400] 12:36:09 INFO - PROCESS | 3980 | 1463168169983 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1447E800) [pid = 3980] [serial = 1385] [outer = 13592400] 12:36:10 INFO - PROCESS | 3980 | 1463168170474 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]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 682ms 12:36:10 INFO - PROCESS | 3980 | 1463168170531 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 3980 | 1463168170533 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:36:10 INFO - PROCESS | 3980 | 1463168170537 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:36:10 INFO - PROCESS | 3980 | 1463168170538 Marionette TRACE conn3 <- [1,1810,null,{}] 12:36:10 INFO - PROCESS | 3980 | 1463168170542 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}] 12:36:10 INFO - PROCESS | 3980 | 1463168170627 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:36:10 INFO - PROCESS | 3980 | 1463168170636 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 3980 | ++DOCSHELL 153EB800 == 44 [pid = 3980] [id = 462] 12:36:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (153EC000) [pid = 3980] [serial = 1386] [outer = 00000000] 12:36:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (153F1800) [pid = 3980] [serial = 1387] [outer = 153EC000] 12:36:10 INFO - PROCESS | 3980 | 1463168170681 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (153F8000) [pid = 3980] [serial = 1388] [outer = 153EC000] 12:36:11 INFO - PROCESS | 3980 | 1463168171107 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 620ms 12:36:11 INFO - PROCESS | 3980 | 1463168171158 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3980 | 1463168171160 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:36:11 INFO - PROCESS | 3980 | 1463168171163 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3980 | 1463168171165 Marionette TRACE conn3 <- [1,1814,null,{}] 12:36:11 INFO - PROCESS | 3980 | 1463168171168 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}] 12:36:11 INFO - PROCESS | 3980 | 1463168171244 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:36:11 INFO - PROCESS | 3980 | 1463168171250 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3980 | ++DOCSHELL 15A32400 == 45 [pid = 3980] [id = 463] 12:36:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (15A32800) [pid = 3980] [serial = 1389] [outer = 00000000] 12:36:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (15A40800) [pid = 3980] [serial = 1390] [outer = 15A32800] 12:36:11 INFO - PROCESS | 3980 | 1463168171296 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (15A8FC00) [pid = 3980] [serial = 1391] [outer = 15A32800] 12:36:11 INFO - PROCESS | 3980 | 1463168171789 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 682ms 12:36:11 INFO - PROCESS | 3980 | 1463168171866 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3980 | 1463168171868 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:36:11 INFO - PROCESS | 3980 | 1463168171871 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3980 | 1463168171873 Marionette TRACE conn3 <- [1,1818,null,{}] 12:36:11 INFO - PROCESS | 3980 | 1463168171877 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}] 12:36:11 INFO - PROCESS | 3980 | 1463168172010 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:36:12 INFO - PROCESS | 3980 | 1463168172075 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3980 | ++DOCSHELL 153EF800 == 46 [pid = 3980] [id = 464] 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1656AC00) [pid = 3980] [serial = 1392] [outer = 00000000] 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16A1B000) [pid = 3980] [serial = 1393] [outer = 1656AC00] 12:36:12 INFO - PROCESS | 3980 | 1463168172120 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16A27000) [pid = 3980] [serial = 1394] [outer = 1656AC00] 12:36:12 INFO - PROCESS | 3980 | 1463168172541 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]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 697ms 12:36:12 INFO - PROCESS | 3980 | 1463168172574 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3980 | 1463168172576 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:36:12 INFO - PROCESS | 3980 | 1463168172580 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:36:12 INFO - PROCESS | 3980 | 1463168172581 Marionette TRACE conn3 <- [1,1822,null,{}] 12:36:12 INFO - PROCESS | 3980 | 1463168172585 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}] 12:36:12 INFO - PROCESS | 3980 | 1463168172729 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:36:12 INFO - PROCESS | 3980 | 1463168172723 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF8400 == 47 [pid = 3980] [id = 465] 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (153F1400) [pid = 3980] [serial = 1395] [outer = 00000000] 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (16A46000) [pid = 3980] [serial = 1396] [outer = 153F1400] 12:36:12 INFO - PROCESS | 3980 | 1463168172766 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (16A46800) [pid = 3980] [serial = 1397] [outer = 153F1400] 12:36:13 INFO - PROCESS | 3980 | 1463168173225 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]]]}] 12:36:13 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 12:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 698ms 12:36:13 INFO - PROCESS | 3980 | 1463168173264 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3980 | 1463168173266 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:36:13 INFO - PROCESS | 3980 | 1463168173269 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - PROCESS | 3980 | 1463168173271 Marionette TRACE conn3 <- [1,1826,null,{}] 12:36:13 INFO - PROCESS | 3980 | 1463168173274 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}] 12:36:13 INFO - PROCESS | 3980 | 1463168173383 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:36:13 INFO - PROCESS | 3980 | 1463168173389 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3980 | ++DOCSHELL 161FC800 == 48 [pid = 3980] [id = 466] 12:36:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1653A400) [pid = 3980] [serial = 1398] [outer = 00000000] 12:36:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (16AC9400) [pid = 3980] [serial = 1399] [outer = 1653A400] 12:36:13 INFO - PROCESS | 3980 | 1463168173434 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (16AC9C00) [pid = 3980] [serial = 1400] [outer = 1653A400] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16A48400) [pid = 3980] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16E5FC00) [pid = 3980] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (0CAF1000) [pid = 3980] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (153F9800) [pid = 3980] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (15247C00) [pid = 3980] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (0FDECC00) [pid = 3980] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (13595800) [pid = 3980] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (0CAFD800) [pid = 3980] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1653A800) [pid = 3980] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:36:13 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16569800) [pid = 3980] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:36:13 INFO - PROCESS | 3980 | 1463168174008 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]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 791ms 12:36:14 INFO - PROCESS | 3980 | 1463168174070 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3980 | 1463168174072 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:36:14 INFO - PROCESS | 3980 | 1463168174075 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:36:14 INFO - PROCESS | 3980 | 1463168174086 Marionette TRACE conn3 <- [1,1830,null,{}] 12:36:14 INFO - PROCESS | 3980 | 1463168174090 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}] 12:36:14 INFO - PROCESS | 3980 | 1463168174168 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:36:14 INFO - PROCESS | 3980 | 1463168174174 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3980 | ++DOCSHELL 10D62C00 == 49 [pid = 3980] [id = 467] 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (15247C00) [pid = 3980] [serial = 1401] [outer = 00000000] 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16562C00) [pid = 3980] [serial = 1402] [outer = 15247C00] 12:36:14 INFO - PROCESS | 3980 | 1463168174219 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16A45800) [pid = 3980] [serial = 1403] [outer = 15247C00] 12:36:14 INFO - PROCESS | 3980 | 1463168174647 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]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 589ms 12:36:14 INFO - PROCESS | 3980 | 1463168174681 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3980 | 1463168174683 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:36:14 INFO - PROCESS | 3980 | 1463168174695 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 3980 | 1463168174698 Marionette TRACE conn3 <- [1,1834,null,{}] 12:36:14 INFO - PROCESS | 3980 | 1463168174701 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}] 12:36:14 INFO - PROCESS | 3980 | 1463168174778 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:36:14 INFO - PROCESS | 3980 | 1463168174768 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3980 | ++DOCSHELL 153F9800 == 50 [pid = 3980] [id = 468] 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16AC1800) [pid = 3980] [serial = 1404] [outer = 00000000] 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16E67400) [pid = 3980] [serial = 1405] [outer = 16AC1800] 12:36:14 INFO - PROCESS | 3980 | 1463168174812 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1704B400) [pid = 3980] [serial = 1406] [outer = 16AC1800] 12:36:15 INFO - PROCESS | 3980 | 1463168175228 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]]]}] 12:36:15 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) 12:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 589ms 12:36:15 INFO - PROCESS | 3980 | 1463168175278 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3980 | 1463168175280 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:36:15 INFO - PROCESS | 3980 | 1463168175283 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3980 | 1463168175285 Marionette TRACE conn3 <- [1,1838,null,{}] 12:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:36:15 INFO - PROCESS | 3980 | 1463168175292 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}] 12:36:15 INFO - PROCESS | 3980 | 1463168175387 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:36:15 INFO - PROCESS | 3980 | 1463168175394 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 3980 | ++DOCSHELL 134F6400 == 51 [pid = 3980] [id = 469] 12:36:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (17055800) [pid = 3980] [serial = 1407] [outer = 00000000] 12:36:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1733D800) [pid = 3980] [serial = 1408] [outer = 17055800] 12:36:15 INFO - PROCESS | 3980 | 1463168175441 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (17609C00) [pid = 3980] [serial = 1409] [outer = 17055800] 12:36:15 INFO - PROCESS | 3980 | 1463168175901 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 620ms 12:36:15 INFO - PROCESS | 3980 | 1463168175923 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3980 | 1463168175925 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:36:15 INFO - PROCESS | 3980 | 1463168175928 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3980 | 1463168175930 Marionette TRACE conn3 <- [1,1842,null,{}] 12:36:15 INFO - PROCESS | 3980 | 1463168176000 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}] 12:36:16 INFO - PROCESS | 3980 | 1463168176142 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:36:16 INFO - PROCESS | 3980 | 1463168176224 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3980 | ++DOCSHELL 105D2800 == 52 [pid = 3980] [id = 470] 12:36:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1075F000) [pid = 3980] [serial = 1410] [outer = 00000000] 12:36:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (10F54000) [pid = 3980] [serial = 1411] [outer = 1075F000] 12:36:16 INFO - PROCESS | 3980 | 1463168176278 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (11147800) [pid = 3980] [serial = 1412] [outer = 1075F000] 12:36:16 INFO - PROCESS | 3980 | 1463168176877 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 992ms 12:36:16 INFO - PROCESS | 3980 | 1463168176917 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3980 | 1463168176922 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:36:16 INFO - PROCESS | 3980 | 1463168176926 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 3980 | 1463168176928 Marionette TRACE conn3 <- [1,1846,null,{}] 12:36:16 INFO - PROCESS | 3980 | 1463168176933 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}] 12:36:17 INFO - PROCESS | 3980 | 1463168177044 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:36:17 INFO - PROCESS | 3980 | 1463168177183 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3980 | ++DOCSHELL 13288800 == 53 [pid = 3980] [id = 471] 12:36:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (1328A000) [pid = 3980] [serial = 1413] [outer = 00000000] 12:36:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (14177C00) [pid = 3980] [serial = 1414] [outer = 1328A000] 12:36:17 INFO - PROCESS | 3980 | 1463168177239 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (15241800) [pid = 3980] [serial = 1415] [outer = 1328A000] 12:36:17 INFO - PROCESS | 3980 | 1463168177815 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]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 12:36:17 INFO - PROCESS | 3980 | 1463168177872 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 3980 | 1463168177875 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:36:17 INFO - PROCESS | 3980 | 1463168177879 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 3980 | 1463168177881 Marionette TRACE conn3 <- [1,1850,null,{}] 12:36:17 INFO - PROCESS | 3980 | 1463168177885 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}] 12:36:17 INFO - PROCESS | 3980 | 1463168177991 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:36:18 INFO - PROCESS | 3980 | 1463168178126 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 3980 | ++DOCSHELL 15A39800 == 54 [pid = 3980] [id = 472] 12:36:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (161F2C00) [pid = 3980] [serial = 1416] [outer = 00000000] 12:36:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16565C00) [pid = 3980] [serial = 1417] [outer = 161F2C00] 12:36:18 INFO - PROCESS | 3980 | 1463168178184 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (16A22000) [pid = 3980] [serial = 1418] [outer = 161F2C00] 12:36:18 INFO - PROCESS | 3980 | 1463168178760 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]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 12:36:18 INFO - PROCESS | 3980 | 1463168178825 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3980 | 1463168178832 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:36:18 INFO - PROCESS | 3980 | 1463168178841 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 3980 | 1463168178843 Marionette TRACE conn3 <- [1,1854,null,{}] 12:36:18 INFO - PROCESS | 3980 | 1463168178847 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}] 12:36:18 INFO - PROCESS | 3980 | 1463168178933 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:36:19 INFO - PROCESS | 3980 | 1463168179067 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3980 | ++DOCSHELL 16AC6C00 == 55 [pid = 3980] [id = 473] 12:36:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (173C4000) [pid = 3980] [serial = 1419] [outer = 00000000] 12:36:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (1798F800) [pid = 3980] [serial = 1420] [outer = 173C4000] 12:36:19 INFO - PROCESS | 3980 | 1463168179121 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (17D39800) [pid = 3980] [serial = 1421] [outer = 173C4000] 12:36:19 INFO - PROCESS | 3980 | 1463168179674 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]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 946ms 12:36:19 INFO - PROCESS | 3980 | 1463168179769 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 3980 | 1463168179771 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:36:19 INFO - PROCESS | 3980 | 1463168179775 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - PROCESS | 3980 | 1463168179776 Marionette TRACE conn3 <- [1,1858,null,{}] 12:36:19 INFO - PROCESS | 3980 | 1463168179780 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}] 12:36:19 INFO - PROCESS | 3980 | 1463168179890 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:36:20 INFO - PROCESS | 3980 | 1463168180025 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3980 | ++DOCSHELL 10F58C00 == 56 [pid = 3980] [id = 474] 12:36:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (11149400) [pid = 3980] [serial = 1422] [outer = 00000000] 12:36:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (122B4400) [pid = 3980] [serial = 1423] [outer = 11149400] 12:36:20 INFO - PROCESS | 3980 | 1463168180082 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (14176000) [pid = 3980] [serial = 1424] [outer = 11149400] 12:36:20 INFO - PROCESS | 3980 | 1463168180853 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]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1085ms 12:36:20 INFO - PROCESS | 3980 | 1463168180892 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 3980 | 1463168180897 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:36:20 INFO - PROCESS | 3980 | 1463168180904 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 3980 | 1463168180908 Marionette TRACE conn3 <- [1,1862,null,{}] 12:36:20 INFO - PROCESS | 3980 | 1463168180916 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}] 12:36:21 INFO - PROCESS | 3980 | 1463168181030 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:36:21 INFO - PROCESS | 3980 | 1463168181163 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3980 | ++DOCSHELL 1114D800 == 57 [pid = 3980] [id = 475] 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (11B5E000) [pid = 3980] [serial = 1425] [outer = 00000000] 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (1328EC00) [pid = 3980] [serial = 1426] [outer = 11B5E000] 12:36:21 INFO - PROCESS | 3980 | 1463168181213 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (14483000) [pid = 3980] [serial = 1427] [outer = 11B5E000] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 153F9800 == 56 [pid = 3980] [id = 468] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 10D62C00 == 55 [pid = 3980] [id = 467] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 161FC800 == 54 [pid = 3980] [id = 466] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 0CAF8400 == 53 [pid = 3980] [id = 465] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 153EF800 == 52 [pid = 3980] [id = 464] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 15A32400 == 51 [pid = 3980] [id = 463] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 153EB800 == 50 [pid = 3980] [id = 462] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 134FCC00 == 49 [pid = 3980] [id = 461] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 0CAF2400 == 48 [pid = 3980] [id = 460] 12:36:21 INFO - PROCESS | 3980 | --DOCSHELL 0CA77C00 == 47 [pid = 3980] [id = 459] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (17331800) [pid = 3980] [serial = 1363] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (1704E400) [pid = 3980] [serial = 1354] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (10F51C00) [pid = 3980] [serial = 1334] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (0FD37800) [pid = 3980] [serial = 1333] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (15A37C00) [pid = 3980] [serial = 1345] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (153EFC00) [pid = 3980] [serial = 1342] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (153F5400) [pid = 3980] [serial = 1343] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (16E5D400) [pid = 3980] [serial = 1352] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (16A29C00) [pid = 3980] [serial = 1330] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (16569000) [pid = 3980] [serial = 1358] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (15847400) [pid = 3980] [serial = 1357] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (105DA800) [pid = 3980] [serial = 1324] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (13B10000) [pid = 3980] [serial = 1339] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (13C54000) [pid = 3980] [serial = 1340] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (117DC800) [pid = 3980] [serial = 1337] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (107EF800) [pid = 3980] [serial = 1336] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1359FC00) [pid = 3980] [serial = 1327] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (16936400) [pid = 3980] [serial = 1348] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16A29400) [pid = 3980] [serial = 1349] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (1704EC00) [pid = 3980] [serial = 1355] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16ACEC00) [pid = 3980] [serial = 1360] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (15A91400) [pid = 3980] [serial = 1346] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (171A2C00) [pid = 3980] [serial = 1361] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16ACAC00) [pid = 3980] [serial = 1351] [outer = 00000000] [url = about:blank] 12:36:21 INFO - PROCESS | 3980 | 1463168181710 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]]]}] 12:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 821ms 12:36:21 INFO - PROCESS | 3980 | 1463168181749 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 3980 | 1463168181754 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:36:21 INFO - PROCESS | 3980 | 1463168181760 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 3980 | 1463168181762 Marionette TRACE conn3 <- [1,1866,null,{}] 12:36:21 INFO - PROCESS | 3980 | 1463168181766 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}] 12:36:21 INFO - PROCESS | 3980 | 1463168181853 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:36:21 INFO - PROCESS | 3980 | 1463168181862 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3980 | ++DOCSHELL 12225000 == 48 [pid = 3980] [id = 476] 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (122AB800) [pid = 3980] [serial = 1428] [outer = 00000000] 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (134F0800) [pid = 3980] [serial = 1429] [outer = 122AB800] 12:36:21 INFO - PROCESS | 3980 | 1463168181906 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1447F000) [pid = 3980] [serial = 1430] [outer = 122AB800] 12:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:36:22 INFO - PROCESS | 3980 | 1463168182387 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]]]}] 12:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 635ms 12:36:22 INFO - PROCESS | 3980 | 1463168182398 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3980 | 1463168182400 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:36:22 INFO - PROCESS | 3980 | 1463168182403 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3980 | 1463168182407 Marionette TRACE conn3 <- [1,1870,null,{}] 12:36:22 INFO - PROCESS | 3980 | 1463168182417 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}] 12:36:22 INFO - PROCESS | 3980 | 1463168182503 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:36:22 INFO - PROCESS | 3980 | 1463168182512 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3980 | ++DOCSHELL 15A32400 == 49 [pid = 3980] [id = 477] 12:36:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (15A33800) [pid = 3980] [serial = 1431] [outer = 00000000] 12:36:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (15A40000) [pid = 3980] [serial = 1432] [outer = 15A33800] 12:36:22 INFO - PROCESS | 3980 | 1463168182557 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (161F4800) [pid = 3980] [serial = 1433] [outer = 15A33800] 12:36:22 INFO - PROCESS | 3980 | 1463168182999 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]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 636ms 12:36:23 INFO - PROCESS | 3980 | 1463168183024 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3980 | 1463168183027 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:36:23 INFO - PROCESS | 3980 | 1463168183030 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3980 | 1463168183032 Marionette TRACE conn3 <- [1,1874,null,{}] 12:36:23 INFO - PROCESS | 3980 | 1463168183035 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}] 12:36:23 INFO - PROCESS | 3980 | 1463168183118 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:36:23 INFO - PROCESS | 3980 | 1463168183125 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3980 | ++DOCSHELL 15A3C800 == 50 [pid = 3980] [id = 478] 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1656EC00) [pid = 3980] [serial = 1434] [outer = 00000000] 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16A22800) [pid = 3980] [serial = 1435] [outer = 1656EC00] 12:36:23 INFO - PROCESS | 3980 | 1463168183168 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (16A23400) [pid = 3980] [serial = 1436] [outer = 1656EC00] 12:36:23 INFO - PROCESS | 3980 | 1463168183613 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]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 620ms 12:36:23 INFO - PROCESS | 3980 | 1463168183668 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3980 | 1463168183670 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:36:23 INFO - PROCESS | 3980 | 1463168183674 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3980 | 1463168183685 Marionette TRACE conn3 <- [1,1878,null,{}] 12:36:23 INFO - PROCESS | 3980 | 1463168183695 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}] 12:36:23 INFO - PROCESS | 3980 | 1463168183801 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:36:23 INFO - PROCESS | 3980 | 1463168183808 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3980 | ++DOCSHELL 0F510400 == 51 [pid = 3980] [id = 479] 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (12E4E400) [pid = 3980] [serial = 1437] [outer = 00000000] 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (16A49000) [pid = 3980] [serial = 1438] [outer = 12E4E400] 12:36:23 INFO - PROCESS | 3980 | 1463168183852 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (16ACEC00) [pid = 3980] [serial = 1439] [outer = 12E4E400] 12:36:24 INFO - PROCESS | 3980 | 1463168184298 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 651ms 12:36:24 INFO - PROCESS | 3980 | 1463168184332 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3980 | 1463168184334 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:36:24 INFO - PROCESS | 3980 | 1463168184337 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 3980 | 1463168184339 Marionette TRACE conn3 <- [1,1882,null,{}] 12:36:24 INFO - PROCESS | 3980 | 1463168184349 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}] 12:36:24 INFO - PROCESS | 3980 | 1463168184476 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:36:24 INFO - PROCESS | 3980 | 1463168184569 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 3980 | ++DOCSHELL 0F95A400 == 52 [pid = 3980] [id = 480] 12:36:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16E61C00) [pid = 3980] [serial = 1440] [outer = 00000000] 12:36:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (1704E800) [pid = 3980] [serial = 1441] [outer = 16E61C00] 12:36:24 INFO - PROCESS | 3980 | 1463168184615 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (171A5C00) [pid = 3980] [serial = 1442] [outer = 16E61C00] 12:36:25 INFO - PROCESS | 3980 | 1463168185019 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]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 728ms 12:36:25 INFO - PROCESS | 3980 | 1463168185062 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3980 | 1463168185064 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:36:25 INFO - PROCESS | 3980 | 1463168185067 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3980 | 1463168185069 Marionette TRACE conn3 <- [1,1886,null,{}] 12:36:25 INFO - PROCESS | 3980 | 1463168185077 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}] 12:36:25 INFO - PROCESS | 3980 | 1463168185185 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:36:25 INFO - PROCESS | 3980 | 1463168185191 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFD800 == 53 [pid = 3980] [id = 481] 12:36:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (16A22400) [pid = 3980] [serial = 1443] [outer = 00000000] 12:36:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (17610000) [pid = 3980] [serial = 1444] [outer = 16A22400] 12:36:25 INFO - PROCESS | 3980 | 1463168185234 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (1766E800) [pid = 3980] [serial = 1445] [outer = 16A22400] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (171AB400) [pid = 3980] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1653A400) [pid = 3980] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (0CA78400) [pid = 3980] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (0CAF8000) [pid = 3980] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (15A32800) [pid = 3980] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (153F1400) [pid = 3980] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (13592400) [pid = 3980] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (153EC000) [pid = 3980] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (15247C00) [pid = 3980] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (1656AC00) [pid = 3980] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:36:25 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (16AC1800) [pid = 3980] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:36:25 INFO - PROCESS | 3980 | 1463168185870 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]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 837ms 12:36:25 INFO - PROCESS | 3980 | 1463168185910 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3980 | 1463168185912 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:36:25 INFO - PROCESS | 3980 | 1463168185915 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:36:25 INFO - PROCESS | 3980 | 1463168185917 Marionette TRACE conn3 <- [1,1890,null,{}] 12:36:25 INFO - PROCESS | 3980 | 1463168185921 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}] 12:36:26 INFO - PROCESS | 3980 | 1463168186008 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:36:26 INFO - PROCESS | 3980 | 1463168186014 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3980 | ++DOCSHELL 107FB800 == 54 [pid = 3980] [id = 482] 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (152E3800) [pid = 3980] [serial = 1446] [outer = 00000000] 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1653A400) [pid = 3980] [serial = 1447] [outer = 152E3800] 12:36:26 INFO - PROCESS | 3980 | 1463168186057 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16A82800) [pid = 3980] [serial = 1448] [outer = 152E3800] 12:36:26 INFO - PROCESS | 3980 | 1463168186488 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]]]}] 12:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 589ms 12:36:26 INFO - PROCESS | 3980 | 1463168186513 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 3980 | 1463168186514 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:36:26 INFO - PROCESS | 3980 | 1463168186529 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 3980 | 1463168186531 Marionette TRACE conn3 <- [1,1894,null,{}] 12:36:26 INFO - PROCESS | 3980 | 1463168186535 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}] 12:36:26 INFO - PROCESS | 3980 | 1463168186612 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:36:26 INFO - PROCESS | 3980 | 1463168186618 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3980 | ++DOCSHELL 13592400 == 55 [pid = 3980] [id = 483] 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (153EC000) [pid = 3980] [serial = 1449] [outer = 00000000] 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (1799B000) [pid = 3980] [serial = 1450] [outer = 153EC000] 12:36:26 INFO - PROCESS | 3980 | 1463168186662 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (17F26400) [pid = 3980] [serial = 1451] [outer = 153EC000] 12:36:27 INFO - PROCESS | 3980 | 1463168187090 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]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 620ms 12:36:27 INFO - PROCESS | 3980 | 1463168187150 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3980 | 1463168187152 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:36:27 INFO - PROCESS | 3980 | 1463168187156 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:36:27 INFO - PROCESS | 3980 | 1463168187157 Marionette TRACE conn3 <- [1,1898,null,{}] 12:36:27 INFO - PROCESS | 3980 | 1463168187161 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}] 12:36:27 INFO - PROCESS | 3980 | 1463168187240 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:36:27 INFO - PROCESS | 3980 | 1463168187248 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3980 | ++DOCSHELL 14623C00 == 56 [pid = 3980] [id = 484] 12:36:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (171AB400) [pid = 3980] [serial = 1452] [outer = 00000000] 12:36:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1845CC00) [pid = 3980] [serial = 1453] [outer = 171AB400] 12:36:27 INFO - PROCESS | 3980 | 1463168187291 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (199E3000) [pid = 3980] [serial = 1454] [outer = 171AB400] 12:36:27 INFO - PROCESS | 3980 | 1463168187738 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]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 620ms 12:36:27 INFO - PROCESS | 3980 | 1463168187794 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3980 | 1463168187796 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:36:27 INFO - PROCESS | 3980 | 1463168187853 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 3980 | 1463168187856 Marionette TRACE conn3 <- [1,1902,null,{}] 12:36:27 INFO - PROCESS | 3980 | 1463168187862 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}] 12:36:27 INFO - PROCESS | 3980 | 1463168187979 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:36:28 INFO - PROCESS | 3980 | 1463168188138 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 3980 | ++DOCSHELL 10F5E000 == 57 [pid = 3980] [id = 485] 12:36:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (11145000) [pid = 3980] [serial = 1455] [outer = 00000000] 12:36:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (11B60400) [pid = 3980] [serial = 1456] [outer = 11145000] 12:36:28 INFO - PROCESS | 3980 | 1463168188193 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (13246000) [pid = 3980] [serial = 1457] [outer = 11145000] 12:36:28 INFO - PROCESS | 3980 | 1463168188849 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]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1039ms 12:36:28 INFO - PROCESS | 3980 | 1463168188902 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 3980 | 1463168188906 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:36:28 INFO - PROCESS | 3980 | 1463168188930 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 3980 | 1463168188933 Marionette TRACE conn3 <- [1,1906,null,{}] 12:36:28 INFO - PROCESS | 3980 | 1463168188941 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}] 12:36:29 INFO - PROCESS | 3980 | 1463168189089 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:36:29 INFO - PROCESS | 3980 | 1463168189229 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3980 | ++DOCSHELL 153EE800 == 58 [pid = 3980] [id = 486] 12:36:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (153F3000) [pid = 3980] [serial = 1458] [outer = 00000000] 12:36:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (1615D800) [pid = 3980] [serial = 1459] [outer = 153F3000] 12:36:29 INFO - PROCESS | 3980 | 1463168189286 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (16A1FC00) [pid = 3980] [serial = 1460] [outer = 153F3000] 12:36:29 INFO - PROCESS | 3980 | 1463168189802 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]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 945ms 12:36:29 INFO - PROCESS | 3980 | 1463168189862 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3980 | 1463168189864 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:36:29 INFO - PROCESS | 3980 | 1463168189868 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - PROCESS | 3980 | 1463168189871 Marionette TRACE conn3 <- [1,1910,null,{}] 12:36:29 INFO - PROCESS | 3980 | 1463168189875 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}] 12:36:29 INFO - PROCESS | 3980 | 1463168189977 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:36:30 INFO - PROCESS | 3980 | 1463168190139 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 3980 | ++DOCSHELL 171AC400 == 59 [pid = 3980] [id = 487] 12:36:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (171AD400) [pid = 3980] [serial = 1461] [outer = 00000000] 12:36:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (177AF000) [pid = 3980] [serial = 1462] [outer = 171AD400] 12:36:30 INFO - PROCESS | 3980 | 1463168190199 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (1844FC00) [pid = 3980] [serial = 1463] [outer = 171AD400] 12:36:30 INFO - PROCESS | 3980 | 1463168190779 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]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 946ms 12:36:30 INFO - PROCESS | 3980 | 1463168190813 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 3980 | 1463168190815 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:36:30 INFO - PROCESS | 3980 | 1463168190818 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - PROCESS | 3980 | 1463168190820 Marionette TRACE conn3 <- [1,1914,null,{}] 12:36:30 INFO - PROCESS | 3980 | 1463168190824 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}] 12:36:30 INFO - PROCESS | 3980 | 1463168190925 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:36:31 INFO - PROCESS | 3980 | 1463168191032 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3980 | ++DOCSHELL 199EEC00 == 60 [pid = 3980] [id = 488] 12:36:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (199EF000) [pid = 3980] [serial = 1464] [outer = 00000000] 12:36:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (19B38400) [pid = 3980] [serial = 1465] [outer = 199EF000] 12:36:31 INFO - PROCESS | 3980 | 1463168191091 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (19B3E400) [pid = 3980] [serial = 1466] [outer = 199EF000] 12:36:31 INFO - PROCESS | 3980 | 1463168191686 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 945ms 12:36:31 INFO - PROCESS | 3980 | 1463168191747 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3980 | 1463168191750 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:36:31 INFO - PROCESS | 3980 | 1463168191753 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 3980 | 1463168191755 Marionette TRACE conn3 <- [1,1918,null,{}] 12:36:31 INFO - PROCESS | 3980 | 1463168191759 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}] 12:36:31 INFO - PROCESS | 3980 | 1463168191862 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:36:32 INFO - PROCESS | 3980 | 1463168192126 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6C400 == 61 [pid = 3980] [id = 489] 12:36:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (0CAEF800) [pid = 3980] [serial = 1467] [outer = 00000000] 12:36:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (107FA800) [pid = 3980] [serial = 1468] [outer = 0CAEF800] 12:36:32 INFO - PROCESS | 3980 | 1463168192181 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (11565C00) [pid = 3980] [serial = 1469] [outer = 0CAEF800] 12:36:32 INFO - PROCESS | 3980 | 1463168192818 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1086ms 12:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:36:32 INFO - PROCESS | 3980 | 1463168192851 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 3980 | 1463168192855 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:36:32 INFO - PROCESS | 3980 | 1463168192859 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 3980 | 1463168192863 Marionette TRACE conn3 <- [1,1922,null,{}] 12:36:32 INFO - PROCESS | 3980 | 1463168192868 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}] 12:36:32 INFO - PROCESS | 3980 | 1463168192964 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:36:33 INFO - PROCESS | 3980 | 1463168193127 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3980 | ++DOCSHELL 14627400 == 62 [pid = 3980] [id = 490] 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (15244000) [pid = 3980] [serial = 1470] [outer = 00000000] 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (15853800) [pid = 3980] [serial = 1471] [outer = 15244000] 12:36:33 INFO - PROCESS | 3980 | 1463168193176 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (1615CC00) [pid = 3980] [serial = 1472] [outer = 15244000] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 0F958400 == 61 [pid = 3980] [id = 441] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 14486800 == 60 [pid = 3980] [id = 443] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 122B6000 == 59 [pid = 3980] [id = 442] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 13592400 == 58 [pid = 3980] [id = 483] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 107FB800 == 57 [pid = 3980] [id = 482] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 0CAFD800 == 56 [pid = 3980] [id = 481] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 0F95A400 == 55 [pid = 3980] [id = 480] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 0F510400 == 54 [pid = 3980] [id = 479] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 15A3C800 == 53 [pid = 3980] [id = 478] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 15A32400 == 52 [pid = 3980] [id = 477] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 12225000 == 51 [pid = 3980] [id = 476] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 1114D800 == 50 [pid = 3980] [id = 475] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (1656F000) [pid = 3980] [serial = 1372] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (1766F400) [pid = 3980] [serial = 1375] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (1733D800) [pid = 3980] [serial = 1408] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (0F69AC00) [pid = 3980] [serial = 1366] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (13C19800) [pid = 3980] [serial = 1369] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOCSHELL 105D2800 == 49 [pid = 3980] [id = 470] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (173C6400) [pid = 3980] [serial = 1364] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (16AC9400) [pid = 3980] [serial = 1399] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (0FD84400) [pid = 3980] [serial = 1379] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (0CAFA800) [pid = 3980] [serial = 1378] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (0FDEAC00) [pid = 3980] [serial = 1381] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (115DC400) [pid = 3980] [serial = 1382] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (15A40800) [pid = 3980] [serial = 1390] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (16A46000) [pid = 3980] [serial = 1396] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (13BD5C00) [pid = 3980] [serial = 1384] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (1447E800) [pid = 3980] [serial = 1385] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (153F1800) [pid = 3980] [serial = 1387] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (153F8000) [pid = 3980] [serial = 1388] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (16A45800) [pid = 3980] [serial = 1403] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (16562C00) [pid = 3980] [serial = 1402] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (16AC9C00) [pid = 3980] [serial = 1400] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (16A1B000) [pid = 3980] [serial = 1393] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (16A27000) [pid = 3980] [serial = 1394] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (16A46800) [pid = 3980] [serial = 1397] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16E67400) [pid = 3980] [serial = 1405] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1704B400) [pid = 3980] [serial = 1406] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (15A8FC00) [pid = 3980] [serial = 1391] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 3980 | 1463168193683 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 884ms 12:36:33 INFO - PROCESS | 3980 | 1463168193746 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3980 | 1463168193750 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:36:33 INFO - PROCESS | 3980 | 1463168193754 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3980 | 1463168193756 Marionette TRACE conn3 <- [1,1926,null,{}] 12:36:33 INFO - PROCESS | 3980 | 1463168193760 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}] 12:36:33 INFO - PROCESS | 3980 | 1463168193843 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:36:33 INFO - PROCESS | 3980 | 1463168193851 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3980 | ++DOCSHELL 10F58400 == 50 [pid = 3980] [id = 491] 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (10F5BC00) [pid = 3980] [serial = 1473] [outer = 00000000] 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (132F0800) [pid = 3980] [serial = 1474] [outer = 10F5BC00] 12:36:33 INFO - PROCESS | 3980 | 1463168193896 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (15246C00) [pid = 3980] [serial = 1475] [outer = 10F5BC00] 12:36:34 INFO - PROCESS | 3980 | 1463168194403 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]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 698ms 12:36:34 INFO - PROCESS | 3980 | 1463168194455 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3980 | 1463168194457 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:36:34 INFO - PROCESS | 3980 | 1463168194462 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3980 | 1463168194467 Marionette TRACE conn3 <- [1,1930,null,{}] 12:36:34 INFO - PROCESS | 3980 | 1463168194476 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}] 12:36:34 INFO - PROCESS | 3980 | 1463168194559 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:36:34 INFO - PROCESS | 3980 | 1463168194685 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3980 | ++DOCSHELL 1656F000 == 51 [pid = 3980] [id = 492] 12:36:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (16938C00) [pid = 3980] [serial = 1476] [outer = 00000000] 12:36:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16A26000) [pid = 3980] [serial = 1477] [outer = 16938C00] 12:36:34 INFO - PROCESS | 3980 | 1463168194729 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16A3E800) [pid = 3980] [serial = 1478] [outer = 16938C00] 12:36:35 INFO - PROCESS | 3980 | 1463168195080 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]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 651ms 12:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:36:35 INFO - PROCESS | 3980 | 1463168195119 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3980 | 1463168195122 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:36:35 INFO - PROCESS | 3980 | 1463168195125 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3980 | 1463168195127 Marionette TRACE conn3 <- [1,1934,null,{}] 12:36:35 INFO - PROCESS | 3980 | 1463168195132 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}] 12:36:35 INFO - PROCESS | 3980 | 1463168195218 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:36:35 INFO - PROCESS | 3980 | 1463168195224 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3980 | ++DOCSHELL 16A23C00 == 52 [pid = 3980] [id = 493] 12:36:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (16A3C400) [pid = 3980] [serial = 1479] [outer = 00000000] 12:36:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (16AC9400) [pid = 3980] [serial = 1480] [outer = 16A3C400] 12:36:35 INFO - PROCESS | 3980 | 1463168195267 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (16ACA000) [pid = 3980] [serial = 1481] [outer = 16A3C400] 12:36:35 INFO - PROCESS | 3980 | 1463168195988 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]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 930ms 12:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:36:36 INFO - PROCESS | 3980 | 1463168196054 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3980 | 1463168196058 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:36:36 INFO - PROCESS | 3980 | 1463168196062 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3980 | 1463168196066 Marionette TRACE conn3 <- [1,1938,null,{}] 12:36:36 INFO - PROCESS | 3980 | 1463168196072 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}] 12:36:36 INFO - PROCESS | 3980 | 1463168196189 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:36:36 INFO - PROCESS | 3980 | 1463168196320 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFAC00 == 53 [pid = 3980] [id = 494] 12:36:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (10D5A000) [pid = 3980] [serial = 1482] [outer = 00000000] 12:36:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (132F0400) [pid = 3980] [serial = 1483] [outer = 10D5A000] 12:36:36 INFO - PROCESS | 3980 | 1463168196376 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (153EC800) [pid = 3980] [serial = 1484] [outer = 10D5A000] 12:36:36 INFO - PROCESS | 3980 | 1463168196916 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]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 883ms 12:36:36 INFO - PROCESS | 3980 | 1463168196964 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3980 | 1463168196971 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:36:36 INFO - PROCESS | 3980 | 1463168196977 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3980 | 1463168196980 Marionette TRACE conn3 <- [1,1942,null,{}] 12:36:36 INFO - PROCESS | 3980 | 1463168196984 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}] 12:36:37 INFO - PROCESS | 3980 | 1463168197087 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:36:37 INFO - PROCESS | 3980 | 1463168197200 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3980 | ++DOCSHELL 13C1C800 == 54 [pid = 3980] [id = 495] 12:36:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (153F7000) [pid = 3980] [serial = 1485] [outer = 00000000] 12:36:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (16A48800) [pid = 3980] [serial = 1486] [outer = 153F7000] 12:36:37 INFO - PROCESS | 3980 | 1463168197278 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (16ACC800) [pid = 3980] [serial = 1487] [outer = 153F7000] 12:36:37 INFO - PROCESS | 3980 | 1463168197892 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]]]}] 12:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 12:36:37 INFO - PROCESS | 3980 | 1463168197910 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 3980 | 1463168197912 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:36:37 INFO - PROCESS | 3980 | 1463168197916 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 3980 | 1463168197920 Marionette TRACE conn3 <- [1,1946,null,{}] 12:36:37 INFO - PROCESS | 3980 | 1463168197931 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}] 12:36:38 INFO - PROCESS | 3980 | 1463168198038 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:36:38 INFO - PROCESS | 3980 | 1463168198146 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 3980 | ++DOCSHELL 1704CC00 == 55 [pid = 3980] [id = 496] 12:36:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (171A2000) [pid = 3980] [serial = 1488] [outer = 00000000] 12:36:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (171AC800) [pid = 3980] [serial = 1489] [outer = 171A2000] 12:36:38 INFO - PROCESS | 3980 | 1463168198208 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (173C7000) [pid = 3980] [serial = 1490] [outer = 171A2000] 12:36:38 INFO - PROCESS | 3980 | 1463168198751 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]]]}] 12:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 883ms 12:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:36:38 INFO - PROCESS | 3980 | 1463168198820 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 3980 | 1463168198823 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:36:38 INFO - PROCESS | 3980 | 1463168198826 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 3980 | 1463168198828 Marionette TRACE conn3 <- [1,1950,null,{}] 12:36:38 INFO - PROCESS | 3980 | 1463168198832 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}] 12:36:38 INFO - PROCESS | 3980 | 1463168198934 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:36:39 INFO - PROCESS | 3980 | 1463168199041 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3980 | ++DOCSHELL 16A83400 == 56 [pid = 3980] [id = 497] 12:36:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (16CC3000) [pid = 3980] [serial = 1491] [outer = 00000000] 12:36:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (17D39C00) [pid = 3980] [serial = 1492] [outer = 16CC3000] 12:36:39 INFO - PROCESS | 3980 | 1463168199094 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (1844EC00) [pid = 3980] [serial = 1493] [outer = 16CC3000] 12:36:39 INFO - PROCESS | 3980 | 1463168199675 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]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 930ms 12:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:36:39 INFO - PROCESS | 3980 | 1463168199754 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 3980 | 1463168199756 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:36:39 INFO - PROCESS | 3980 | 1463168199760 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 3980 | 1463168199762 Marionette TRACE conn3 <- [1,1954,null,{}] 12:36:39 INFO - PROCESS | 3980 | 1463168199766 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}] 12:36:39 INFO - PROCESS | 3980 | 1463168199902 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:36:40 INFO - PROCESS | 3980 | 1463168200043 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3980 | ++DOCSHELL 177ADC00 == 57 [pid = 3980] [id = 498] 12:36:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (1845C400) [pid = 3980] [serial = 1494] [outer = 00000000] 12:36:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (199EF800) [pid = 3980] [serial = 1495] [outer = 1845C400] 12:36:40 INFO - PROCESS | 3980 | 1463168200096 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (19B34800) [pid = 3980] [serial = 1496] [outer = 1845C400] 12:36:40 INFO - PROCESS | 3980 | 1463168200694 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]]]}] 12:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 992ms 12:36:40 INFO - PROCESS | 3980 | 1463168200763 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:36:40 INFO - PROCESS | 3980 | 1463168200765 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:36:40 INFO - PROCESS | 3980 | 1463168200769 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - PROCESS | 3980 | 1463168200771 Marionette TRACE conn3 <- [1,1958,null,{}] 12:36:40 INFO - PROCESS | 3980 | 1463168200775 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}] 12:36:40 INFO - PROCESS | 3980 | 1463168200886 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:36:41 INFO - PROCESS | 3980 | 1463168201109 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3980 | ++DOCSHELL 10534800 == 58 [pid = 3980] [id = 499] 12:36:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (105D2800) [pid = 3980] [serial = 1497] [outer = 00000000] 12:36:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (10D59000) [pid = 3980] [serial = 1498] [outer = 105D2800] 12:36:41 INFO - PROCESS | 3980 | 1463168201161 Marionette DEBUG loaded listener.js 12:36:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (11BD1C00) [pid = 3980] [serial = 1499] [outer = 105D2800] 12:36:41 INFO - PROCESS | 3980 | --DOCSHELL 1656F000 == 57 [pid = 3980] [id = 492] 12:36:41 INFO - PROCESS | 3980 | --DOCSHELL 10F58400 == 56 [pid = 3980] [id = 491] 12:36:41 INFO - PROCESS | 3980 | --DOCSHELL 14627400 == 55 [pid = 3980] [id = 490] 12:36:41 INFO - PROCESS | 3980 | --DOCSHELL 0CA6C400 == 54 [pid = 3980] [id = 489] 12:36:41 INFO - PROCESS | 3980 | 1463168201798 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1085ms 12:36:41 INFO - PROCESS | 3980 | 1463168201848 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3980 | 1463168201852 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:36:41 INFO - PROCESS | 3980 | 1463168201858 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 3980 | 1463168201861 Marionette TRACE conn3 <- [1,1962,null,{}] 12:36:41 INFO - PROCESS | 3980 | 1463168201865 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}] 12:36:41 INFO - PROCESS | 3980 | 1463168201954 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:36:41 INFO - PROCESS | 3980 | 1463168201961 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3980 | ++DOCSHELL 13286800 == 55 [pid = 3980] [id = 500] 12:36:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (13489400) [pid = 3980] [serial = 1500] [outer = 00000000] 12:36:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (157A8C00) [pid = 3980] [serial = 1501] [outer = 13489400] 12:36:42 INFO - PROCESS | 3980 | 1463168202008 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (161F2000) [pid = 3980] [serial = 1502] [outer = 13489400] 12:36:42 INFO - PROCESS | 3980 | 1463168202575 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]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 728ms 12:36:42 INFO - PROCESS | 3980 | 1463168202600 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 3980 | 1463168202604 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:36:42 INFO - PROCESS | 3980 | 1463168202615 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - PROCESS | 3980 | 1463168202617 Marionette TRACE conn3 <- [1,1966,null,{}] 12:36:42 INFO - PROCESS | 3980 | 1463168202621 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}] 12:36:42 INFO - PROCESS | 3980 | 1463168202737 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:36:42 INFO - PROCESS | 3980 | 1463168202744 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 3980 | ++DOCSHELL 15A94000 == 56 [pid = 3980] [id = 501] 12:36:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (1693E000) [pid = 3980] [serial = 1503] [outer = 00000000] 12:36:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (17027800) [pid = 3980] [serial = 1504] [outer = 1693E000] 12:36:42 INFO - PROCESS | 3980 | 1463168202789 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (173C5000) [pid = 3980] [serial = 1505] [outer = 1693E000] 12:36:43 INFO - PROCESS | 3980 | 1463168203288 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 697ms 12:36:43 INFO - PROCESS | 3980 | 1463168203315 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3980 | 1463168203319 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:36:43 INFO - PROCESS | 3980 | 1463168203326 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3980 | 1463168203331 Marionette TRACE conn3 <- [1,1970,null,{}] 12:36:43 INFO - PROCESS | 3980 | 1463168203344 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}] 12:36:43 INFO - PROCESS | 3980 | 1463168203461 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:36:43 INFO - PROCESS | 3980 | 1463168203530 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3980 | ++DOCSHELL 19BE7400 == 57 [pid = 3980] [id = 502] 12:36:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (19BE7800) [pid = 3980] [serial = 1506] [outer = 00000000] 12:36:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (19E5E400) [pid = 3980] [serial = 1507] [outer = 19BE7800] 12:36:43 INFO - PROCESS | 3980 | 1463168203574 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (19E69000) [pid = 3980] [serial = 1508] [outer = 19BE7800] 12:36:43 INFO - PROCESS | 3980 | 1463168203986 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 682ms 12:36:44 INFO - PROCESS | 3980 | 1463168204021 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3980 | 1463168204023 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:36:44 INFO - PROCESS | 3980 | 1463168204026 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:36:44 INFO - PROCESS | 3980 | 1463168204028 Marionette TRACE conn3 <- [1,1974,null,{}] 12:36:44 INFO - PROCESS | 3980 | 1463168204042 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}] 12:36:44 INFO - PROCESS | 3980 | 1463168204191 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (0CA70C00) [pid = 3980] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (12C59C00) [pid = 3980] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (16E61C00) [pid = 3980] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (16A22400) [pid = 3980] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (152E3800) [pid = 3980] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (17055800) [pid = 3980] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (1656EC00) [pid = 3980] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (11149400) [pid = 3980] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (15A33800) [pid = 3980] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (11B5E000) [pid = 3980] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (122AB800) [pid = 3980] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (12E4E400) [pid = 3980] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (153EC000) [pid = 3980] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (15244000) [pid = 3980] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (10F5BC00) [pid = 3980] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (0CAEF800) [pid = 3980] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (16938C00) [pid = 3980] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:36:44 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (171AB400) [pid = 3980] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:36:44 INFO - PROCESS | 3980 | 1463168204558 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3980 | ++DOCSHELL 0CAEF800 == 58 [pid = 3980] [id = 503] 12:36:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (0CAF6400) [pid = 3980] [serial = 1509] [outer = 00000000] 12:36:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (10F52C00) [pid = 3980] [serial = 1510] [outer = 0CAF6400] 12:36:44 INFO - PROCESS | 3980 | 1463168204601 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (11FBA400) [pid = 3980] [serial = 1511] [outer = 0CAF6400] 12:36:44 INFO - PROCESS | 3980 | 1463168204947 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 12:36:44 INFO - PROCESS | 3980 | 1463168204972 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3980 | 1463168204974 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:36:44 INFO - PROCESS | 3980 | 1463168204977 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - PROCESS | 3980 | 1463168204979 Marionette TRACE conn3 <- [1,1978,null,{}] 12:36:44 INFO - PROCESS | 3980 | 1463168204983 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}] 12:36:45 INFO - PROCESS | 3980 | 1463168205102 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:36:45 INFO - PROCESS | 3980 | 1463168205111 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3980 | ++DOCSHELL 157A0C00 == 59 [pid = 3980] [id = 504] 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (1584BC00) [pid = 3980] [serial = 1512] [outer = 00000000] 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (17055800) [pid = 3980] [serial = 1513] [outer = 1584BC00] 12:36:45 INFO - PROCESS | 3980 | 1463168205164 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (19BEA000) [pid = 3980] [serial = 1514] [outer = 1584BC00] 12:36:45 INFO - PROCESS | 3980 | 1463168205562 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]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 620ms 12:36:45 INFO - PROCESS | 3980 | 1463168205598 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3980 | 1463168205600 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:36:45 INFO - PROCESS | 3980 | 1463168205603 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:36:45 INFO - PROCESS | 3980 | 1463168205605 Marionette TRACE conn3 <- [1,1982,null,{}] 12:36:45 INFO - PROCESS | 3980 | 1463168205608 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}] 12:36:45 INFO - PROCESS | 3980 | 1463168205728 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:36:45 INFO - PROCESS | 3980 | 1463168205738 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3980 | ++DOCSHELL 1057DC00 == 60 [pid = 3980] [id = 505] 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (105EB000) [pid = 3980] [serial = 1515] [outer = 00000000] 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (1A279800) [pid = 3980] [serial = 1516] [outer = 105EB000] 12:36:45 INFO - PROCESS | 3980 | 1463168205783 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (1A34AC00) [pid = 3980] [serial = 1517] [outer = 105EB000] 12:36:46 INFO - PROCESS | 3980 | 1463168206201 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]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 635ms 12:36:46 INFO - PROCESS | 3980 | 1463168206242 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 3980 | 1463168206244 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:36:46 INFO - PROCESS | 3980 | 1463168206247 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 3980 | 1463168206249 Marionette TRACE conn3 <- [1,1986,null,{}] 12:36:46 INFO - PROCESS | 3980 | 1463168206252 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}] 12:36:46 INFO - PROCESS | 3980 | 1463168206375 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:36:46 INFO - PROCESS | 3980 | 1463168206387 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3980 | ++DOCSHELL 19FD9400 == 61 [pid = 3980] [id = 506] 12:36:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (1A280400) [pid = 3980] [serial = 1518] [outer = 00000000] 12:36:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (1A4E9C00) [pid = 3980] [serial = 1519] [outer = 1A280400] 12:36:46 INFO - PROCESS | 3980 | 1463168206430 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (1A8CC000) [pid = 3980] [serial = 1520] [outer = 1A280400] 12:36:47 INFO - PROCESS | 3980 | 1463168207118 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]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 12:36:47 INFO - PROCESS | 3980 | 1463168207194 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 3980 | 1463168207199 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:36:47 INFO - PROCESS | 3980 | 1463168207204 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 3980 | 1463168207208 Marionette TRACE conn3 <- [1,1990,null,{}] 12:36:47 INFO - PROCESS | 3980 | 1463168207214 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}] 12:36:47 INFO - PROCESS | 3980 | 1463168207330 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:36:47 INFO - PROCESS | 3980 | 1463168207472 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 3980 | ++DOCSHELL 0FDEE000 == 62 [pid = 3980] [id = 507] 12:36:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (12EBFC00) [pid = 3980] [serial = 1521] [outer = 00000000] 12:36:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (15A32400) [pid = 3980] [serial = 1522] [outer = 12EBFC00] 12:36:47 INFO - PROCESS | 3980 | 1463168207531 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (16A27000) [pid = 3980] [serial = 1523] [outer = 12EBFC00] 12:36:48 INFO - PROCESS | 3980 | 1463168208076 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]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 945ms 12:36:48 INFO - PROCESS | 3980 | 1463168208135 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 3980 | 1463168208141 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:36:48 INFO - PROCESS | 3980 | 1463168208148 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:36:48 INFO - PROCESS | 3980 | 1463168208150 Marionette TRACE conn3 <- [1,1994,null,{}] 12:36:48 INFO - PROCESS | 3980 | 1463168208154 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}] 12:36:48 INFO - PROCESS | 3980 | 1463168208263 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:36:48 INFO - PROCESS | 3980 | 1463168208377 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 3980 | ++DOCSHELL 15A8FC00 == 63 [pid = 3980] [id = 508] 12:36:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (16E66C00) [pid = 3980] [serial = 1524] [outer = 00000000] 12:36:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (199E5400) [pid = 3980] [serial = 1525] [outer = 16E66C00] 12:36:48 INFO - PROCESS | 3980 | 1463168208475 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (19B3B000) [pid = 3980] [serial = 1526] [outer = 16E66C00] 12:36:49 INFO - PROCESS | 3980 | 1463168209062 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]]]}] 12:36:49 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 12:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 12:36:49 INFO - PROCESS | 3980 | 1463168209095 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 3980 | 1463168209098 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:36:49 INFO - PROCESS | 3980 | 1463168209102 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 3980 | 1463168209105 Marionette TRACE conn3 <- [1,1998,null,{}] 12:36:49 INFO - PROCESS | 3980 | 1463168209116 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}] 12:36:49 INFO - PROCESS | 3980 | 1463168209224 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:36:49 INFO - PROCESS | 3980 | 1463168209380 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3980 | ++DOCSHELL 0F518800 == 64 [pid = 3980] [id = 509] 12:36:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (1A8C9C00) [pid = 3980] [serial = 1527] [outer = 00000000] 12:36:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (1AA13400) [pid = 3980] [serial = 1528] [outer = 1A8C9C00] 12:36:49 INFO - PROCESS | 3980 | 1463168209420 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (1AA18400) [pid = 3980] [serial = 1529] [outer = 1A8C9C00] 12:36:49 INFO - PROCESS | 3980 | 1463168209994 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]]]}] 12:36:50 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 12:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 12:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:36:50 INFO - PROCESS | 3980 | 1463168210031 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 3980 | 1463168210033 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:36:50 INFO - PROCESS | 3980 | 1463168210037 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 3980 | 1463168210039 Marionette TRACE conn3 <- [1,2002,null,{}] 12:36:50 INFO - PROCESS | 3980 | 1463168210043 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}] 12:36:50 INFO - PROCESS | 3980 | 1463168210147 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:36:50 INFO - PROCESS | 3980 | 1463168210262 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 3980 | ++DOCSHELL 0F517400 == 65 [pid = 3980] [id = 510] 12:36:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (10570000) [pid = 3980] [serial = 1530] [outer = 00000000] 12:36:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (161F9400) [pid = 3980] [serial = 1531] [outer = 10570000] 12:36:50 INFO - PROCESS | 3980 | 1463168210316 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (16A43C00) [pid = 3980] [serial = 1532] [outer = 10570000] 12:36:50 INFO - PROCESS | 3980 | 1463168210944 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]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 12:36:50 INFO - PROCESS | 3980 | 1463168210982 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 3980 | 1463168210984 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:36:50 INFO - PROCESS | 3980 | 1463168210988 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 3980 | 1463168210990 Marionette TRACE conn3 <- [1,2006,null,{}] 12:36:50 INFO - PROCESS | 3980 | 1463168210994 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}] 12:36:51 INFO - PROCESS | 3980 | 1463168211099 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:36:51 INFO - PROCESS | 3980 | 1463168211212 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF7000 == 66 [pid = 3980] [id = 511] 12:36:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (0CAFB400) [pid = 3980] [serial = 1533] [outer = 00000000] 12:36:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (14628C00) [pid = 3980] [serial = 1534] [outer = 0CAFB400] 12:36:51 INFO - PROCESS | 3980 | 1463168211306 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (153F1800) [pid = 3980] [serial = 1535] [outer = 0CAFB400] 12:36:52 INFO - PROCESS | 3980 | 1463168212078 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]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1147ms 12:36:52 INFO - PROCESS | 3980 | 1463168212124 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 3980 | 1463168212129 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:36:52 INFO - PROCESS | 3980 | 1463168212133 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:36:52 INFO - PROCESS | 3980 | 1463168212137 Marionette TRACE conn3 <- [1,2010,null,{}] 12:36:52 INFO - PROCESS | 3980 | 1463168212142 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}] 12:36:52 INFO - PROCESS | 3980 | 1463168212247 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:36:52 INFO - PROCESS | 3980 | 1463168212428 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 3980 | ++DOCSHELL 117E6C00 == 67 [pid = 3980] [id = 512] 12:36:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (11FC1800) [pid = 3980] [serial = 1536] [outer = 00000000] 12:36:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (14171000) [pid = 3980] [serial = 1537] [outer = 11FC1800] 12:36:52 INFO - PROCESS | 3980 | 1463168212482 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (153F1C00) [pid = 3980] [serial = 1538] [outer = 11FC1800] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 1057DC00 == 66 [pid = 3980] [id = 505] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 157A0C00 == 65 [pid = 3980] [id = 504] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 0CAEF800 == 64 [pid = 3980] [id = 503] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 19BE7400 == 63 [pid = 3980] [id = 502] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 15A94000 == 62 [pid = 3980] [id = 501] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 13286800 == 61 [pid = 3980] [id = 500] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 10534800 == 60 [pid = 3980] [id = 499] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 13C1C800 == 59 [pid = 3980] [id = 495] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 0CAFAC00 == 58 [pid = 3980] [id = 494] 12:36:52 INFO - PROCESS | 3980 | --DOCSHELL 14623C00 == 57 [pid = 3980] [id = 484] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (1704E800) [pid = 3980] [serial = 1441] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (17610000) [pid = 3980] [serial = 1444] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (171A5C00) [pid = 3980] [serial = 1442] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (1653A400) [pid = 3980] [serial = 1447] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (17609C00) [pid = 3980] [serial = 1409] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (10F54000) [pid = 3980] [serial = 1411] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (16A22800) [pid = 3980] [serial = 1435] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (122B4400) [pid = 3980] [serial = 1423] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (14176000) [pid = 3980] [serial = 1424] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (14177C00) [pid = 3980] [serial = 1414] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (16565C00) [pid = 3980] [serial = 1417] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (15A40000) [pid = 3980] [serial = 1432] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (161F4800) [pid = 3980] [serial = 1433] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (14483000) [pid = 3980] [serial = 1427] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (1328EC00) [pid = 3980] [serial = 1426] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (134F0800) [pid = 3980] [serial = 1429] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (1447F000) [pid = 3980] [serial = 1430] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (1798F800) [pid = 3980] [serial = 1420] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (16A49000) [pid = 3980] [serial = 1438] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (16ACEC00) [pid = 3980] [serial = 1439] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (1766E800) [pid = 3980] [serial = 1445] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (16A3E800) [pid = 3980] [serial = 1478] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (1799B000) [pid = 3980] [serial = 1450] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (17F26400) [pid = 3980] [serial = 1451] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (16A23400) [pid = 3980] [serial = 1436] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (16A82800) [pid = 3980] [serial = 1448] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (1615D800) [pid = 3980] [serial = 1459] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (177AF000) [pid = 3980] [serial = 1462] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (11565C00) [pid = 3980] [serial = 1469] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (132F0800) [pid = 3980] [serial = 1474] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (11B60400) [pid = 3980] [serial = 1456] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (15853800) [pid = 3980] [serial = 1471] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (107FA800) [pid = 3980] [serial = 1468] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (15246C00) [pid = 3980] [serial = 1475] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (19B38400) [pid = 3980] [serial = 1465] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (1156C000) [pid = 3980] [serial = 1250] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (1656B400) [pid = 3980] [serial = 1292] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (1615CC00) [pid = 3980] [serial = 1472] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (199E3000) [pid = 3980] [serial = 1454] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (16A26000) [pid = 3980] [serial = 1477] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1845CC00) [pid = 3980] [serial = 1453] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3980 | 1463168212986 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 899ms 12:36:53 INFO - PROCESS | 3980 | 1463168213039 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3980 | 1463168213044 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:36:53 INFO - PROCESS | 3980 | 1463168213050 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3980 | 1463168213053 Marionette TRACE conn3 <- [1,2014,null,{}] 12:36:53 INFO - PROCESS | 3980 | 1463168213057 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}] 12:36:53 INFO - PROCESS | 3980 | 1463168213141 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:36:53 INFO - PROCESS | 3980 | 1463168213148 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3980 | ++DOCSHELL 1156DC00 == 58 [pid = 3980] [id = 513] 12:36:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (122B5800) [pid = 3980] [serial = 1539] [outer = 00000000] 12:36:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (14176000) [pid = 3980] [serial = 1540] [outer = 122B5800] 12:36:53 INFO - PROCESS | 3980 | 1463168213193 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (15242000) [pid = 3980] [serial = 1541] [outer = 122B5800] 12:36:53 INFO - PROCESS | 3980 | 1463168213686 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 698ms 12:36:53 INFO - PROCESS | 3980 | 1463168213732 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3980 | 1463168213734 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:36:53 INFO - PROCESS | 3980 | 1463168213738 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3980 | 1463168213741 Marionette TRACE conn3 <- [1,2018,null,{}] 12:36:53 INFO - PROCESS | 3980 | 1463168213751 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}] 12:36:53 INFO - PROCESS | 3980 | 1463168213836 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:36:53 INFO - PROCESS | 3980 | 1463168213891 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3980 | ++DOCSHELL 161F5C00 == 59 [pid = 3980] [id = 514] 12:36:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (161FE400) [pid = 3980] [serial = 1542] [outer = 00000000] 12:36:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (16A1D000) [pid = 3980] [serial = 1543] [outer = 161FE400] 12:36:54 INFO - PROCESS | 3980 | 1463168214028 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (16A29400) [pid = 3980] [serial = 1544] [outer = 161FE400] 12:36:54 INFO - PROCESS | 3980 | 1463168214380 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]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 682ms 12:36:54 INFO - PROCESS | 3980 | 1463168214437 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 3980 | 1463168214440 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:36:54 INFO - PROCESS | 3980 | 1463168214443 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - PROCESS | 3980 | 1463168214445 Marionette TRACE conn3 <- [1,2022,null,{}] 12:36:54 INFO - PROCESS | 3980 | 1463168214448 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}] 12:36:54 INFO - PROCESS | 3980 | 1463168214532 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:36:54 INFO - PROCESS | 3980 | 1463168214539 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 3980 | ++DOCSHELL 168F6C00 == 60 [pid = 3980] [id = 515] 12:36:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (16A22400) [pid = 3980] [serial = 1545] [outer = 00000000] 12:36:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (16AC2000) [pid = 3980] [serial = 1546] [outer = 16A22400] 12:36:54 INFO - PROCESS | 3980 | 1463168214589 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (16CBB400) [pid = 3980] [serial = 1547] [outer = 16A22400] 12:36:55 INFO - PROCESS | 3980 | 1463168215057 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 620ms 12:36:55 INFO - PROCESS | 3980 | 1463168215081 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3980 | 1463168215083 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:36:55 INFO - PROCESS | 3980 | 1463168215086 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3980 | 1463168215088 Marionette TRACE conn3 <- [1,2026,null,{}] 12:36:55 INFO - PROCESS | 3980 | 1463168215098 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}] 12:36:55 INFO - PROCESS | 3980 | 1463168215219 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:36:55 INFO - PROCESS | 3980 | 1463168215314 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3980 | ++DOCSHELL 16A1C400 == 61 [pid = 3980] [id = 516] 12:36:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (16A3B400) [pid = 3980] [serial = 1548] [outer = 00000000] 12:36:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (16A81800) [pid = 3980] [serial = 1549] [outer = 16A3B400] 12:36:55 INFO - PROCESS | 3980 | 1463168215358 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (17047400) [pid = 3980] [serial = 1550] [outer = 16A3B400] 12:36:55 INFO - PROCESS | 3980 | 1463168215779 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 729ms 12:36:55 INFO - PROCESS | 3980 | 1463168215811 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3980 | 1463168215813 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:36:55 INFO - PROCESS | 3980 | 1463168215816 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3980 | 1463168215817 Marionette TRACE conn3 <- [1,2030,null,{}] 12:36:55 INFO - PROCESS | 3980 | 1463168215821 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}] 12:36:55 INFO - PROCESS | 3980 | 1463168215948 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:36:56 INFO - PROCESS | 3980 | 1463168216019 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3980 | ++DOCSHELL 10D55800 == 62 [pid = 3980] [id = 517] 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1766F400) [pid = 3980] [serial = 1551] [outer = 00000000] 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (17999400) [pid = 3980] [serial = 1552] [outer = 1766F400] 12:36:56 INFO - PROCESS | 3980 | 1463168216063 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (17D72C00) [pid = 3980] [serial = 1553] [outer = 1766F400] 12:36:56 INFO - PROCESS | 3980 | 1463168216478 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]]]}] 12:36:56 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) 12:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 682ms 12:36:56 INFO - PROCESS | 3980 | 1463168216518 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 3980 | 1463168216520 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:36:56 INFO - PROCESS | 3980 | 1463168216523 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 3980 | 1463168216525 Marionette TRACE conn3 <- [1,2034,null,{}] 12:36:56 INFO - PROCESS | 3980 | 1463168216529 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}] 12:36:56 INFO - PROCESS | 3980 | 1463168216675 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:36:56 INFO - PROCESS | 3980 | 1463168216699 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3980 | ++DOCSHELL 18451800 == 63 [pid = 3980] [id = 518] 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (18452C00) [pid = 3980] [serial = 1554] [outer = 00000000] 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (199E3800) [pid = 3980] [serial = 1555] [outer = 18452C00] 12:36:56 INFO - PROCESS | 3980 | 1463168216741 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (199E6000) [pid = 3980] [serial = 1556] [outer = 18452C00] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (173C4000) [pid = 3980] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (1328A000) [pid = 3980] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (1075F000) [pid = 3980] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (161F2C00) [pid = 3980] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (1693E000) [pid = 3980] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (105D2800) [pid = 3980] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (13489400) [pid = 3980] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (19BE7800) [pid = 3980] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (105EB000) [pid = 3980] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (0CAF6400) [pid = 3980] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (1584BC00) [pid = 3980] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (15A3A400) [pid = 3980] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (0CAFC800) [pid = 3980] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (105D4C00) [pid = 3980] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (134FC000) [pid = 3980] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1448B400) [pid = 3980] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (134FC800) [pid = 3980] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (1446D400) [pid = 3980] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (0F95D000) [pid = 3980] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (122B7800) [pid = 3980] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (14489000) [pid = 3980] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (0CA79C00) [pid = 3980] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (12EBD400) [pid = 3980] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (15A3C000) [pid = 3980] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:36:57 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (1732F400) [pid = 3980] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:36:57 INFO - PROCESS | 3980 | 1463168217430 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 12:36:57 INFO - PROCESS | 3980 | 1463168217477 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3980 | 1463168217479 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:36:57 INFO - PROCESS | 3980 | 1463168217482 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:36:57 INFO - PROCESS | 3980 | 1463168217484 Marionette TRACE conn3 <- [1,2038,null,{}] 12:36:57 INFO - PROCESS | 3980 | 1463168217471 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}] 12:36:57 INFO - PROCESS | 3980 | 1463168217556 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:36:57 INFO - PROCESS | 3980 | 1463168217562 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3980 | ++DOCSHELL 0F50D400 == 64 [pid = 3980] [id = 519] 12:36:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (10F55C00) [pid = 3980] [serial = 1557] [outer = 00000000] 12:36:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (12C63C00) [pid = 3980] [serial = 1558] [outer = 10F55C00] 12:36:57 INFO - PROCESS | 3980 | 1463168217604 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (14483400) [pid = 3980] [serial = 1559] [outer = 10F55C00] 12:36:58 INFO - PROCESS | 3980 | 1463168218060 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]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 636ms 12:36:58 INFO - PROCESS | 3980 | 1463168218105 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 3980 | 1463168218107 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:36:58 INFO - PROCESS | 3980 | 1463168218111 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 3980 | 1463168218112 Marionette TRACE conn3 <- [1,2042,null,{}] 12:36:58 INFO - PROCESS | 3980 | 1463168218116 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}] 12:36:58 INFO - PROCESS | 3980 | 1463168218197 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:36:58 INFO - PROCESS | 3980 | 1463168218203 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3980 | ++DOCSHELL 10D60C00 == 65 [pid = 3980] [id = 520] 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (12EBD400) [pid = 3980] [serial = 1560] [outer = 00000000] 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16A28800) [pid = 3980] [serial = 1561] [outer = 12EBD400] 12:36:58 INFO - PROCESS | 3980 | 1463168218250 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16A49400) [pid = 3980] [serial = 1562] [outer = 12EBD400] 12:36:58 INFO - PROCESS | 3980 | 1463168218706 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]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 620ms 12:36:58 INFO - PROCESS | 3980 | 1463168218755 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 3980 | 1463168218757 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:36:58 INFO - PROCESS | 3980 | 1463168218761 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 3980 | 1463168218763 Marionette TRACE conn3 <- [1,2046,null,{}] 12:36:58 INFO - PROCESS | 3980 | 1463168218766 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}] 12:36:58 INFO - PROCESS | 3980 | 1463168218846 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:36:58 INFO - PROCESS | 3980 | 1463168218853 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3980 | ++DOCSHELL 15A94800 == 66 [pid = 3980] [id = 521] 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (171AA000) [pid = 3980] [serial = 1563] [outer = 00000000] 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (17676000) [pid = 3980] [serial = 1564] [outer = 171AA000] 12:36:58 INFO - PROCESS | 3980 | 1463168218900 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (199ED400) [pid = 3980] [serial = 1565] [outer = 171AA000] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 1448BC00 == 65 [pid = 3980] [id = 439] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 177ADC00 == 64 [pid = 3980] [id = 498] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16A3E000 == 63 [pid = 3980] [id = 437] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16AC6C00 == 62 [pid = 3980] [id = 473] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 13288800 == 61 [pid = 3980] [id = 471] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 171AC400 == 60 [pid = 3980] [id = 487] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 153EE800 == 59 [pid = 3980] [id = 486] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 12218000 == 58 [pid = 3980] [id = 440] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 10F5E000 == 57 [pid = 3980] [id = 485] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 15A3B800 == 56 [pid = 3980] [id = 457] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 10F58C00 == 55 [pid = 3980] [id = 474] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0CA79400 == 54 [pid = 3980] [id = 455] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 1704CC00 == 53 [pid = 3980] [id = 496] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16A83400 == 52 [pid = 3980] [id = 497] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16A23C00 == 51 [pid = 3980] [id = 493] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 10D60800 == 50 [pid = 3980] [id = 435] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 134F6400 == 49 [pid = 3980] [id = 469] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0CA81400 == 48 [pid = 3980] [id = 438] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16566C00 == 47 [pid = 3980] [id = 436] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0CA70400 == 46 [pid = 3980] [id = 416] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 171A9C00 == 45 [pid = 3980] [id = 458] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 199EEC00 == 44 [pid = 3980] [id = 488] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 12E80800 == 43 [pid = 3980] [id = 456] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 15A39800 == 42 [pid = 3980] [id = 472] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 117E6C00 == 41 [pid = 3980] [id = 512] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0CAF7000 == 40 [pid = 3980] [id = 511] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0F518800 == 39 [pid = 3980] [id = 509] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0F517400 == 38 [pid = 3980] [id = 510] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0FDEE000 == 37 [pid = 3980] [id = 507] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 15A8FC00 == 36 [pid = 3980] [id = 508] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 19FD9400 == 35 [pid = 3980] [id = 506] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 1156DC00 == 34 [pid = 3980] [id = 513] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 10D60C00 == 33 [pid = 3980] [id = 520] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 0F50D400 == 32 [pid = 3980] [id = 519] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 10D55800 == 31 [pid = 3980] [id = 517] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 18451800 == 30 [pid = 3980] [id = 518] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 168F6C00 == 29 [pid = 3980] [id = 515] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 16A1C400 == 28 [pid = 3980] [id = 516] 12:37:00 INFO - PROCESS | 3980 | --DOCSHELL 161F5C00 == 27 [pid = 3980] [id = 514] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (13BDA800) [pid = 3980] [serial = 1322] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (10F53400) [pid = 3980] [serial = 1325] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1447D400) [pid = 3980] [serial = 1328] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (16A8C000) [pid = 3980] [serial = 1331] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (107F9C00) [pid = 3980] [serial = 1367] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1461C400) [pid = 3980] [serial = 1370] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16A25000) [pid = 3980] [serial = 1373] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (177AFC00) [pid = 3980] [serial = 1376] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16567000) [pid = 3980] [serial = 1289] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1075BC00) [pid = 3980] [serial = 1247] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (11BCE400) [pid = 3980] [serial = 1283] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (161F5000) [pid = 3980] [serial = 1280] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (15244C00) [pid = 3980] [serial = 1244] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (152DE400) [pid = 3980] [serial = 1286] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (17D39800) [pid = 3980] [serial = 1421] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (15241800) [pid = 3980] [serial = 1415] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (11147800) [pid = 3980] [serial = 1412] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (16A22000) [pid = 3980] [serial = 1418] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (17027800) [pid = 3980] [serial = 1504] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (11BD1C00) [pid = 3980] [serial = 1499] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (10D59000) [pid = 3980] [serial = 1498] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (157A8C00) [pid = 3980] [serial = 1501] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16AC9400) [pid = 3980] [serial = 1480] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (132F0400) [pid = 3980] [serial = 1483] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16A48800) [pid = 3980] [serial = 1486] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (171AC800) [pid = 3980] [serial = 1489] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (17D39C00) [pid = 3980] [serial = 1492] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199EF800) [pid = 3980] [serial = 1495] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (19E5E400) [pid = 3980] [serial = 1507] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (173C5000) [pid = 3980] [serial = 1505] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (19E69000) [pid = 3980] [serial = 1508] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1A279800) [pid = 3980] [serial = 1516] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1A34AC00) [pid = 3980] [serial = 1517] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (11FBA400) [pid = 3980] [serial = 1511] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (10F52C00) [pid = 3980] [serial = 1510] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (19BEA000) [pid = 3980] [serial = 1514] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (17055800) [pid = 3980] [serial = 1513] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (161F2000) [pid = 3980] [serial = 1502] [outer = 00000000] [url = about:blank] 12:37:00 INFO - PROCESS | 3980 | 1463168220939 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]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2186ms 12:37:00 INFO - PROCESS | 3980 | 1463168220953 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3980 | 1463168220957 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:37:00 INFO - PROCESS | 3980 | 1463168220962 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3980 | 1463168220966 Marionette TRACE conn3 <- [1,2050,null,{}] 12:37:00 INFO - PROCESS | 3980 | 1463168220972 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}] 12:37:01 INFO - PROCESS | 3980 | 1463168221061 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:37:01 INFO - PROCESS | 3980 | 1463168221074 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF2800 == 28 [pid = 3980] [id = 522] 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (0CAF3000) [pid = 3980] [serial = 1566] [outer = 00000000] 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (0F50B800) [pid = 3980] [serial = 1567] [outer = 0CAF3000] 12:37:01 INFO - PROCESS | 3980 | 1463168221125 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (0F511000) [pid = 3980] [serial = 1568] [outer = 0CAF3000] 12:37:01 INFO - PROCESS | 3980 | 1463168221622 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]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 698ms 12:37:01 INFO - PROCESS | 3980 | 1463168221663 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:37:01 INFO - PROCESS | 3980 | 1463168221669 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:37:01 INFO - PROCESS | 3980 | 1463168221675 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 3980 | 1463168221678 Marionette TRACE conn3 <- [1,2054,null,{}] 12:37:01 INFO - PROCESS | 3980 | 1463168221681 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}] 12:37:01 INFO - PROCESS | 3980 | 1463168221759 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:37:01 INFO - PROCESS | 3980 | 1463168221769 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 3980 | ++DOCSHELL 0FDE4C00 == 29 [pid = 3980] [id = 523] 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (0FDED000) [pid = 3980] [serial = 1569] [outer = 00000000] 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (105CF800) [pid = 3980] [serial = 1570] [outer = 0FDED000] 12:37:01 INFO - PROCESS | 3980 | 1463168221816 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (10767400) [pid = 3980] [serial = 1571] [outer = 0FDED000] 12:37:02 INFO - PROCESS | 3980 | 1463168222286 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 620ms 12:37:02 INFO - PROCESS | 3980 | 1463168222295 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3980 | 1463168222297 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:37:02 INFO - PROCESS | 3980 | 1463168222301 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3980 | 1463168222305 Marionette TRACE conn3 <- [1,2058,null,{}] 12:37:02 INFO - PROCESS | 3980 | 1463168222315 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}] 12:37:02 INFO - PROCESS | 3980 | 1463168222406 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:37:02 INFO - PROCESS | 3980 | 1463168222414 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3980 | ++DOCSHELL 10F5C400 == 30 [pid = 3980] [id = 524] 12:37:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (10F5CC00) [pid = 3980] [serial = 1572] [outer = 00000000] 12:37:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (1114D000) [pid = 3980] [serial = 1573] [outer = 10F5CC00] 12:37:02 INFO - PROCESS | 3980 | 1463168222463 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (11567400) [pid = 3980] [serial = 1574] [outer = 10F5CC00] 12:37:02 INFO - PROCESS | 3980 | 1463168222937 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 682ms 12:37:02 INFO - PROCESS | 3980 | 1463168223000 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3980 | 1463168223002 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:37:02 INFO - PROCESS | 3980 | 1463168223006 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3980 | 1463168223007 Marionette TRACE conn3 <- [1,2062,null,{}] 12:37:03 INFO - PROCESS | 3980 | 1463168223011 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}] 12:37:03 INFO - PROCESS | 3980 | 1463168223089 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:37:03 INFO - PROCESS | 3980 | 1463168223096 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3980 | ++DOCSHELL 117E6C00 == 31 [pid = 3980] [id = 525] 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (11B5F000) [pid = 3980] [serial = 1575] [outer = 00000000] 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (122F1800) [pid = 3980] [serial = 1576] [outer = 11B5F000] 12:37:03 INFO - PROCESS | 3980 | 1463168223140 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (12E7B000) [pid = 3980] [serial = 1577] [outer = 11B5F000] 12:37:03 INFO - PROCESS | 3980 | 1463168223576 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]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 589ms 12:37:03 INFO - PROCESS | 3980 | 1463168223608 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3980 | 1463168223610 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:37:03 INFO - PROCESS | 3980 | 1463168223614 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3980 | 1463168223615 Marionette TRACE conn3 <- [1,2066,null,{}] 12:37:03 INFO - PROCESS | 3980 | 1463168223619 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}] 12:37:03 INFO - PROCESS | 3980 | 1463168223699 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:37:03 INFO - PROCESS | 3980 | 1463168223706 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3980 | ++DOCSHELL 122B5C00 == 32 [pid = 3980] [id = 526] 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (12EC4000) [pid = 3980] [serial = 1578] [outer = 00000000] 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (13295400) [pid = 3980] [serial = 1579] [outer = 12EC4000] 12:37:03 INFO - PROCESS | 3980 | 1463168223734 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (13492C00) [pid = 3980] [serial = 1580] [outer = 12EC4000] 12:37:04 INFO - PROCESS | 3980 | 1463168224208 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 620ms 12:37:04 INFO - PROCESS | 3980 | 1463168224236 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3980 | 1463168224238 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:37:04 INFO - PROCESS | 3980 | 1463168224242 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3980 | 1463168224243 Marionette TRACE conn3 <- [1,2070,null,{}] 12:37:04 INFO - PROCESS | 3980 | 1463168224247 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}] 12:37:04 INFO - PROCESS | 3980 | 1463168224360 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:37:04 INFO - PROCESS | 3980 | 1463168224370 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3980 | ++DOCSHELL 14170C00 == 33 [pid = 3980] [id = 527] 12:37:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (14174000) [pid = 3980] [serial = 1581] [outer = 00000000] 12:37:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (14481000) [pid = 3980] [serial = 1582] [outer = 14174000] 12:37:04 INFO - PROCESS | 3980 | 1463168224416 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1448CC00) [pid = 3980] [serial = 1583] [outer = 14174000] 12:37:04 INFO - PROCESS | 3980 | 1463168224845 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 636ms 12:37:04 INFO - PROCESS | 3980 | 1463168224880 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3980 | 1463168224882 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:37:04 INFO - PROCESS | 3980 | 1463168224885 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3980 | 1463168224887 Marionette TRACE conn3 <- [1,2074,null,{}] 12:37:04 INFO - PROCESS | 3980 | 1463168224894 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}] 12:37:04 INFO - PROCESS | 3980 | 1463168224967 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:37:04 INFO - PROCESS | 3980 | 1463168224974 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3980 | ++DOCSHELL 1447FC00 == 34 [pid = 3980] [id = 528] 12:37:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (14629800) [pid = 3980] [serial = 1584] [outer = 00000000] 12:37:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (15246800) [pid = 3980] [serial = 1585] [outer = 14629800] 12:37:05 INFO - PROCESS | 3980 | 1463168225017 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (15246C00) [pid = 3980] [serial = 1586] [outer = 14629800] 12:37:05 INFO - PROCESS | 3980 | 1463168225454 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]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 589ms 12:37:05 INFO - PROCESS | 3980 | 1463168225481 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3980 | 1463168225482 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:37:05 INFO - PROCESS | 3980 | 1463168225486 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 3980 | 1463168225487 Marionette TRACE conn3 <- [1,2078,null,{}] 12:37:05 INFO - PROCESS | 3980 | 1463168225491 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}] 12:37:05 INFO - PROCESS | 3980 | 1463168225602 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:37:05 INFO - PROCESS | 3980 | 1463168225611 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3980 | ++DOCSHELL 1057DC00 == 35 [pid = 3980] [id = 529] 12:37:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (1461E400) [pid = 3980] [serial = 1587] [outer = 00000000] 12:37:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (153EE800) [pid = 3980] [serial = 1588] [outer = 1461E400] 12:37:05 INFO - PROCESS | 3980 | 1463168225670 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (153EEC00) [pid = 3980] [serial = 1589] [outer = 1461E400] 12:37:06 INFO - PROCESS | 3980 | 1463168226064 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]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 620ms 12:37:06 INFO - PROCESS | 3980 | 1463168226108 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3980 | 1463168226110 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:37:06 INFO - PROCESS | 3980 | 1463168226113 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:37:06 INFO - PROCESS | 3980 | 1463168226115 Marionette TRACE conn3 <- [1,2082,null,{}] 12:37:06 INFO - PROCESS | 3980 | 1463168226118 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}] 12:37:06 INFO - PROCESS | 3980 | 1463168226233 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:37:06 INFO - PROCESS | 3980 | 1463168226255 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3980 | ++DOCSHELL 10F5B000 == 36 [pid = 3980] [id = 530] 12:37:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (153F9C00) [pid = 3980] [serial = 1590] [outer = 00000000] 12:37:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (15A37800) [pid = 3980] [serial = 1591] [outer = 153F9C00] 12:37:06 INFO - PROCESS | 3980 | 1463168226302 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (15A38800) [pid = 3980] [serial = 1592] [outer = 153F9C00] 12:37:06 INFO - PROCESS | 3980 | 1463168226748 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]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 697ms 12:37:06 INFO - PROCESS | 3980 | 1463168226813 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3980 | 1463168226816 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:37:06 INFO - PROCESS | 3980 | 1463168226829 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - PROCESS | 3980 | 1463168226831 Marionette TRACE conn3 <- [1,2086,null,{}] 12:37:06 INFO - PROCESS | 3980 | 1463168226835 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}] 12:37:06 INFO - PROCESS | 3980 | 1463168226951 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:37:06 INFO - PROCESS | 3980 | 1463168226961 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3980 | ++DOCSHELL 11FBCC00 == 37 [pid = 3980] [id = 531] 12:37:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (15852800) [pid = 3980] [serial = 1593] [outer = 00000000] 12:37:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (1615C400) [pid = 3980] [serial = 1594] [outer = 15852800] 12:37:06 INFO - PROCESS | 3980 | 1463168227004 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (161F5C00) [pid = 3980] [serial = 1595] [outer = 15852800] 12:37:07 INFO - PROCESS | 3980 | 1463168227442 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]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 620ms 12:37:07 INFO - PROCESS | 3980 | 1463168227468 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3980 | 1463168227470 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:37:07 INFO - PROCESS | 3980 | 1463168227473 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3980 | 1463168227476 Marionette TRACE conn3 <- [1,2090,null,{}] 12:37:07 INFO - PROCESS | 3980 | 1463168227479 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}] 12:37:07 INFO - PROCESS | 3980 | 1463168227600 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:37:07 INFO - PROCESS | 3980 | 1463168227695 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 3980 | ++DOCSHELL 1653A800 == 38 [pid = 3980] [id = 532] 12:37:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16564800) [pid = 3980] [serial = 1596] [outer = 00000000] 12:37:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (16935400) [pid = 3980] [serial = 1597] [outer = 16564800] 12:37:07 INFO - PROCESS | 3980 | 1463168227748 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (16A1F400) [pid = 3980] [serial = 1598] [outer = 16564800] 12:37:08 INFO - PROCESS | 3980 | 1463168228161 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]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 729ms 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (171A2000) [pid = 3980] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (153F7000) [pid = 3980] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (171AD400) [pid = 3980] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (12EBD400) [pid = 3980] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (16A3B400) [pid = 3980] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1766F400) [pid = 3980] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (18452C00) [pid = 3980] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (10F55C00) [pid = 3980] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16A22400) [pid = 3980] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (161FE400) [pid = 3980] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (122B5800) [pid = 3980] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (11FC1800) [pid = 3980] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (0CAFB400) [pid = 3980] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (10570000) [pid = 3980] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (1A8C9C00) [pid = 3980] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16E66C00) [pid = 3980] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (12EBFC00) [pid = 3980] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1A280400) [pid = 3980] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (10D5A000) [pid = 3980] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (1845C400) [pid = 3980] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (153F3000) [pid = 3980] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (11145000) [pid = 3980] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199EF000) [pid = 3980] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16CC3000) [pid = 3980] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:37:08 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16A3C400) [pid = 3980] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:37:08 INFO - PROCESS | 3980 | 1463168228650 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 3980 | 1463168228652 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:37:08 INFO - PROCESS | 3980 | 1463168228662 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - PROCESS | 3980 | 1463168228663 Marionette TRACE conn3 <- [1,2094,null,{}] 12:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:37:08 INFO - PROCESS | 3980 | 1463168228666 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}] 12:37:08 INFO - PROCESS | 3980 | 1463168228742 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:37:08 INFO - PROCESS | 3980 | 1463168228751 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3980 | ++DOCSHELL 105D9C00 == 39 [pid = 3980] [id = 533] 12:37:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (11145000) [pid = 3980] [serial = 1599] [outer = 00000000] 12:37:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (122B4800) [pid = 3980] [serial = 1600] [outer = 11145000] 12:37:08 INFO - PROCESS | 3980 | 1463168228798 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (122F6C00) [pid = 3980] [serial = 1601] [outer = 11145000] 12:37:09 INFO - PROCESS | 3980 | 1463168229253 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]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 635ms 12:37:09 INFO - PROCESS | 3980 | 1463168229303 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3980 | 1463168229305 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:37:09 INFO - PROCESS | 3980 | 1463168229308 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3980 | 1463168229309 Marionette TRACE conn3 <- [1,2098,null,{}] 12:37:09 INFO - PROCESS | 3980 | 1463168229313 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}] 12:37:09 INFO - PROCESS | 3980 | 1463168229388 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:37:09 INFO - PROCESS | 3980 | 1463168229395 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3980 | ++DOCSHELL 1221A800 == 40 [pid = 3980] [id = 534] 12:37:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (1328B000) [pid = 3980] [serial = 1602] [outer = 00000000] 12:37:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16566800) [pid = 3980] [serial = 1603] [outer = 1328B000] 12:37:09 INFO - PROCESS | 3980 | 1463168229437 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16A21C00) [pid = 3980] [serial = 1604] [outer = 1328B000] 12:37:09 INFO - PROCESS | 3980 | 1463168229839 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]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 589ms 12:37:09 INFO - PROCESS | 3980 | 1463168229889 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3980 | 1463168229892 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:37:09 INFO - PROCESS | 3980 | 1463168229902 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3980 | 1463168229905 Marionette TRACE conn3 <- [1,2102,null,{}] 12:37:09 INFO - PROCESS | 3980 | 1463168229909 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}] 12:37:09 INFO - PROCESS | 3980 | 1463168229987 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:37:09 INFO - PROCESS | 3980 | 1463168229993 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3980 | ++DOCSHELL 13295000 == 41 [pid = 3980] [id = 535] 12:37:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (14627800) [pid = 3980] [serial = 1605] [outer = 00000000] 12:37:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16A46C00) [pid = 3980] [serial = 1606] [outer = 14627800] 12:37:10 INFO - PROCESS | 3980 | 1463168230037 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16AC1000) [pid = 3980] [serial = 1607] [outer = 14627800] 12:37:10 INFO - PROCESS | 3980 | 1463168230495 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]]]}] 12:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 651ms 12:37:10 INFO - PROCESS | 3980 | 1463168230553 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 3980 | 1463168230555 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:37:10 INFO - PROCESS | 3980 | 1463168230558 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:37:10 INFO - PROCESS | 3980 | 1463168230560 Marionette TRACE conn3 <- [1,2106,null,{}] 12:37:10 INFO - PROCESS | 3980 | 1463168230563 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}] 12:37:10 INFO - PROCESS | 3980 | 1463168230691 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:37:10 INFO - PROCESS | 3980 | 1463168230832 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6F400 == 42 [pid = 3980] [id = 536] 12:37:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (0CA70400) [pid = 3980] [serial = 1608] [outer = 00000000] 12:37:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (0CA78400) [pid = 3980] [serial = 1609] [outer = 0CA70400] 12:37:10 INFO - PROCESS | 3980 | 1463168230889 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (0CAF6000) [pid = 3980] [serial = 1610] [outer = 0CA70400] 12:37:11 INFO - PROCESS | 3980 | 1463168231652 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]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1132ms 12:37:11 INFO - PROCESS | 3980 | 1463168231711 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3980 | 1463168231715 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:37:11 INFO - PROCESS | 3980 | 1463168231743 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3980 | 1463168231732 Marionette TRACE conn3 <- [1,2110,null,{}] 12:37:11 INFO - PROCESS | 3980 | 1463168231737 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}] 12:37:11 INFO - PROCESS | 3980 | 1463168231855 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:37:11 INFO - PROCESS | 3980 | 1463168231983 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 3980 | ++DOCSHELL 10D61800 == 43 [pid = 3980] [id = 537] 12:37:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (10F50400) [pid = 3980] [serial = 1611] [outer = 00000000] 12:37:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (10F5C800) [pid = 3980] [serial = 1612] [outer = 10F50400] 12:37:12 INFO - PROCESS | 3980 | 1463168232040 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (115DCC00) [pid = 3980] [serial = 1613] [outer = 10F50400] 12:37:12 INFO - PROCESS | 3980 | 1463168232898 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]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1240ms 12:37:12 INFO - PROCESS | 3980 | 1463168232989 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 3980 | 1463168232993 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:37:12 INFO - PROCESS | 3980 | 1463168232999 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - PROCESS | 3980 | 1463168233002 Marionette TRACE conn3 <- [1,2114,null,{}] 12:37:13 INFO - PROCESS | 3980 | 1463168233007 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}] 12:37:13 INFO - PROCESS | 3980 | 1463168233136 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:37:13 INFO - PROCESS | 3980 | 1463168233265 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 3980 | ++DOCSHELL 0F516000 == 44 [pid = 3980] [id = 538] 12:37:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (0F517400) [pid = 3980] [serial = 1614] [outer = 00000000] 12:37:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (107ED000) [pid = 3980] [serial = 1615] [outer = 0F517400] 12:37:13 INFO - PROCESS | 3980 | 1463168233315 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (10F51C00) [pid = 3980] [serial = 1616] [outer = 0F517400] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 122F2800 == 43 [pid = 3980] [id = 425] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 14487C00 == 42 [pid = 3980] [id = 429] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 0F515000 == 41 [pid = 3980] [id = 417] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 13BD7800 == 40 [pid = 3980] [id = 421] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 10D61000 == 39 [pid = 3980] [id = 418] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 11BCC800 == 38 [pid = 3980] [id = 424] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 105D0000 == 37 [pid = 3980] [id = 427] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 12E7D000 == 36 [pid = 3980] [id = 423] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 13295C00 == 35 [pid = 3980] [id = 426] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 1461E800 == 34 [pid = 3980] [id = 422] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 1348C400 == 33 [pid = 3980] [id = 420] 12:37:13 INFO - PROCESS | 3980 | --DOCSHELL 13205800 == 32 [pid = 3980] [id = 419] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (17676000) [pid = 3980] [serial = 1564] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (153EC800) [pid = 3980] [serial = 1484] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (19B34800) [pid = 3980] [serial = 1496] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (16A1FC00) [pid = 3980] [serial = 1460] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (13246000) [pid = 3980] [serial = 1457] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (19B3E400) [pid = 3980] [serial = 1466] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1844EC00) [pid = 3980] [serial = 1493] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16ACA000) [pid = 3980] [serial = 1481] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (173C7000) [pid = 3980] [serial = 1490] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16ACC800) [pid = 3980] [serial = 1487] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1844FC00) [pid = 3980] [serial = 1463] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16A49400) [pid = 3980] [serial = 1562] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16A81800) [pid = 3980] [serial = 1549] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (17999400) [pid = 3980] [serial = 1552] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (17047400) [pid = 3980] [serial = 1550] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (199E3800) [pid = 3980] [serial = 1555] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (17D72C00) [pid = 3980] [serial = 1553] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16A28800) [pid = 3980] [serial = 1561] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (12C63C00) [pid = 3980] [serial = 1558] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (199E6000) [pid = 3980] [serial = 1556] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16AC2000) [pid = 3980] [serial = 1546] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (16A1D000) [pid = 3980] [serial = 1543] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16A29400) [pid = 3980] [serial = 1544] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (14176000) [pid = 3980] [serial = 1540] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (15242000) [pid = 3980] [serial = 1541] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (153F1C00) [pid = 3980] [serial = 1538] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (14171000) [pid = 3980] [serial = 1537] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (153F1800) [pid = 3980] [serial = 1535] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (14628C00) [pid = 3980] [serial = 1534] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (16A43C00) [pid = 3980] [serial = 1532] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (161F9400) [pid = 3980] [serial = 1531] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (1AA18400) [pid = 3980] [serial = 1529] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (1AA13400) [pid = 3980] [serial = 1528] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (19B3B000) [pid = 3980] [serial = 1526] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (199E5400) [pid = 3980] [serial = 1525] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (16A27000) [pid = 3980] [serial = 1523] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (15A32400) [pid = 3980] [serial = 1522] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1A4E9C00) [pid = 3980] [serial = 1519] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (1A8CC000) [pid = 3980] [serial = 1520] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (14483400) [pid = 3980] [serial = 1559] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (16CBB400) [pid = 3980] [serial = 1547] [outer = 00000000] [url = about:blank] 12:37:13 INFO - PROCESS | 3980 | 1463168233804 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]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 837ms 12:37:13 INFO - PROCESS | 3980 | 1463168233849 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 3980 | 1463168233839 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:37:13 INFO - PROCESS | 3980 | 1463168233846 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 3980 | 1463168233849 Marionette TRACE conn3 <- [1,2118,null,{}] 12:37:13 INFO - PROCESS | 3980 | 1463168233853 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}] 12:37:13 INFO - PROCESS | 3980 | 1463168233943 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:37:13 INFO - PROCESS | 3980 | 1463168233953 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 3980 | ++DOCSHELL 1052D400 == 33 [pid = 3980] [id = 539] 12:37:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (10536800) [pid = 3980] [serial = 1617] [outer = 00000000] 12:37:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (1114A000) [pid = 3980] [serial = 1618] [outer = 10536800] 12:37:14 INFO - PROCESS | 3980 | 1463168234004 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (11BC4400) [pid = 3980] [serial = 1619] [outer = 10536800] 12:37:14 INFO - PROCESS | 3980 | 1463168234481 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] 12:37:14 INFO - PROCESS | 3980 | 1463168234546 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:37:14 INFO - PROCESS | 3980 | 1463168234550 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - PROCESS | 3980 | 1463168234553 Marionette TRACE conn3 <- [1,2122,null,{}] 12:37:14 INFO - PROCESS | 3980 | 1463168234564 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}] 12:37:14 INFO - PROCESS | 3980 | 1463168234675 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:37:14 INFO - PROCESS | 3980 | 1463168234774 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3980 | ++DOCSHELL 1323D800 == 34 [pid = 3980] [id = 540] 12:37:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (13246000) [pid = 3980] [serial = 1620] [outer = 00000000] 12:37:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (13C0D400) [pid = 3980] [serial = 1621] [outer = 13246000] 12:37:14 INFO - PROCESS | 3980 | 1463168234821 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (14483400) [pid = 3980] [serial = 1622] [outer = 13246000] 12:37:15 INFO - PROCESS | 3980 | 1463168235190 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 697ms 12:37:15 INFO - PROCESS | 3980 | 1463168235249 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3980 | 1463168235251 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:37:15 INFO - PROCESS | 3980 | 1463168235255 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3980 | 1463168235256 Marionette TRACE conn3 <- [1,2126,null,{}] 12:37:15 INFO - PROCESS | 3980 | 1463168235260 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}] 12:37:15 INFO - PROCESS | 3980 | 1463168235339 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:37:15 INFO - PROCESS | 3980 | 1463168235346 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3980 | ++DOCSHELL 14626400 == 35 [pid = 3980] [id = 541] 12:37:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1523DC00) [pid = 3980] [serial = 1623] [outer = 00000000] 12:37:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (152E5800) [pid = 3980] [serial = 1624] [outer = 1523DC00] 12:37:15 INFO - PROCESS | 3980 | 1463168235390 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (153F0800) [pid = 3980] [serial = 1625] [outer = 1523DC00] 12:37:15 INFO - PROCESS | 3980 | 1463168235859 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 636ms 12:37:15 INFO - PROCESS | 3980 | 1463168235895 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3980 | 1463168235897 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:37:15 INFO - PROCESS | 3980 | 1463168235900 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3980 | 1463168235886 Marionette TRACE conn3 <- [1,2130,null,{}] 12:37:15 INFO - PROCESS | 3980 | 1463168235898 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}] 12:37:16 INFO - PROCESS | 3980 | 1463168236006 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:37:16 INFO - PROCESS | 3980 | 1463168236102 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3980 | ++DOCSHELL 13C53400 == 36 [pid = 3980] [id = 542] 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1579C000) [pid = 3980] [serial = 1626] [outer = 00000000] 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15A32C00) [pid = 3980] [serial = 1627] [outer = 1579C000] 12:37:16 INFO - PROCESS | 3980 | 1463168236146 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (15A39800) [pid = 3980] [serial = 1628] [outer = 1579C000] 12:37:16 INFO - PROCESS | 3980 | 1463168236580 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] 12:37:16 INFO - PROCESS | 3980 | 1463168236624 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:37:16 INFO - PROCESS | 3980 | 1463168236627 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:37:16 INFO - PROCESS | 3980 | 1463168236629 Marionette TRACE conn3 <- [1,2134,null,{}] 12:37:16 INFO - PROCESS | 3980 | 1463168236632 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}] 12:37:16 INFO - PROCESS | 3980 | 1463168236759 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:37:16 INFO - PROCESS | 3980 | 1463168236767 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3980 | ++DOCSHELL 16153C00 == 37 [pid = 3980] [id = 543] 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (161F2800) [pid = 3980] [serial = 1629] [outer = 00000000] 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (1656D800) [pid = 3980] [serial = 1630] [outer = 161F2800] 12:37:16 INFO - PROCESS | 3980 | 1463168236814 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16A1C400) [pid = 3980] [serial = 1631] [outer = 161F2800] 12:37:17 INFO - PROCESS | 3980 | 1463168237267 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] 12:37:17 INFO - PROCESS | 3980 | 1463168237329 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:37:17 INFO - PROCESS | 3980 | 1463168237338 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3980 | 1463168237340 Marionette TRACE conn3 <- [1,2138,null,{}] 12:37:17 INFO - PROCESS | 3980 | 1463168237343 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}] 12:37:17 INFO - PROCESS | 3980 | 1463168237472 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:37:17 INFO - PROCESS | 3980 | 1463168237485 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 3980 | ++DOCSHELL 1447D800 == 38 [pid = 3980] [id = 544] 12:37:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (168F4800) [pid = 3980] [serial = 1632] [outer = 00000000] 12:37:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (16A42800) [pid = 3980] [serial = 1633] [outer = 168F4800] 12:37:17 INFO - PROCESS | 3980 | 1463168237528 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16A48400) [pid = 3980] [serial = 1634] [outer = 168F4800] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (15852800) [pid = 3980] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (12EC4000) [pid = 3980] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (14174000) [pid = 3980] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (0FDED000) [pid = 3980] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (14629800) [pid = 3980] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (153F9C00) [pid = 3980] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (11B5F000) [pid = 3980] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (16564800) [pid = 3980] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (171AA000) [pid = 3980] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (0CAF3000) [pid = 3980] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (10F5CC00) [pid = 3980] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (1461E400) [pid = 3980] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (11145000) [pid = 3980] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:37:17 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1328B000) [pid = 3980] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:37:18 INFO - PROCESS | 3980 | 1463168238061 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]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 790ms 12:37:18 INFO - PROCESS | 3980 | 1463168238124 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 3980 | 1463168238126 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:37:18 INFO - PROCESS | 3980 | 1463168238129 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:37:18 INFO - PROCESS | 3980 | 1463168238130 Marionette TRACE conn3 <- [1,2142,null,{}] 12:37:18 INFO - PROCESS | 3980 | 1463168238134 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}] 12:37:18 INFO - PROCESS | 3980 | 1463168238211 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:37:18 INFO - PROCESS | 3980 | 1463168238217 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3980 | ++DOCSHELL 10533800 == 39 [pid = 3980] [id = 545] 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (10761400) [pid = 3980] [serial = 1635] [outer = 00000000] 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (152CD400) [pid = 3980] [serial = 1636] [outer = 10761400] 12:37:18 INFO - PROCESS | 3980 | 1463168238259 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (15A3B400) [pid = 3980] [serial = 1637] [outer = 10761400] 12:37:18 INFO - PROCESS | 3980 | 1463168238698 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]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 589ms 12:37:18 INFO - PROCESS | 3980 | 1463168238726 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 3980 | 1463168238728 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:37:18 INFO - PROCESS | 3980 | 1463168238735 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - PROCESS | 3980 | 1463168238737 Marionette TRACE conn3 <- [1,2146,null,{}] 12:37:18 INFO - PROCESS | 3980 | 1463168238741 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}] 12:37:18 INFO - PROCESS | 3980 | 1463168238821 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:37:18 INFO - PROCESS | 3980 | 1463168238828 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3980 | ++DOCSHELL 10758800 == 40 [pid = 3980] [id = 546] 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (11144400) [pid = 3980] [serial = 1638] [outer = 00000000] 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (1693E000) [pid = 3980] [serial = 1639] [outer = 11144400] 12:37:18 INFO - PROCESS | 3980 | 1463168238873 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16A22800) [pid = 3980] [serial = 1640] [outer = 11144400] 12:37:19 INFO - PROCESS | 3980 | 1463168239315 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]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 635ms 12:37:19 INFO - PROCESS | 3980 | 1463168239375 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 3980 | 1463168239377 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:37:19 INFO - PROCESS | 3980 | 1463168239380 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 3980 | 1463168239382 Marionette TRACE conn3 <- [1,2150,null,{}] 12:37:19 INFO - PROCESS | 3980 | 1463168239386 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}] 12:37:19 INFO - PROCESS | 3980 | 1463168239463 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:37:19 INFO - PROCESS | 3980 | 1463168239469 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3980 | ++DOCSHELL 13BDA800 == 41 [pid = 3980] [id = 547] 12:37:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15A32800) [pid = 3980] [serial = 1641] [outer = 00000000] 12:37:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16ACA400) [pid = 3980] [serial = 1642] [outer = 15A32800] 12:37:19 INFO - PROCESS | 3980 | 1463168239511 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (16ACE400) [pid = 3980] [serial = 1643] [outer = 15A32800] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 0CA72800 == 40 [pid = 3980] [id = 431] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 0F513000 == 39 [pid = 3980] [id = 430] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 13288000 == 38 [pid = 3980] [id = 428] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 0CA72400 == 37 [pid = 3980] [id = 432] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 1446C400 == 36 [pid = 3980] [id = 433] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 15A94800 == 35 [pid = 3980] [id = 521] 12:37:20 INFO - PROCESS | 3980 | --DOCSHELL 153F7800 == 34 [pid = 3980] [id = 434] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1615C400) [pid = 3980] [serial = 1594] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (13295400) [pid = 3980] [serial = 1579] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (13492C00) [pid = 3980] [serial = 1580] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (14481000) [pid = 3980] [serial = 1582] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (1448CC00) [pid = 3980] [serial = 1583] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (105CF800) [pid = 3980] [serial = 1570] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (10767400) [pid = 3980] [serial = 1571] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (15246800) [pid = 3980] [serial = 1585] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (15246C00) [pid = 3980] [serial = 1586] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (15A38800) [pid = 3980] [serial = 1592] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (12E7B000) [pid = 3980] [serial = 1577] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (16935400) [pid = 3980] [serial = 1597] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (122F1800) [pid = 3980] [serial = 1576] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (199ED400) [pid = 3980] [serial = 1565] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (0F50B800) [pid = 3980] [serial = 1567] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (0F511000) [pid = 3980] [serial = 1568] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (1114D000) [pid = 3980] [serial = 1573] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (11567400) [pid = 3980] [serial = 1574] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (153EE800) [pid = 3980] [serial = 1588] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (16A1F400) [pid = 3980] [serial = 1598] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (122B4800) [pid = 3980] [serial = 1600] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (153EEC00) [pid = 3980] [serial = 1589] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (16566800) [pid = 3980] [serial = 1603] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (122F6C00) [pid = 3980] [serial = 1601] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (15A37800) [pid = 3980] [serial = 1591] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (161F5C00) [pid = 3980] [serial = 1595] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (16A21C00) [pid = 3980] [serial = 1604] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (16A46C00) [pid = 3980] [serial = 1606] [outer = 00000000] [url = about:blank] 12:37:21 INFO - PROCESS | 3980 | 1463168241236 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]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1891ms 12:37:21 INFO - PROCESS | 3980 | 1463168241272 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3980 | 1463168241275 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:37:21 INFO - PROCESS | 3980 | 1463168241281 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3980 | 1463168241284 Marionette TRACE conn3 <- [1,2154,null,{}] 12:37:21 INFO - PROCESS | 3980 | 1463168241290 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}] 12:37:21 INFO - PROCESS | 3980 | 1463168241373 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:37:21 INFO - PROCESS | 3980 | 1463168241381 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3980 | ++DOCSHELL 0F954000 == 35 [pid = 3980] [id = 548] 12:37:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (0F957000) [pid = 3980] [serial = 1644] [outer = 00000000] 12:37:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (10535800) [pid = 3980] [serial = 1645] [outer = 0F957000] 12:37:21 INFO - PROCESS | 3980 | 1463168241428 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (105DA800) [pid = 3980] [serial = 1646] [outer = 0F957000] 12:37:21 INFO - PROCESS | 3980 | 1463168241915 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]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 697ms 12:37:21 INFO - PROCESS | 3980 | 1463168241981 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3980 | 1463168241987 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:37:21 INFO - PROCESS | 3980 | 1463168241994 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3980 | 1463168241996 Marionette TRACE conn3 <- [1,2158,null,{}] 12:37:21 INFO - PROCESS | 3980 | 1463168242000 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}] 12:37:22 INFO - PROCESS | 3980 | 1463168242080 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:37:22 INFO - PROCESS | 3980 | 1463168242089 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3980 | ++DOCSHELL 10D5FC00 == 36 [pid = 3980] [id = 549] 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (10F53C00) [pid = 3980] [serial = 1647] [outer = 00000000] 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (10F5DC00) [pid = 3980] [serial = 1648] [outer = 10F53C00] 12:37:22 INFO - PROCESS | 3980 | 1463168242118 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (11260800) [pid = 3980] [serial = 1649] [outer = 10F53C00] 12:37:22 INFO - PROCESS | 3980 | 1463168242578 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]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 12:37:22 INFO - PROCESS | 3980 | 1463168242616 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 3980 | 1463168242619 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:37:22 INFO - PROCESS | 3980 | 1463168242623 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:37:22 INFO - PROCESS | 3980 | 1463168242626 Marionette TRACE conn3 <- [1,2162,null,{}] 12:37:22 INFO - PROCESS | 3980 | 1463168242637 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}] 12:37:22 INFO - PROCESS | 3980 | 1463168242717 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:37:22 INFO - PROCESS | 3980 | 1463168242728 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3980 | ++DOCSHELL 122B6000 == 37 [pid = 3980] [id = 550] 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (122B7800) [pid = 3980] [serial = 1650] [outer = 00000000] 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (12E48000) [pid = 3980] [serial = 1651] [outer = 122B7800] 12:37:22 INFO - PROCESS | 3980 | 1463168242804 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (12EBDC00) [pid = 3980] [serial = 1652] [outer = 122B7800] 12:37:23 INFO - PROCESS | 3980 | 1463168243260 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]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 698ms 12:37:23 INFO - PROCESS | 3980 | 1463168243323 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3980 | 1463168243325 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:37:23 INFO - PROCESS | 3980 | 1463168243329 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 3980 | 1463168243331 Marionette TRACE conn3 <- [1,2166,null,{}] 12:37:23 INFO - PROCESS | 3980 | 1463168243334 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}] 12:37:23 INFO - PROCESS | 3980 | 1463168243409 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:37:23 INFO - PROCESS | 3980 | 1463168243414 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3980 | ++DOCSHELL 10D55C00 == 38 [pid = 3980] [id = 551] 12:37:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (12E7D000) [pid = 3980] [serial = 1653] [outer = 00000000] 12:37:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (13490C00) [pid = 3980] [serial = 1654] [outer = 12E7D000] 12:37:23 INFO - PROCESS | 3980 | 1463168243458 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (134FD800) [pid = 3980] [serial = 1655] [outer = 12E7D000] 12:37:23 INFO - PROCESS | 3980 | 1463168243885 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]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 589ms 12:37:23 INFO - PROCESS | 3980 | 1463168243925 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3980 | 1463168243927 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:37:23 INFO - PROCESS | 3980 | 1463168243935 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:37:23 INFO - PROCESS | 3980 | 1463168243936 Marionette TRACE conn3 <- [1,2170,null,{}] 12:37:23 INFO - PROCESS | 3980 | 1463168243940 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}] 12:37:23 INFO - PROCESS | 3980 | 1463168244011 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:37:24 INFO - PROCESS | 3980 | 1463168244018 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3980 | ++DOCSHELL 11BC3400 == 39 [pid = 3980] [id = 552] 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (132EEC00) [pid = 3980] [serial = 1656] [outer = 00000000] 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (1446C400) [pid = 3980] [serial = 1657] [outer = 132EEC00] 12:37:24 INFO - PROCESS | 3980 | 1463168244062 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (14482800) [pid = 3980] [serial = 1658] [outer = 132EEC00] 12:37:24 INFO - PROCESS | 3980 | 1463168244514 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]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 635ms 12:37:24 INFO - PROCESS | 3980 | 1463168244558 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3980 | 1463168244560 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:37:24 INFO - PROCESS | 3980 | 1463168244563 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 3980 | 1463168244565 Marionette TRACE conn3 <- [1,2174,null,{}] 12:37:24 INFO - PROCESS | 3980 | 1463168244568 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}] 12:37:24 INFO - PROCESS | 3980 | 1463168244661 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:37:24 INFO - PROCESS | 3980 | 1463168244670 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3980 | ++DOCSHELL 14629800 == 40 [pid = 3980] [id = 553] 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (1462AC00) [pid = 3980] [serial = 1659] [outer = 00000000] 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (15245C00) [pid = 3980] [serial = 1660] [outer = 1462AC00] 12:37:24 INFO - PROCESS | 3980 | 1463168244714 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (152DD000) [pid = 3980] [serial = 1661] [outer = 1462AC00] 12:37:25 INFO - PROCESS | 3980 | 1463168245134 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]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 589ms 12:37:25 INFO - PROCESS | 3980 | 1463168245160 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3980 | 1463168245162 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:37:25 INFO - PROCESS | 3980 | 1463168245178 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3980 | 1463168245179 Marionette TRACE conn3 <- [1,2178,null,{}] 12:37:25 INFO - PROCESS | 3980 | 1463168245183 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}] 12:37:25 INFO - PROCESS | 3980 | 1463168245264 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:37:25 INFO - PROCESS | 3980 | 1463168245271 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3980 | ++DOCSHELL 14628C00 == 41 [pid = 3980] [id = 554] 12:37:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (15244C00) [pid = 3980] [serial = 1662] [outer = 00000000] 12:37:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (153F2800) [pid = 3980] [serial = 1663] [outer = 15244C00] 12:37:25 INFO - PROCESS | 3980 | 1463168245313 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (153F7C00) [pid = 3980] [serial = 1664] [outer = 15244C00] 12:37:25 INFO - PROCESS | 3980 | 1463168245742 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]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 589ms 12:37:25 INFO - PROCESS | 3980 | 1463168245774 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3980 | 1463168245776 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:37:25 INFO - PROCESS | 3980 | 1463168245780 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3980 | 1463168245781 Marionette TRACE conn3 <- [1,2182,null,{}] 12:37:25 INFO - PROCESS | 3980 | 1463168245785 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}] 12:37:25 INFO - PROCESS | 3980 | 1463168245893 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:37:25 INFO - PROCESS | 3980 | 1463168245901 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3980 | ++DOCSHELL 10F5D400 == 42 [pid = 3980] [id = 555] 12:37:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (13291400) [pid = 3980] [serial = 1665] [outer = 00000000] 12:37:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (15A37C00) [pid = 3980] [serial = 1666] [outer = 13291400] 12:37:25 INFO - PROCESS | 3980 | 1463168245958 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (15A38800) [pid = 3980] [serial = 1667] [outer = 13291400] 12:37:26 INFO - PROCESS | 3980 | 1463168246357 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]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 636ms 12:37:26 INFO - PROCESS | 3980 | 1463168246401 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 3980 | 1463168246403 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:37:26 INFO - PROCESS | 3980 | 1463168246406 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 3980 | 1463168246408 Marionette TRACE conn3 <- [1,2186,null,{}] 12:37:26 INFO - PROCESS | 3980 | 1463168246411 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}] 12:37:26 INFO - PROCESS | 3980 | 1463168246521 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:37:26 INFO - PROCESS | 3980 | 1463168246536 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:26 INFO - PROCESS | 3980 | ++DOCSHELL 122B5800 == 43 [pid = 3980] [id = 556] 12:37:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (153F0000) [pid = 3980] [serial = 1668] [outer = 00000000] 12:37:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (161F1000) [pid = 3980] [serial = 1669] [outer = 153F0000] 12:37:26 INFO - PROCESS | 3980 | 1463168246580 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (161F6800) [pid = 3980] [serial = 1670] [outer = 153F0000] 12:37:27 INFO - PROCESS | 3980 | 1463168247040 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 697ms 12:37:27 INFO - PROCESS | 3980 | 1463168247106 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3980 | 1463168247108 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:37:27 INFO - PROCESS | 3980 | 1463168247118 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3980 | 1463168247120 Marionette TRACE conn3 <- [1,2190,null,{}] 12:37:27 INFO - PROCESS | 3980 | 1463168247123 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}] 12:37:27 INFO - PROCESS | 3980 | 1463168247230 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:37:27 INFO - PROCESS | 3980 | 1463168247240 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3980 | ++DOCSHELL 157A6400 == 44 [pid = 3980] [id = 557] 12:37:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (15A90C00) [pid = 3980] [serial = 1671] [outer = 00000000] 12:37:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (1656D400) [pid = 3980] [serial = 1672] [outer = 15A90C00] 12:37:27 INFO - PROCESS | 3980 | 1463168247282 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16571000) [pid = 3980] [serial = 1673] [outer = 15A90C00] 12:37:27 INFO - PROCESS | 3980 | 1463168247713 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 620ms 12:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:37:27 INFO - PROCESS | 3980 | 1463168247754 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3980 | 1463168247757 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:37:27 INFO - PROCESS | 3980 | 1463168247760 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3980 | 1463168247763 Marionette TRACE conn3 <- [1,2194,null,{}] 12:37:27 INFO - PROCESS | 3980 | 1463168247772 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}] 12:37:27 INFO - PROCESS | 3980 | 1463168247891 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:37:28 INFO - PROCESS | 3980 | --DOCSHELL 1B5A8400 == 43 [pid = 3980] [id = 16] 12:37:28 INFO - PROCESS | 3980 | 1463168248023 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3980 | ++DOCSHELL 0F517C00 == 44 [pid = 3980] [id = 558] 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (14481800) [pid = 3980] [serial = 1674] [outer = 00000000] 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (16A26400) [pid = 3980] [serial = 1675] [outer = 14481800] 12:37:28 INFO - PROCESS | 3980 | 1463168248083 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16A3C400) [pid = 3980] [serial = 1676] [outer = 14481800] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (11144400) [pid = 3980] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1579C000) [pid = 3980] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (161F2800) [pid = 3980] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (168F4800) [pid = 3980] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (1523DC00) [pid = 3980] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (13246000) [pid = 3980] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (10536800) [pid = 3980] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (0F517400) [pid = 3980] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10F50400) [pid = 3980] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (0CA70400) [pid = 3980] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (14627800) [pid = 3980] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:37:28 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (10761400) [pid = 3980] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:37:28 INFO - PROCESS | 3980 | 1463168248622 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]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 12:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:37:28 INFO - PROCESS | 3980 | 1463168248689 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:37:28 INFO - PROCESS | 3980 | 1463168248691 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:37:28 INFO - PROCESS | 3980 | 1463168248694 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - PROCESS | 3980 | 1463168248696 Marionette TRACE conn3 <- [1,2198,null,{}] 12:37:28 INFO - PROCESS | 3980 | 1463168248699 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}] 12:37:28 INFO - PROCESS | 3980 | 1463168248773 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:37:28 INFO - PROCESS | 3980 | 1463168248779 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF9000 == 45 [pid = 3980] [id = 559] 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (10F5F000) [pid = 3980] [serial = 1677] [outer = 00000000] 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (13291000) [pid = 3980] [serial = 1678] [outer = 10F5F000] 12:37:28 INFO - PROCESS | 3980 | 1463168248822 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (134F0400) [pid = 3980] [serial = 1679] [outer = 10F5F000] 12:37:29 INFO - PROCESS | 3980 | 1463168249262 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 620ms 12:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:37:29 INFO - PROCESS | 3980 | 1463168249333 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3980 | 1463168249335 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:37:29 INFO - PROCESS | 3980 | 1463168249338 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3980 | 1463168249341 Marionette TRACE conn3 <- [1,2202,null,{}] 12:37:29 INFO - PROCESS | 3980 | 1463168249345 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}] 12:37:29 INFO - PROCESS | 3980 | 1463168249423 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:37:29 INFO - PROCESS | 3980 | 1463168249430 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3980 | ++DOCSHELL 153EA400 == 46 [pid = 3980] [id = 560] 12:37:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (161F0C00) [pid = 3980] [serial = 1680] [outer = 00000000] 12:37:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16A27400) [pid = 3980] [serial = 1681] [outer = 161F0C00] 12:37:29 INFO - PROCESS | 3980 | 1463168249472 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (16A82C00) [pid = 3980] [serial = 1682] [outer = 161F0C00] 12:37:29 INFO - PROCESS | 3980 | 1463168249880 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 589ms 12:37:29 INFO - PROCESS | 3980 | 1463168249935 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3980 | 1463168249937 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:37:29 INFO - PROCESS | 3980 | 1463168249941 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3980 | 1463168249942 Marionette TRACE conn3 <- [1,2206,null,{}] 12:37:29 INFO - PROCESS | 3980 | 1463168249946 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}] 12:37:30 INFO - PROCESS | 3980 | 1463168250020 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:37:30 INFO - PROCESS | 3980 | 1463168250026 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 3980 | ++DOCSHELL 1446B400 == 47 [pid = 3980] [id = 561] 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (152D7800) [pid = 3980] [serial = 1683] [outer = 00000000] 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16ACC400) [pid = 3980] [serial = 1684] [outer = 152D7800] 12:37:30 INFO - PROCESS | 3980 | 1463168250068 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16CC8400) [pid = 3980] [serial = 1685] [outer = 152D7800] 12:37:30 INFO - PROCESS | 3980 | 1463168250460 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]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 589ms 12:37:30 INFO - PROCESS | 3980 | 1463168250521 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 3980 | 1463168250523 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:37:30 INFO - PROCESS | 3980 | 1463168250526 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:37:30 INFO - PROCESS | 3980 | 1463168250528 Marionette TRACE conn3 <- [1,2210,null,{}] 12:37:30 INFO - PROCESS | 3980 | 1463168250531 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}] 12:37:30 INFO - PROCESS | 3980 | 1463168250605 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:37:30 INFO - PROCESS | 3980 | 1463168250788 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 3980 | ++DOCSHELL 0CA77400 == 48 [pid = 3980] [id = 562] 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (0CA79C00) [pid = 3980] [serial = 1686] [outer = 00000000] 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (0F50DC00) [pid = 3980] [serial = 1687] [outer = 0CA79C00] 12:37:30 INFO - PROCESS | 3980 | 1463168250867 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (0FDE6C00) [pid = 3980] [serial = 1688] [outer = 0CA79C00] 12:37:31 INFO - PROCESS | 3980 | 1463168251619 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]]]}] 12:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1131ms 12:37:31 INFO - PROCESS | 3980 | 1463168251671 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:37:31 INFO - PROCESS | 3980 | 1463168251675 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:37:31 INFO - PROCESS | 3980 | 1463168251680 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:37:31 INFO - PROCESS | 3980 | 1463168251684 Marionette TRACE conn3 <- [1,2214,null,{}] 12:37:31 INFO - PROCESS | 3980 | 1463168251689 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}] 12:37:31 INFO - PROCESS | 3980 | 1463168251802 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:37:31 INFO - PROCESS | 3980 | 1463168251933 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:31 INFO - PROCESS | 3980 | ++DOCSHELL 10F56000 == 49 [pid = 3980] [id = 563] 12:37:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (10F5C000) [pid = 3980] [serial = 1689] [outer = 00000000] 12:37:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (11B5F000) [pid = 3980] [serial = 1690] [outer = 10F5C000] 12:37:31 INFO - PROCESS | 3980 | 1463168251989 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (122AF800) [pid = 3980] [serial = 1691] [outer = 10F5C000] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 10533800 == 48 [pid = 3980] [id = 545] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 1447D800 == 47 [pid = 3980] [id = 544] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 10758800 == 46 [pid = 3980] [id = 546] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 16153C00 == 45 [pid = 3980] [id = 543] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 13C53400 == 44 [pid = 3980] [id = 542] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 14626400 == 43 [pid = 3980] [id = 541] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 1323D800 == 42 [pid = 3980] [id = 540] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 1446B400 == 41 [pid = 3980] [id = 561] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 153EA400 == 40 [pid = 3980] [id = 560] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 0CAF9000 == 39 [pid = 3980] [id = 559] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 0F517C00 == 38 [pid = 3980] [id = 558] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 157A6400 == 37 [pid = 3980] [id = 557] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 122B5800 == 36 [pid = 3980] [id = 556] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 10F5D400 == 35 [pid = 3980] [id = 555] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 14628C00 == 34 [pid = 3980] [id = 554] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 14629800 == 33 [pid = 3980] [id = 553] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 11BC3400 == 32 [pid = 3980] [id = 552] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 10D55C00 == 31 [pid = 3980] [id = 551] 12:37:32 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16ACA400) [pid = 3980] [serial = 1642] [outer = 00000000] [url = about:blank] 12:37:32 INFO - PROCESS | 3980 | 1463168252923 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]]]}] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 1B710800 == 30 [pid = 3980] [id = 17] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 122B6000 == 29 [pid = 3980] [id = 550] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 10D5FC00 == 28 [pid = 3980] [id = 549] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 0F954000 == 27 [pid = 3980] [id = 548] 12:37:32 INFO - PROCESS | 3980 | --DOCSHELL 13BDA800 == 26 [pid = 3980] [id = 547] 12:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1286ms 12:37:32 INFO - PROCESS | 3980 | 1463168252964 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 3980 | 1463168252968 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:37:32 INFO - PROCESS | 3980 | 1463168252972 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 3980 | 1463168252976 Marionette TRACE conn3 <- [1,2218,null,{}] 12:37:32 INFO - PROCESS | 3980 | 1463168252981 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}] 12:37:33 INFO - PROCESS | 3980 | 1463168253060 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:37:33 INFO - PROCESS | 3980 | 1463168253068 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3980 | ++DOCSHELL 105D0C00 == 27 [pid = 3980] [id = 564] 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (10758800) [pid = 3980] [serial = 1692] [outer = 00000000] 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (107FB800) [pid = 3980] [serial = 1693] [outer = 10758800] 12:37:33 INFO - PROCESS | 3980 | 1463168253113 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10D60800) [pid = 3980] [serial = 1694] [outer = 10758800] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16A22800) [pid = 3980] [serial = 1640] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (15A32C00) [pid = 3980] [serial = 1627] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1656D800) [pid = 3980] [serial = 1630] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (15A39800) [pid = 3980] [serial = 1628] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16A42800) [pid = 3980] [serial = 1633] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16A1C400) [pid = 3980] [serial = 1631] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (16A48400) [pid = 3980] [serial = 1634] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1693E000) [pid = 3980] [serial = 1639] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (152E5800) [pid = 3980] [serial = 1624] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (13C0D400) [pid = 3980] [serial = 1621] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (14483400) [pid = 3980] [serial = 1622] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1114A000) [pid = 3980] [serial = 1618] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (11BC4400) [pid = 3980] [serial = 1619] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10F51C00) [pid = 3980] [serial = 1616] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (107ED000) [pid = 3980] [serial = 1615] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (115DCC00) [pid = 3980] [serial = 1613] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (10F5C800) [pid = 3980] [serial = 1612] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (0CAF6000) [pid = 3980] [serial = 1610] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (0CA78400) [pid = 3980] [serial = 1609] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (16AC1000) [pid = 3980] [serial = 1607] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (152CD400) [pid = 3980] [serial = 1636] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (15A3B400) [pid = 3980] [serial = 1637] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (153F0800) [pid = 3980] [serial = 1625] [outer = 00000000] [url = about:blank] 12:37:33 INFO - PROCESS | 3980 | 1463168253636 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]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 698ms 12:37:33 INFO - PROCESS | 3980 | 1463168253669 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 3980 | 1463168253675 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:37:33 INFO - PROCESS | 3980 | 1463168253685 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 3980 | 1463168253687 Marionette TRACE conn3 <- [1,2222,null,{}] 12:37:33 INFO - PROCESS | 3980 | 1463168253691 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}] 12:37:33 INFO - PROCESS | 3980 | 1463168253769 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:37:33 INFO - PROCESS | 3980 | 1463168253776 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3980 | ++DOCSHELL 10D62400 == 28 [pid = 3980] [id = 565] 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (11144000) [pid = 3980] [serial = 1695] [outer = 00000000] 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (117D9400) [pid = 3980] [serial = 1696] [outer = 11144000] 12:37:33 INFO - PROCESS | 3980 | 1463168253820 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (11B68800) [pid = 3980] [serial = 1697] [outer = 11144000] 12:37:34 INFO - PROCESS | 3980 | 1463168254274 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]]]}] 12:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 651ms 12:37:34 INFO - PROCESS | 3980 | 1463168254338 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:37:34 INFO - PROCESS | 3980 | 1463168254340 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:37:34 INFO - PROCESS | 3980 | 1463168254344 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 3980 | 1463168254331 Marionette TRACE conn3 <- [1,2226,null,{}] 12:37:34 INFO - PROCESS | 3980 | 1463168254341 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}] 12:37:34 INFO - PROCESS | 3980 | 1463168254453 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:37:34 INFO - PROCESS | 3980 | 1463168254549 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 3980 | ++DOCSHELL 1328B000 == 29 [pid = 3980] [id = 566] 12:37:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (13294400) [pid = 3980] [serial = 1698] [outer = 00000000] 12:37:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (13437400) [pid = 3980] [serial = 1699] [outer = 13294400] 12:37:34 INFO - PROCESS | 3980 | 1463168254596 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (1359FC00) [pid = 3980] [serial = 1700] [outer = 13294400] 12:37:34 INFO - PROCESS | 3980 | 1463168254962 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 698ms 12:37:35 INFO - PROCESS | 3980 | 1463168255026 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 3980 | 1463168255029 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:37:35 INFO - PROCESS | 3980 | 1463168255032 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:37:35 INFO - PROCESS | 3980 | 1463168255033 Marionette TRACE conn3 <- [1,2230,null,{}] 12:37:35 INFO - PROCESS | 3980 | 1463168255037 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}] 12:37:35 INFO - PROCESS | 3980 | 1463168255122 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:37:35 INFO - PROCESS | 3980 | 1463168255220 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3980 | ++DOCSHELL 13433C00 == 30 [pid = 3980] [id = 567] 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (134F1C00) [pid = 3980] [serial = 1701] [outer = 00000000] 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (14486800) [pid = 3980] [serial = 1702] [outer = 134F1C00] 12:37:35 INFO - PROCESS | 3980 | 1463168255264 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (1461D800) [pid = 3980] [serial = 1703] [outer = 134F1C00] 12:37:35 INFO - PROCESS | 3980 | 1463168255681 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 697ms 12:37:35 INFO - PROCESS | 3980 | 1463168255731 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 3980 | 1463168255733 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:37:35 INFO - PROCESS | 3980 | 1463168255737 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 3980 | 1463168255738 Marionette TRACE conn3 <- [1,2234,null,{}] 12:37:35 INFO - PROCESS | 3980 | 1463168255741 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}] 12:37:35 INFO - PROCESS | 3980 | 1463168255870 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:37:35 INFO - PROCESS | 3980 | 1463168255894 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3980 | ++DOCSHELL 11143000 == 31 [pid = 3980] [id = 568] 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1461E800) [pid = 3980] [serial = 1704] [outer = 00000000] 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15246C00) [pid = 3980] [serial = 1705] [outer = 1461E800] 12:37:35 INFO - PROCESS | 3980 | 1463168255938 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (152DB800) [pid = 3980] [serial = 1706] [outer = 1461E800] 12:37:36 INFO - PROCESS | 3980 | 1463168256370 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]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 682ms 12:37:36 INFO - PROCESS | 3980 | 1463168256437 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3980 | 1463168256439 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:37:36 INFO - PROCESS | 3980 | 1463168256426 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3980 | 1463168256428 Marionette TRACE conn3 <- [1,2238,null,{}] 12:37:36 INFO - PROCESS | 3980 | 1463168256431 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}] 12:37:36 INFO - PROCESS | 3980 | 1463168256563 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:37:36 INFO - PROCESS | 3980 | 1463168256576 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3980 | ++DOCSHELL 153EBC00 == 32 [pid = 3980] [id = 569] 12:37:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (153F1800) [pid = 3980] [serial = 1707] [outer = 00000000] 12:37:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (15A33800) [pid = 3980] [serial = 1708] [outer = 153F1800] 12:37:36 INFO - PROCESS | 3980 | 1463168256620 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (15A3E000) [pid = 3980] [serial = 1709] [outer = 153F1800] 12:37:37 INFO - PROCESS | 3980 | 1463168257040 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]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 620ms 12:37:37 INFO - PROCESS | 3980 | 1463168257069 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 3980 | 1463168257071 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:37:37 INFO - PROCESS | 3980 | 1463168257074 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 3980 | 1463168257076 Marionette TRACE conn3 <- [1,2242,null,{}] 12:37:37 INFO - PROCESS | 3980 | 1463168257080 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}] 12:37:37 INFO - PROCESS | 3980 | 1463168257330 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (15A90C00) [pid = 3980] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (15A32800) [pid = 3980] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (10F53C00) [pid = 3980] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (0F957000) [pid = 3980] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (14481800) [pid = 3980] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (10F5F000) [pid = 3980] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (161F0C00) [pid = 3980] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (13291400) [pid = 3980] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (15244C00) [pid = 3980] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (132EEC00) [pid = 3980] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (122B7800) [pid = 3980] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1462AC00) [pid = 3980] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (12E7D000) [pid = 3980] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (1B714000) [pid = 3980] [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.] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (153F0000) [pid = 3980] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:37:37 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (1B5AA000) [pid = 3980] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:37:37 INFO - PROCESS | 3980 | 1463168257425 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFAC00 == 33 [pid = 3980] [id = 570] 12:37:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (0F50D400) [pid = 3980] [serial = 1710] [outer = 00000000] 12:37:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (10F5F000) [pid = 3980] [serial = 1711] [outer = 0F50D400] 12:37:37 INFO - PROCESS | 3980 | 1463168257469 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (122B7800) [pid = 3980] [serial = 1712] [outer = 0F50D400] 12:37:37 INFO - PROCESS | 3980 | 1463168257847 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]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 837ms 12:37:37 INFO - PROCESS | 3980 | 1463168257917 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 3980 | 1463168257919 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:37:37 INFO - PROCESS | 3980 | 1463168257923 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - PROCESS | 3980 | 1463168257924 Marionette TRACE conn3 <- [1,2246,null,{}] 12:37:37 INFO - PROCESS | 3980 | 1463168257931 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}] 12:37:37 INFO - PROCESS | 3980 | 1463168258005 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:37:37 INFO - PROCESS | 3980 | 1463168258011 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:38 INFO - PROCESS | 3980 | ++DOCSHELL 10F55000 == 34 [pid = 3980] [id = 571] 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (13491400) [pid = 3980] [serial = 1713] [outer = 00000000] 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (15A3A400) [pid = 3980] [serial = 1714] [outer = 13491400] 12:37:38 INFO - PROCESS | 3980 | 1463168258054 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (161F2800) [pid = 3980] [serial = 1715] [outer = 13491400] 12:37:38 INFO - PROCESS | 3980 | 1463168258459 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]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 589ms 12:37:38 INFO - PROCESS | 3980 | 1463168258503 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3980 | 1463168258505 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:37:38 INFO - PROCESS | 3980 | 1463168258508 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:37:38 INFO - PROCESS | 3980 | 1463168258510 Marionette TRACE conn3 <- [1,2250,null,{}] 12:37:38 INFO - PROCESS | 3980 | 1463168258513 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}] 12:37:38 INFO - PROCESS | 3980 | 1463168258593 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:37:38 INFO - PROCESS | 3980 | 1463168258599 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:38 INFO - PROCESS | 3980 | ++DOCSHELL 1156E800 == 35 [pid = 3980] [id = 572] 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (13C5C000) [pid = 3980] [serial = 1716] [outer = 00000000] 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (1656D000) [pid = 3980] [serial = 1717] [outer = 13C5C000] 12:37:38 INFO - PROCESS | 3980 | 1463168258643 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1656DC00) [pid = 3980] [serial = 1718] [outer = 13C5C000] 12:37:39 INFO - PROCESS | 3980 | 1463168259066 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]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 589ms 12:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:37:39 INFO - PROCESS | 3980 | 1463168259105 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3980 | 1463168259108 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:37:39 INFO - PROCESS | 3980 | 1463168259111 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3980 | 1463168259113 Marionette TRACE conn3 <- [1,2254,null,{}] 12:37:39 INFO - PROCESS | 3980 | 1463168259128 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}] 12:37:39 INFO - PROCESS | 3980 | 1463168259203 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:37:39 INFO - PROCESS | 3980 | 1463168259211 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3980 | ++DOCSHELL 13C53400 == 36 [pid = 3980] [id = 573] 12:37:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (153F5000) [pid = 3980] [serial = 1719] [outer = 00000000] 12:37:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16A23400) [pid = 3980] [serial = 1720] [outer = 153F5000] 12:37:39 INFO - PROCESS | 3980 | 1463168259253 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16A24000) [pid = 3980] [serial = 1721] [outer = 153F5000] 12:37:39 INFO - PROCESS | 3980 | 1463168259917 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]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 852ms 12:37:39 INFO - PROCESS | 3980 | 1463168259975 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3980 | 1463168259980 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:37:39 INFO - PROCESS | 3980 | 1463168260000 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3980 | 1463168260004 Marionette TRACE conn3 <- [1,2258,null,{}] 12:37:39 INFO - PROCESS | 3980 | 1463168260010 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}] 12:37:40 INFO - PROCESS | 3980 | 1463168260112 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:37:40 INFO - PROCESS | 3980 | 1463168260244 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3980 | ++DOCSHELL 0FDED000 == 37 [pid = 3980] [id = 574] 12:37:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (1052AC00) [pid = 3980] [serial = 1722] [outer = 00000000] 12:37:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (10F5E400) [pid = 3980] [serial = 1723] [outer = 1052AC00] 12:37:40 INFO - PROCESS | 3980 | 1463168260300 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (11BC5800) [pid = 3980] [serial = 1724] [outer = 1052AC00] 12:37:40 INFO - PROCESS | 3980 | 1463168260842 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]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 899ms 12:37:40 INFO - PROCESS | 3980 | 1463168260894 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 3980 | 1463168260900 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:37:40 INFO - PROCESS | 3980 | 1463168260907 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - PROCESS | 3980 | 1463168260910 Marionette TRACE conn3 <- [1,2262,null,{}] 12:37:40 INFO - PROCESS | 3980 | 1463168260914 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}] 12:37:41 INFO - PROCESS | 3980 | 1463168261016 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:37:41 INFO - PROCESS | 3980 | 1463168261118 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3980 | ++DOCSHELL 12EC3800 == 38 [pid = 3980] [id = 575] 12:37:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (13242000) [pid = 3980] [serial = 1725] [outer = 00000000] 12:37:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (15240400) [pid = 3980] [serial = 1726] [outer = 13242000] 12:37:41 INFO - PROCESS | 3980 | 1463168261171 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (152E9400) [pid = 3980] [serial = 1727] [outer = 13242000] 12:37:41 INFO - PROCESS | 3980 | 1463168261762 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]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 883ms 12:37:41 INFO - PROCESS | 3980 | 1463168261815 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3980 | 1463168261818 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:37:41 INFO - PROCESS | 3980 | 1463168261821 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3980 | 1463168261825 Marionette TRACE conn3 <- [1,2266,null,{}] 12:37:41 INFO - PROCESS | 3980 | 1463168261836 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}] 12:37:41 INFO - PROCESS | 3980 | 1463168261939 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:37:42 INFO - PROCESS | 3980 | 1463168262044 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 3980 | ++DOCSHELL 16A23C00 == 39 [pid = 3980] [id = 576] 12:37:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16A3AC00) [pid = 3980] [serial = 1728] [outer = 00000000] 12:37:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16A43C00) [pid = 3980] [serial = 1729] [outer = 16A3AC00] 12:37:42 INFO - PROCESS | 3980 | 1463168262099 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (16A81C00) [pid = 3980] [serial = 1730] [outer = 16A3AC00] 12:37:42 INFO - PROCESS | 3980 | 1463168262805 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]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1038ms 12:37:42 INFO - PROCESS | 3980 | 1463168262849 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 3980 | 1463168262853 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:37:42 INFO - PROCESS | 3980 | 1463168262858 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 3980 | 1463168262862 Marionette TRACE conn3 <- [1,2270,null,{}] 12:37:42 INFO - PROCESS | 3980 | 1463168262909 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}] 12:37:43 INFO - PROCESS | 3980 | 1463168263043 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:37:43 INFO - PROCESS | 3980 | 1463168263193 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 1156E800 == 38 [pid = 3980] [id = 572] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 10F55000 == 37 [pid = 3980] [id = 571] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 0CAFAC00 == 36 [pid = 3980] [id = 570] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 153EBC00 == 35 [pid = 3980] [id = 569] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 11143000 == 34 [pid = 3980] [id = 568] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 13433C00 == 33 [pid = 3980] [id = 567] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 1328B000 == 32 [pid = 3980] [id = 566] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 10D62400 == 31 [pid = 3980] [id = 565] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 105D0C00 == 30 [pid = 3980] [id = 564] 12:37:43 INFO - PROCESS | 3980 | --DOCSHELL 0CA77400 == 29 [pid = 3980] [id = 562] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1B320000) [pid = 3980] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (161F1000) [pid = 3980] [serial = 1669] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16A82C00) [pid = 3980] [serial = 1682] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (16ACC400) [pid = 3980] [serial = 1684] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1656D400) [pid = 3980] [serial = 1672] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (16ACE400) [pid = 3980] [serial = 1643] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (16571000) [pid = 3980] [serial = 1673] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (10F5DC00) [pid = 3980] [serial = 1648] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (11260800) [pid = 3980] [serial = 1649] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (10535800) [pid = 3980] [serial = 1645] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (16A3C400) [pid = 3980] [serial = 1676] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (105DA800) [pid = 3980] [serial = 1646] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (16A26400) [pid = 3980] [serial = 1675] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (13291000) [pid = 3980] [serial = 1678] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (134F0400) [pid = 3980] [serial = 1679] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (16A27400) [pid = 3980] [serial = 1681] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (15A37C00) [pid = 3980] [serial = 1666] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (15A38800) [pid = 3980] [serial = 1667] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (153F2800) [pid = 3980] [serial = 1663] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (153F7C00) [pid = 3980] [serial = 1664] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (1446C400) [pid = 3980] [serial = 1657] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (14482800) [pid = 3980] [serial = 1658] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (12E48000) [pid = 3980] [serial = 1651] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (12EBDC00) [pid = 3980] [serial = 1652] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (15245C00) [pid = 3980] [serial = 1660] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (152DD000) [pid = 3980] [serial = 1661] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (134FD800) [pid = 3980] [serial = 1655] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (13490C00) [pid = 3980] [serial = 1654] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (132F2800) [pid = 3980] [serial = 1154] [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.] 12:37:43 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (161F6800) [pid = 3980] [serial = 1670] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3980 | ++DOCSHELL 0CA77400 == 30 [pid = 3980] [id = 577] 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (0CAF3400) [pid = 3980] [serial = 1731] [outer = 00000000] 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (0F516400) [pid = 3980] [serial = 1732] [outer = 0CAF3400] 12:37:43 INFO - PROCESS | 3980 | 1463168263275 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (105EB000) [pid = 3980] [serial = 1733] [outer = 0CAF3400] 12:37:43 INFO - PROCESS | 3980 | 1463168263711 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]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 914ms 12:37:43 INFO - PROCESS | 3980 | 1463168263785 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3980 | 1463168263790 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:37:43 INFO - PROCESS | 3980 | 1463168263796 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3980 | 1463168263799 Marionette TRACE conn3 <- [1,2274,null,{}] 12:37:43 INFO - PROCESS | 3980 | 1463168263803 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}] 12:37:43 INFO - PROCESS | 3980 | 1463168263884 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:37:43 INFO - PROCESS | 3980 | 1463168263891 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3980 | ++DOCSHELL 10D60C00 == 31 [pid = 3980] [id = 578] 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (11563800) [pid = 3980] [serial = 1734] [outer = 00000000] 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (12C59C00) [pid = 3980] [serial = 1735] [outer = 11563800] 12:37:43 INFO - PROCESS | 3980 | 1463168263934 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (12EC2C00) [pid = 3980] [serial = 1736] [outer = 11563800] 12:37:44 INFO - PROCESS | 3980 | 1463168264404 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]]]}] 12:37:44 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 12:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 636ms 12:37:44 INFO - PROCESS | 3980 | 1463168264433 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 3980 | 1463168264435 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:37:44 INFO - PROCESS | 3980 | 1463168264438 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 3980 | 1463168264442 Marionette TRACE conn3 <- [1,2278,null,{}] 12:37:44 INFO - PROCESS | 3980 | 1463168264456 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}] 12:37:44 INFO - PROCESS | 3980 | 1463168264520 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:37:44 INFO - PROCESS | 3980 | 1463168264567 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 3980 | ++DOCSHELL 13B10000 == 32 [pid = 3980] [id = 579] 12:37:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (13BD6C00) [pid = 3980] [serial = 1737] [outer = 00000000] 12:37:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (13C5C400) [pid = 3980] [serial = 1738] [outer = 13BD6C00] 12:37:44 INFO - PROCESS | 3980 | 1463168264613 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (14482400) [pid = 3980] [serial = 1739] [outer = 13BD6C00] 12:37:45 INFO - PROCESS | 3980 | 1463168265078 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 682ms 12:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:37:45 INFO - PROCESS | 3980 | 1463168265122 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3980 | 1463168265124 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:37:45 INFO - PROCESS | 3980 | 1463168265127 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3980 | 1463168265129 Marionette TRACE conn3 <- [1,2282,null,{}] 12:37:45 INFO - PROCESS | 3980 | 1463168265136 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}] 12:37:45 INFO - PROCESS | 3980 | 1463168265214 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:37:45 INFO - PROCESS | 3980 | 1463168265221 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3980 | ++DOCSHELL 1461D400 == 33 [pid = 3980] [id = 580] 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (14629C00) [pid = 3980] [serial = 1740] [outer = 00000000] 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (15247800) [pid = 3980] [serial = 1741] [outer = 14629C00] 12:37:45 INFO - PROCESS | 3980 | 1463168265265 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (152DE400) [pid = 3980] [serial = 1742] [outer = 14629C00] 12:37:45 INFO - PROCESS | 3980 | 1463168265692 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 589ms 12:37:45 INFO - PROCESS | 3980 | 1463168265729 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3980 | 1463168265731 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:37:45 INFO - PROCESS | 3980 | 1463168265734 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:37:45 INFO - PROCESS | 3980 | 1463168265736 Marionette TRACE conn3 <- [1,2286,null,{}] 12:37:45 INFO - PROCESS | 3980 | 1463168265744 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}] 12:37:45 INFO - PROCESS | 3980 | 1463168265847 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:37:45 INFO - PROCESS | 3980 | 1463168265854 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3980 | ++DOCSHELL 152D5400 == 34 [pid = 3980] [id = 581] 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (153EBC00) [pid = 3980] [serial = 1743] [outer = 00000000] 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (1579DC00) [pid = 3980] [serial = 1744] [outer = 153EBC00] 12:37:45 INFO - PROCESS | 3980 | 1463168265897 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (15A32000) [pid = 3980] [serial = 1745] [outer = 153EBC00] 12:37:46 INFO - PROCESS | 3980 | 1463168266349 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]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 621ms 12:37:46 INFO - PROCESS | 3980 | 1463168266372 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 3980 | 1463168266374 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:37:46 INFO - PROCESS | 3980 | 1463168266384 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 3980 | 1463168266386 Marionette TRACE conn3 <- [1,2290,null,{}] 12:37:46 INFO - PROCESS | 3980 | 1463168266390 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}] 12:37:46 INFO - PROCESS | 3980 | 1463168266512 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:37:46 INFO - PROCESS | 3980 | 1463168266519 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 3980 | ++DOCSHELL 10D64000 == 35 [pid = 3980] [id = 582] 12:37:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (15A3FC00) [pid = 3980] [serial = 1746] [outer = 00000000] 12:37:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (161FE400) [pid = 3980] [serial = 1747] [outer = 15A3FC00] 12:37:46 INFO - PROCESS | 3980 | 1463168266564 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16565000) [pid = 3980] [serial = 1748] [outer = 15A3FC00] 12:37:46 INFO - PROCESS | 3980 | 1463168266988 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 652ms 12:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:37:47 INFO - PROCESS | 3980 | 1463168267026 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3980 | 1463168267028 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:37:47 INFO - PROCESS | 3980 | 1463168267031 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 3980 | 1463168267033 Marionette TRACE conn3 <- [1,2294,null,{}] 12:37:47 INFO - PROCESS | 3980 | 1463168267036 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}] 12:37:47 INFO - PROCESS | 3980 | 1463168267141 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:37:47 INFO - PROCESS | 3980 | 1463168267236 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3980 | ++DOCSHELL 0F512C00 == 36 [pid = 3980] [id = 583] 12:37:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (10D56C00) [pid = 3980] [serial = 1749] [outer = 00000000] 12:37:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16A25400) [pid = 3980] [serial = 1750] [outer = 10D56C00] 12:37:47 INFO - PROCESS | 3980 | 1463168267279 Marionette DEBUG loaded listener.js 12:37:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16A3CC00) [pid = 3980] [serial = 1751] [outer = 10D56C00] 12:37:47 INFO - PROCESS | 3980 | 1463168267692 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 683ms 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1461E800) [pid = 3980] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (153F1800) [pid = 3980] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (13491400) [pid = 3980] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (0F50D400) [pid = 3980] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (10758800) [pid = 3980] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (11144000) [pid = 3980] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (13294400) [pid = 3980] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (134F1C00) [pid = 3980] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (152D7800) [pid = 3980] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:37:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (13C5C000) [pid = 3980] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:37:47 INFO - PROCESS | 3980 | 1463168267796 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3980 | 1463168267798 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:37:47 INFO - PROCESS | 3980 | 1463168267808 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 3980 | 1463168267810 Marionette TRACE conn3 <- [1,2298,null,{}] 12:37:47 INFO - PROCESS | 3980 | 1463168267813 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}] 12:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:37:47 INFO - PROCESS | 3980 | 1463168267900 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:37:47 INFO - PROCESS | 3980 | 1463168267910 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF0400 == 37 [pid = 3980] [id = 584] 12:37:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (10F5C800) [pid = 3980] [serial = 1752] [outer = 00000000] 12:37:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (1446D800) [pid = 3980] [serial = 1753] [outer = 10F5C800] 12:37:47 INFO - PROCESS | 3980 | 1463168267957 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (14481800) [pid = 3980] [serial = 1754] [outer = 10F5C800] 12:37:48 INFO - PROCESS | 3980 | 1463168268370 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]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 574ms 12:37:48 INFO - PROCESS | 3980 | 1463168268391 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3980 | 1463168268393 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:37:48 INFO - PROCESS | 3980 | 1463168268396 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:37:48 INFO - PROCESS | 3980 | 1463168268398 Marionette TRACE conn3 <- [1,2302,null,{}] 12:37:48 INFO - PROCESS | 3980 | 1463168268413 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}] 12:37:48 INFO - PROCESS | 3980 | 1463168268490 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:37:48 INFO - PROCESS | 3980 | 1463168268521 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 3980 | ++DOCSHELL 107FA800 == 38 [pid = 3980] [id = 585] 12:37:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (1114C000) [pid = 3980] [serial = 1755] [outer = 00000000] 12:37:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (16A46400) [pid = 3980] [serial = 1756] [outer = 1114C000] 12:37:48 INFO - PROCESS | 3980 | 1463168268566 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16AC4800) [pid = 3980] [serial = 1757] [outer = 1114C000] 12:37:48 INFO - PROCESS | 3980 | 1463168268982 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]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 637ms 12:37:49 INFO - PROCESS | 3980 | 1463168269035 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3980 | 1463168269037 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:37:49 INFO - PROCESS | 3980 | 1463168269040 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:37:49 INFO - PROCESS | 3980 | 1463168269042 Marionette TRACE conn3 <- [1,2306,null,{}] 12:37:49 INFO - PROCESS | 3980 | 1463168269050 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}] 12:37:49 INFO - PROCESS | 3980 | 1463168269126 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:37:49 INFO - PROCESS | 3980 | 1463168269132 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3980 | ++DOCSHELL 13291400 == 39 [pid = 3980] [id = 586] 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1656F400) [pid = 3980] [serial = 1758] [outer = 00000000] 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16ACEC00) [pid = 3980] [serial = 1759] [outer = 1656F400] 12:37:49 INFO - PROCESS | 3980 | 1463168269175 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16C20C00) [pid = 3980] [serial = 1760] [outer = 1656F400] 12:37:49 INFO - PROCESS | 3980 | 1463168269614 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] 12:37:49 INFO - PROCESS | 3980 | 1463168269665 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:37:49 INFO - PROCESS | 3980 | 1463168269668 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 3980 | 1463168269670 Marionette TRACE conn3 <- [1,2310,null,{}] 12:37:49 INFO - PROCESS | 3980 | 1463168269674 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}] 12:37:49 INFO - PROCESS | 3980 | 1463168269767 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:37:49 INFO - PROCESS | 3980 | 1463168269776 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6D800 == 40 [pid = 3980] [id = 587] 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (0CA6E800) [pid = 3980] [serial = 1761] [outer = 00000000] 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (0CAFAC00) [pid = 3980] [serial = 1762] [outer = 0CA6E800] 12:37:49 INFO - PROCESS | 3980 | 1463168269882 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (0FDE7800) [pid = 3980] [serial = 1763] [outer = 0CA6E800] 12:37:50 INFO - PROCESS | 3980 | 1463168270584 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 948ms 12:37:50 INFO - PROCESS | 3980 | 1463168270614 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3980 | 1463168270618 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:37:50 INFO - PROCESS | 3980 | 1463168270623 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 3980 | 1463168270626 Marionette TRACE conn3 <- [1,2314,null,{}] 12:37:50 INFO - PROCESS | 3980 | 1463168270631 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}] 12:37:50 INFO - PROCESS | 3980 | 1463168270736 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:37:50 INFO - PROCESS | 3980 | 1463168270847 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3980 | ++DOCSHELL 12E76800 == 41 [pid = 3980] [id = 588] 12:37:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (12E77400) [pid = 3980] [serial = 1764] [outer = 00000000] 12:37:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (134E3800) [pid = 3980] [serial = 1765] [outer = 12E77400] 12:37:50 INFO - PROCESS | 3980 | 1463168270902 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (13B09000) [pid = 3980] [serial = 1766] [outer = 12E77400] 12:37:51 INFO - PROCESS | 3980 | 1463168271517 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]]]}] 12:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 932ms 12:37:51 INFO - PROCESS | 3980 | 1463168271570 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:37:51 INFO - PROCESS | 3980 | 1463168271574 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:37:51 INFO - PROCESS | 3980 | 1463168271581 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - PROCESS | 3980 | 1463168271584 Marionette TRACE conn3 <- [1,2318,null,{}] 12:37:51 INFO - PROCESS | 3980 | 1463168271587 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}] 12:37:51 INFO - PROCESS | 3980 | 1463168271689 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:37:51 INFO - PROCESS | 3980 | 1463168271793 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 3980 | ++DOCSHELL 15248400 == 42 [pid = 3980] [id = 589] 12:37:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (153F3000) [pid = 3980] [serial = 1767] [outer = 00000000] 12:37:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (15A8F800) [pid = 3980] [serial = 1768] [outer = 153F3000] 12:37:51 INFO - PROCESS | 3980 | 1463168271845 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1656E800) [pid = 3980] [serial = 1769] [outer = 153F3000] 12:37:52 INFO - PROCESS | 3980 | 1463168272392 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]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 839ms 12:37:52 INFO - PROCESS | 3980 | 1463168272407 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 3980 | 1463168272409 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:37:52 INFO - PROCESS | 3980 | 1463168272429 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - PROCESS | 3980 | 1463168272433 Marionette TRACE conn3 <- [1,2322,null,{}] 12:37:52 INFO - PROCESS | 3980 | 1463168272445 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}] 12:37:52 INFO - PROCESS | 3980 | 1463168272552 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:37:52 INFO - PROCESS | 3980 | 1463168272655 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 3980 | ++DOCSHELL 16E66000 == 43 [pid = 3980] [id = 590] 12:37:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (16E67C00) [pid = 3980] [serial = 1770] [outer = 00000000] 12:37:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (17023800) [pid = 3980] [serial = 1771] [outer = 16E67C00] 12:37:52 INFO - PROCESS | 3980 | 1463168272707 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (1704B000) [pid = 3980] [serial = 1772] [outer = 16E67C00] 12:37:53 INFO - PROCESS | 3980 | 1463168273525 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]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1165ms 12:37:53 INFO - PROCESS | 3980 | 1463168273588 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3980 | 1463168273592 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:37:53 INFO - PROCESS | 3980 | 1463168273597 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3980 | 1463168273601 Marionette TRACE conn3 <- [1,2326,null,{}] 12:37:53 INFO - PROCESS | 3980 | 1463168273608 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}] 12:37:53 INFO - PROCESS | 3980 | 1463168273700 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:37:53 INFO - PROCESS | 3980 | 1463168273840 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFDC00 == 44 [pid = 3980] [id = 591] 12:37:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (105F7C00) [pid = 3980] [serial = 1773] [outer = 00000000] 12:37:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1114C800) [pid = 3980] [serial = 1774] [outer = 105F7C00] 12:37:53 INFO - PROCESS | 3980 | 1463168273893 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (12C59400) [pid = 3980] [serial = 1775] [outer = 105F7C00] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 13291400 == 43 [pid = 3980] [id = 586] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 107FA800 == 42 [pid = 3980] [id = 585] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 0CAF0400 == 41 [pid = 3980] [id = 584] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 0F512C00 == 40 [pid = 3980] [id = 583] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 10D64000 == 39 [pid = 3980] [id = 582] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 152D5400 == 38 [pid = 3980] [id = 581] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 1461D400 == 37 [pid = 3980] [id = 580] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 13B10000 == 36 [pid = 3980] [id = 579] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 10D60C00 == 35 [pid = 3980] [id = 578] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 0CA77400 == 34 [pid = 3980] [id = 577] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 16A23C00 == 33 [pid = 3980] [id = 576] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 12EC3800 == 32 [pid = 3980] [id = 575] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 0FDED000 == 31 [pid = 3980] [id = 574] 12:37:54 INFO - PROCESS | 3980 | --DOCSHELL 13C53400 == 30 [pid = 3980] [id = 573] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16CC8400) [pid = 3980] [serial = 1685] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1656D000) [pid = 3980] [serial = 1717] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (15246C00) [pid = 3980] [serial = 1705] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (0F50DC00) [pid = 3980] [serial = 1687] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (11B5F000) [pid = 3980] [serial = 1690] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (15A33800) [pid = 3980] [serial = 1708] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (152DB800) [pid = 3980] [serial = 1706] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (15A3E000) [pid = 3980] [serial = 1709] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (15A3A400) [pid = 3980] [serial = 1714] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (10F5F000) [pid = 3980] [serial = 1711] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (107FB800) [pid = 3980] [serial = 1693] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (10D60800) [pid = 3980] [serial = 1694] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (117D9400) [pid = 3980] [serial = 1696] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (11B68800) [pid = 3980] [serial = 1697] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1359FC00) [pid = 3980] [serial = 1700] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (1656DC00) [pid = 3980] [serial = 1718] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (13437400) [pid = 3980] [serial = 1699] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (14486800) [pid = 3980] [serial = 1702] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (1461D800) [pid = 3980] [serial = 1703] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (161F2800) [pid = 3980] [serial = 1715] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (122B7800) [pid = 3980] [serial = 1712] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 3980 | 1463168274443 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]]]}] 12:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 901ms 12:37:54 INFO - PROCESS | 3980 | 1463168274503 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:37:54 INFO - PROCESS | 3980 | 1463168274508 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:37:54 INFO - PROCESS | 3980 | 1463168274514 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 3980 | 1463168274516 Marionette TRACE conn3 <- [1,2330,null,{}] 12:37:54 INFO - PROCESS | 3980 | 1463168274520 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}] 12:37:54 INFO - PROCESS | 3980 | 1463168274598 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:37:54 INFO - PROCESS | 3980 | 1463168274607 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3980 | ++DOCSHELL 10D59C00 == 31 [pid = 3980] [id = 592] 12:37:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (10D5AC00) [pid = 3980] [serial = 1776] [outer = 00000000] 12:37:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (11B68800) [pid = 3980] [serial = 1777] [outer = 10D5AC00] 12:37:54 INFO - PROCESS | 3980 | 1463168274651 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (12EC4000) [pid = 3980] [serial = 1778] [outer = 10D5AC00] 12:37:55 INFO - PROCESS | 3980 | 1463168275132 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]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 683ms 12:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:37:55 INFO - PROCESS | 3980 | 1463168275196 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 3980 | 1463168275198 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:37:55 INFO - PROCESS | 3980 | 1463168275202 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 3980 | 1463168275205 Marionette TRACE conn3 <- [1,2334,null,{}] 12:37:55 INFO - PROCESS | 3980 | 1463168275215 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}] 12:37:55 INFO - PROCESS | 3980 | 1463168275295 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:37:55 INFO - PROCESS | 3980 | 1463168275303 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3980 | ++DOCSHELL 13C11800 == 32 [pid = 3980] [id = 593] 12:37:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (13C12400) [pid = 3980] [serial = 1779] [outer = 00000000] 12:37:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (14482000) [pid = 3980] [serial = 1780] [outer = 13C12400] 12:37:55 INFO - PROCESS | 3980 | 1463168275353 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (1448BC00) [pid = 3980] [serial = 1781] [outer = 13C12400] 12:37:55 INFO - PROCESS | 3980 | 1463168275809 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]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 621ms 12:37:55 INFO - PROCESS | 3980 | 1463168275840 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 3980 | 1463168275842 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:37:55 INFO - PROCESS | 3980 | 1463168275846 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - PROCESS | 3980 | 1463168275847 Marionette TRACE conn3 <- [1,2338,null,{}] 12:37:55 INFO - PROCESS | 3980 | 1463168275851 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}] 12:37:55 INFO - PROCESS | 3980 | 1463168275929 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:37:55 INFO - PROCESS | 3980 | 1463168275935 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3980 | ++DOCSHELL 1523E800 == 33 [pid = 3980] [id = 594] 12:37:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15244C00) [pid = 3980] [serial = 1782] [outer = 00000000] 12:37:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (153EAC00) [pid = 3980] [serial = 1783] [outer = 15244C00] 12:37:55 INFO - PROCESS | 3980 | 1463168275986 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (153F3800) [pid = 3980] [serial = 1784] [outer = 15244C00] 12:37:56 INFO - PROCESS | 3980 | 1463168276427 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]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 637ms 12:37:56 INFO - PROCESS | 3980 | 1463168276483 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 3980 | 1463168276485 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:37:56 INFO - PROCESS | 3980 | 1463168276489 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 3980 | 1463168276490 Marionette TRACE conn3 <- [1,2342,null,{}] 12:37:56 INFO - PROCESS | 3980 | 1463168276493 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}] 12:37:56 INFO - PROCESS | 3980 | 1463168276579 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:37:56 INFO - PROCESS | 3980 | 1463168276585 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 3980 | ++DOCSHELL 14628800 == 34 [pid = 3980] [id = 595] 12:37:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (14629800) [pid = 3980] [serial = 1785] [outer = 00000000] 12:37:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (15A36C00) [pid = 3980] [serial = 1786] [outer = 14629800] 12:37:56 INFO - PROCESS | 3980 | 1463168276628 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (15A40C00) [pid = 3980] [serial = 1787] [outer = 14629800] 12:37:57 INFO - PROCESS | 3980 | 1463168277123 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]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 699ms 12:37:57 INFO - PROCESS | 3980 | 1463168277194 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 3980 | 1463168277196 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:37:57 INFO - PROCESS | 3980 | 1463168277199 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 3980 | 1463168277201 Marionette TRACE conn3 <- [1,2346,null,{}] 12:37:57 INFO - PROCESS | 3980 | 1463168277204 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}] 12:37:57 INFO - PROCESS | 3980 | 1463168277330 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:37:57 INFO - PROCESS | 3980 | 1463168277396 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3980 | ++DOCSHELL 1656C400 == 35 [pid = 3980] [id = 596] 12:37:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (1656D000) [pid = 3980] [serial = 1788] [outer = 00000000] 12:37:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (1693A400) [pid = 3980] [serial = 1789] [outer = 1656D000] 12:37:57 INFO - PROCESS | 3980 | 1463168277440 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16A1EC00) [pid = 3980] [serial = 1790] [outer = 1656D000] 12:37:57 INFO - PROCESS | 3980 | 1463168277852 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]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 12:37:57 INFO - PROCESS | 3980 | 1463168277923 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 3980 | 1463168277925 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:37:57 INFO - PROCESS | 3980 | 1463168277963 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - PROCESS | 3980 | 1463168277965 Marionette TRACE conn3 <- [1,2350,null,{}] 12:37:57 INFO - PROCESS | 3980 | 1463168277971 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}] 12:37:58 INFO - PROCESS | 3980 | 1463168278089 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:37:58 INFO - PROCESS | 3980 | 1463168278096 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3980 | ++DOCSHELL 161F0C00 == 36 [pid = 3980] [id = 597] 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (16A23C00) [pid = 3980] [serial = 1791] [outer = 00000000] 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (16A88800) [pid = 3980] [serial = 1792] [outer = 16A23C00] 12:37:58 INFO - PROCESS | 3980 | 1463168278142 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (16AC2400) [pid = 3980] [serial = 1793] [outer = 16A23C00] 12:37:58 INFO - PROCESS | 3980 | 1463168278580 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]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 653ms 12:37:58 INFO - PROCESS | 3980 | 1463168278613 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 3980 | 1463168278615 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:37:58 INFO - PROCESS | 3980 | 1463168278618 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:37:58 INFO - PROCESS | 3980 | 1463168278620 Marionette TRACE conn3 <- [1,2354,null,{}] 12:37:58 INFO - PROCESS | 3980 | 1463168278623 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}] 12:37:58 INFO - PROCESS | 3980 | 1463168278729 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:37:58 INFO - PROCESS | 3980 | 1463168278735 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3980 | ++DOCSHELL 16A47000 == 37 [pid = 3980] [id = 598] 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16ACA400) [pid = 3980] [serial = 1794] [outer = 00000000] 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16E60400) [pid = 3980] [serial = 1795] [outer = 16ACA400] 12:37:58 INFO - PROCESS | 3980 | 1463168278777 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16E64800) [pid = 3980] [serial = 1796] [outer = 16ACA400] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (153EBC00) [pid = 3980] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (13BD6C00) [pid = 3980] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (11563800) [pid = 3980] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (14629C00) [pid = 3980] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (0CAF3400) [pid = 3980] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (15A3FC00) [pid = 3980] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (10F5C800) [pid = 3980] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:37:59 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (1114C000) [pid = 3980] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:37:59 INFO - PROCESS | 3980 | 1463168279332 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]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 745ms 12:37:59 INFO - PROCESS | 3980 | 1463168279359 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3980 | 1463168279361 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:37:59 INFO - PROCESS | 3980 | 1463168279364 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 3980 | 1463168279366 Marionette TRACE conn3 <- [1,2358,null,{}] 12:37:59 INFO - PROCESS | 3980 | 1463168279369 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}] 12:37:59 INFO - PROCESS | 3980 | 1463168279475 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:37:59 INFO - PROCESS | 3980 | 1463168279482 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 3980 | ++DOCSHELL 11144C00 == 38 [pid = 3980] [id = 599] 12:37:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (152CFC00) [pid = 3980] [serial = 1797] [outer = 00000000] 12:37:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16C17400) [pid = 3980] [serial = 1798] [outer = 152CFC00] 12:37:59 INFO - PROCESS | 3980 | 1463168279525 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (1701E800) [pid = 3980] [serial = 1799] [outer = 152CFC00] 12:37:59 INFO - PROCESS | 3980 | 1463168279969 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]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 637ms 12:37:59 INFO - PROCESS | 3980 | 1463168280002 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3980 | 1463168280004 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:37:59 INFO - PROCESS | 3980 | 1463168280008 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:37:59 INFO - PROCESS | 3980 | 1463168280009 Marionette TRACE conn3 <- [1,2362,null,{}] 12:37:59 INFO - PROCESS | 3980 | 1463168280012 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}] 12:38:00 INFO - PROCESS | 3980 | 1463168280093 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:38:00 INFO - PROCESS | 3980 | 1463168280102 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3980 | ++DOCSHELL 171A4000 == 39 [pid = 3980] [id = 600] 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (171A4400) [pid = 3980] [serial = 1800] [outer = 00000000] 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (171A9800) [pid = 3980] [serial = 1801] [outer = 171A4400] 12:38:00 INFO - PROCESS | 3980 | 1463168280145 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (171AD400) [pid = 3980] [serial = 1802] [outer = 171A4400] 12:38:00 INFO - PROCESS | 3980 | 1463168280551 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]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 590ms 12:38:00 INFO - PROCESS | 3980 | 1463168280589 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 3980 | 1463168280591 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:38:00 INFO - PROCESS | 3980 | 1463168280595 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - PROCESS | 3980 | 1463168280597 Marionette TRACE conn3 <- [1,2366,null,{}] 12:38:00 INFO - PROCESS | 3980 | 1463168280605 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}] 12:38:00 INFO - PROCESS | 3980 | 1463168280698 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:38:00 INFO - PROCESS | 3980 | 1463168280704 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3980 | ++DOCSHELL 1733C000 == 40 [pid = 3980] [id = 601] 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (173C6000) [pid = 3980] [serial = 1803] [outer = 00000000] 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (173CAC00) [pid = 3980] [serial = 1804] [outer = 173C6000] 12:38:00 INFO - PROCESS | 3980 | 1463168280752 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (17617C00) [pid = 3980] [serial = 1805] [outer = 173C6000] 12:38:01 INFO - PROCESS | 3980 | 1463168281420 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]]]}] 12:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 839ms 12:38:01 INFO - PROCESS | 3980 | 1463168281438 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:38:01 INFO - PROCESS | 3980 | 1463168281442 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:38:01 INFO - PROCESS | 3980 | 1463168281447 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - PROCESS | 3980 | 1463168281451 Marionette TRACE conn3 <- [1,2370,null,{}] 12:38:01 INFO - PROCESS | 3980 | 1463168281458 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}] 12:38:01 INFO - PROCESS | 3980 | 1463168281565 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:38:01 INFO - PROCESS | 3980 | 1463168281672 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 3980 | ++DOCSHELL 10F5C800 == 41 [pid = 3980] [id = 602] 12:38:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (10F5DC00) [pid = 3980] [serial = 1806] [outer = 00000000] 12:38:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (11BC4400) [pid = 3980] [serial = 1807] [outer = 10F5DC00] 12:38:01 INFO - PROCESS | 3980 | 1463168281727 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (13288800) [pid = 3980] [serial = 1808] [outer = 10F5DC00] 12:38:02 INFO - PROCESS | 3980 | 1463168282301 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 886ms 12:38:02 INFO - PROCESS | 3980 | 1463168282354 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 3980 | 1463168282360 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:38:02 INFO - PROCESS | 3980 | 1463168282366 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 3980 | 1463168282369 Marionette TRACE conn3 <- [1,2374,null,{}] 12:38:02 INFO - PROCESS | 3980 | 1463168282373 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}] 12:38:02 INFO - PROCESS | 3980 | 1463168282475 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:38:02 INFO - PROCESS | 3980 | 1463168282581 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3980 | ++DOCSHELL 1447F000 == 42 [pid = 3980] [id = 603] 12:38:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (14481C00) [pid = 3980] [serial = 1809] [outer = 00000000] 12:38:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (15244000) [pid = 3980] [serial = 1810] [outer = 14481C00] 12:38:02 INFO - PROCESS | 3980 | 1463168282633 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (152E5800) [pid = 3980] [serial = 1811] [outer = 14481C00] 12:38:03 INFO - PROCESS | 3980 | 1463168283193 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]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 901ms 12:38:03 INFO - PROCESS | 3980 | 1463168283268 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3980 | 1463168283271 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:38:03 INFO - PROCESS | 3980 | 1463168283274 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 3980 | 1463168283278 Marionette TRACE conn3 <- [1,2378,null,{}] 12:38:03 INFO - PROCESS | 3980 | 1463168283289 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}] 12:38:03 INFO - PROCESS | 3980 | 1463168283377 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:38:03 INFO - PROCESS | 3980 | 1463168283514 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3980 | ++DOCSHELL 16A3B000 == 43 [pid = 3980] [id = 604] 12:38:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16ACF000) [pid = 3980] [serial = 1812] [outer = 00000000] 12:38:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (1704CC00) [pid = 3980] [serial = 1813] [outer = 16ACF000] 12:38:03 INFO - PROCESS | 3980 | 1463168283571 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (171AE800) [pid = 3980] [serial = 1814] [outer = 16ACF000] 12:38:04 INFO - PROCESS | 3980 | 1463168284152 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]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 948ms 12:38:04 INFO - PROCESS | 3980 | 1463168284202 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 3980 | 1463168284205 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:38:04 INFO - PROCESS | 3980 | 1463168284209 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 3980 | 1463168284211 Marionette TRACE conn3 <- [1,2382,null,{}] 12:38:04 INFO - PROCESS | 3980 | 1463168284214 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}] 12:38:04 INFO - PROCESS | 3980 | 1463168284315 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:38:04 INFO - PROCESS | 3980 | 1463168284420 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3980 | ++DOCSHELL 173C7C00 == 44 [pid = 3980] [id = 605] 12:38:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (173C9C00) [pid = 3980] [serial = 1815] [outer = 00000000] 12:38:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (177ADC00) [pid = 3980] [serial = 1816] [outer = 173C9C00] 12:38:04 INFO - PROCESS | 3980 | 1463168284473 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (177BCC00) [pid = 3980] [serial = 1817] [outer = 173C9C00] 12:38:05 INFO - PROCESS | 3980 | 1463168285023 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]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 901ms 12:38:05 INFO - PROCESS | 3980 | 1463168285113 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3980 | 1463168285115 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:38:05 INFO - PROCESS | 3980 | 1463168285119 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 3980 | 1463168285121 Marionette TRACE conn3 <- [1,2386,null,{}] 12:38:05 INFO - PROCESS | 3980 | 1463168285125 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}] 12:38:05 INFO - PROCESS | 3980 | 1463168285225 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:38:05 INFO - PROCESS | 3980 | 1463168285490 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 3980 | ++DOCSHELL 0CA89C00 == 45 [pid = 3980] [id = 606] 12:38:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (0F510C00) [pid = 3980] [serial = 1818] [outer = 00000000] 12:38:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (11143000) [pid = 3980] [serial = 1819] [outer = 0F510C00] 12:38:05 INFO - PROCESS | 3980 | 1463168285550 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (1156E800) [pid = 3980] [serial = 1820] [outer = 0F510C00] 12:38:06 INFO - PROCESS | 3980 | 1463168286135 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]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1087ms 12:38:06 INFO - PROCESS | 3980 | 1463168286194 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 3980 | 1463168286198 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:38:06 INFO - PROCESS | 3980 | 1463168286202 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 3980 | 1463168286208 Marionette TRACE conn3 <- [1,2390,null,{}] 12:38:06 INFO - PROCESS | 3980 | 1463168286214 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}] 12:38:06 INFO - PROCESS | 3980 | 1463168286311 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:38:06 INFO - PROCESS | 3980 | 1463168286454 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 171A4000 == 44 [pid = 3980] [id = 600] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 11144C00 == 43 [pid = 3980] [id = 599] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 16A47000 == 42 [pid = 3980] [id = 598] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 161F0C00 == 41 [pid = 3980] [id = 597] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 1656C400 == 40 [pid = 3980] [id = 596] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 14628800 == 39 [pid = 3980] [id = 595] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 1523E800 == 38 [pid = 3980] [id = 594] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 13C11800 == 37 [pid = 3980] [id = 593] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 10D59C00 == 36 [pid = 3980] [id = 592] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 0CAFDC00 == 35 [pid = 3980] [id = 591] 12:38:06 INFO - PROCESS | 3980 | --DOCSHELL 0CA6D800 == 34 [pid = 3980] [id = 587] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (15240400) [pid = 3980] [serial = 1726] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (10F5E400) [pid = 3980] [serial = 1723] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (16A43C00) [pid = 3980] [serial = 1729] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | ++DOCSHELL 0CA85C00 == 35 [pid = 3980] [id = 607] 12:38:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (0CAF2C00) [pid = 3980] [serial = 1821] [outer = 00000000] 12:38:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (10575000) [pid = 3980] [serial = 1822] [outer = 0CAF2C00] 12:38:06 INFO - PROCESS | 3980 | 1463168286532 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (117D9400) [pid = 3980] [serial = 1823] [outer = 0CAF2C00] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (0F516400) [pid = 3980] [serial = 1732] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (105EB000) [pid = 3980] [serial = 1733] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (161FE400) [pid = 3980] [serial = 1747] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1446D800) [pid = 3980] [serial = 1753] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (14481800) [pid = 3980] [serial = 1754] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (16A46400) [pid = 3980] [serial = 1756] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1579DC00) [pid = 3980] [serial = 1744] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16565000) [pid = 3980] [serial = 1748] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16AC4800) [pid = 3980] [serial = 1757] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (152DE400) [pid = 3980] [serial = 1742] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16ACEC00) [pid = 3980] [serial = 1759] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (15A32000) [pid = 3980] [serial = 1745] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16A25400) [pid = 3980] [serial = 1750] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (13C5C400) [pid = 3980] [serial = 1738] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (14482400) [pid = 3980] [serial = 1739] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (12C59C00) [pid = 3980] [serial = 1735] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (12EC2C00) [pid = 3980] [serial = 1736] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (15247800) [pid = 3980] [serial = 1741] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16A23400) [pid = 3980] [serial = 1720] [outer = 00000000] [url = about:blank] 12:38:06 INFO - PROCESS | 3980 | 1463168286947 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]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 792ms 12:38:06 INFO - PROCESS | 3980 | 1463168287005 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3980 | 1463168287009 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:38:07 INFO - PROCESS | 3980 | 1463168287013 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3980 | 1463168287015 Marionette TRACE conn3 <- [1,2394,null,{}] 12:38:07 INFO - PROCESS | 3980 | 1463168287019 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}] 12:38:07 INFO - PROCESS | 3980 | 1463168287098 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:38:07 INFO - PROCESS | 3980 | 1463168287105 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3980 | ++DOCSHELL 13C1C000 == 36 [pid = 3980] [id = 608] 12:38:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (1447D400) [pid = 3980] [serial = 1824] [outer = 00000000] 12:38:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1523B400) [pid = 3980] [serial = 1825] [outer = 1447D400] 12:38:07 INFO - PROCESS | 3980 | 1463168287149 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (15246C00) [pid = 3980] [serial = 1826] [outer = 1447D400] 12:38:07 INFO - PROCESS | 3980 | 1463168287667 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 684ms 12:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:38:07 INFO - PROCESS | 3980 | 1463168287712 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3980 | 1463168287714 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 3980 | 1463168287719 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3980 | 1463168287725 Marionette TRACE conn3 <- [1,2398,null,{}] 12:38:07 INFO - PROCESS | 3980 | 1463168287733 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}] 12:38:07 INFO - PROCESS | 3980 | 1463168287816 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:38:07 INFO - PROCESS | 3980 | 1463168287917 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3980 | ++DOCSHELL 157A8C00 == 37 [pid = 3980] [id = 609] 12:38:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (15849000) [pid = 3980] [serial = 1827] [outer = 00000000] 12:38:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (15A3F000) [pid = 3980] [serial = 1828] [outer = 15849000] 12:38:07 INFO - PROCESS | 3980 | 1463168287969 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (15A90C00) [pid = 3980] [serial = 1829] [outer = 15849000] 12:38:08 INFO - PROCESS | 3980 | 1463168288457 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]]]}] 12:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 793ms 12:38:08 INFO - PROCESS | 3980 | 1463168288519 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 3980 | 1463168288522 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:38:08 INFO - PROCESS | 3980 | 1463168288525 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 3980 | 1463168288527 Marionette TRACE conn3 <- [1,2402,null,{}] 12:38:08 INFO - PROCESS | 3980 | 1463168288531 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}] 12:38:08 INFO - PROCESS | 3980 | 1463168288614 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:38:08 INFO - PROCESS | 3980 | 1463168288621 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 3980 | ++DOCSHELL 16565000 == 38 [pid = 3980] [id = 610] 12:38:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16565400) [pid = 3980] [serial = 1830] [outer = 00000000] 12:38:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16570000) [pid = 3980] [serial = 1831] [outer = 16565400] 12:38:08 INFO - PROCESS | 3980 | 1463168288667 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16A24800) [pid = 3980] [serial = 1832] [outer = 16565400] 12:38:09 INFO - PROCESS | 3980 | 1463168289125 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]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 12:38:09 INFO - PROCESS | 3980 | 1463168289147 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3980 | 1463168289149 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:38:09 INFO - PROCESS | 3980 | 1463168289152 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:38:09 INFO - PROCESS | 3980 | 1463168289154 Marionette TRACE conn3 <- [1,2406,null,{}] 12:38:09 INFO - PROCESS | 3980 | 1463168289164 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}] 12:38:09 INFO - PROCESS | 3980 | 1463168289269 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:38:09 INFO - PROCESS | 3980 | 1463168289276 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 3980 | ++DOCSHELL 16A43400 == 39 [pid = 3980] [id = 611] 12:38:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16A43C00) [pid = 3980] [serial = 1833] [outer = 00000000] 12:38:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16A49C00) [pid = 3980] [serial = 1834] [outer = 16A43C00] 12:38:09 INFO - PROCESS | 3980 | 1463168289333 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16ACD000) [pid = 3980] [serial = 1835] [outer = 16A43C00] 12:38:09 INFO - PROCESS | 3980 | 1463168289790 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]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 684ms 12:38:09 INFO - PROCESS | 3980 | 1463168289856 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3980 | 1463168289858 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:38:09 INFO - PROCESS | 3980 | 1463168289861 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3980 | 1463168289863 Marionette TRACE conn3 <- [1,2410,null,{}] 12:38:09 INFO - PROCESS | 3980 | 1463168289866 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}] 12:38:09 INFO - PROCESS | 3980 | 1463168289980 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:38:10 INFO - PROCESS | 3980 | 1463168290084 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3980 | ++DOCSHELL 16A41800 == 40 [pid = 3980] [id = 612] 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16AC2C00) [pid = 3980] [serial = 1836] [outer = 00000000] 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (17055800) [pid = 3980] [serial = 1837] [outer = 16AC2C00] 12:38:10 INFO - PROCESS | 3980 | 1463168290127 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (171A1800) [pid = 3980] [serial = 1838] [outer = 16AC2C00] 12:38:10 INFO - PROCESS | 3980 | 1463168290535 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]]]}] 12:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 699ms 12:38:10 INFO - PROCESS | 3980 | 1463168290567 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 3980 | 1463168290569 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:38:10 INFO - PROCESS | 3980 | 1463168290573 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 3980 | 1463168290574 Marionette TRACE conn3 <- [1,2414,null,{}] 12:38:10 INFO - PROCESS | 3980 | 1463168290578 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}] 12:38:10 INFO - PROCESS | 3980 | 1463168290687 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:38:10 INFO - PROCESS | 3980 | 1463168290693 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3980 | ++DOCSHELL 105D4C00 == 41 [pid = 3980] [id = 613] 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16E5CC00) [pid = 3980] [serial = 1839] [outer = 00000000] 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (17610000) [pid = 3980] [serial = 1840] [outer = 16E5CC00] 12:38:10 INFO - PROCESS | 3980 | 1463168290736 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (177C0000) [pid = 3980] [serial = 1841] [outer = 16E5CC00] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16A3AC00) [pid = 3980] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (10D56C00) [pid = 3980] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (153F5000) [pid = 3980] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16E67C00) [pid = 3980] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (105F7C00) [pid = 3980] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (10D5AC00) [pid = 3980] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (15244C00) [pid = 3980] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (14629800) [pid = 3980] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1656D000) [pid = 3980] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (13C12400) [pid = 3980] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16A23C00) [pid = 3980] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16ACA400) [pid = 3980] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (152CFC00) [pid = 3980] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (171A4400) [pid = 3980] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1052AC00) [pid = 3980] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (13242000) [pid = 3980] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (0CA79C00) [pid = 3980] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:38:11 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (10F5C000) [pid = 3980] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:38:11 INFO - PROCESS | 3980 | 1463168291294 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]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 12:38:11 INFO - PROCESS | 3980 | 1463168291313 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 3980 | 1463168291315 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:38:11 INFO - PROCESS | 3980 | 1463168291318 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:38:11 INFO - PROCESS | 3980 | 1463168291320 Marionette TRACE conn3 <- [1,2418,null,{}] 12:38:11 INFO - PROCESS | 3980 | 1463168291323 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}] 12:38:11 INFO - PROCESS | 3980 | 1463168291485 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:38:11 INFO - PROCESS | 3980 | 1463168291526 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 3980 | ++DOCSHELL 107F0000 == 42 [pid = 3980] [id = 614] 12:38:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (10D5B800) [pid = 3980] [serial = 1842] [outer = 00000000] 12:38:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (13C12400) [pid = 3980] [serial = 1843] [outer = 10D5B800] 12:38:11 INFO - PROCESS | 3980 | 1463168291570 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (15A91400) [pid = 3980] [serial = 1844] [outer = 10D5B800] 12:38:11 INFO - PROCESS | 3980 | 1463168291934 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]]]}] 12:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 699ms 12:38:11 INFO - PROCESS | 3980 | 1463168292002 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 3980 | 1463168292004 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:38:11 INFO - PROCESS | 3980 | 1463168292007 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:38:12 INFO - PROCESS | 3980 | 1463168292008 Marionette TRACE conn3 <- [1,2422,null,{}] 12:38:12 INFO - PROCESS | 3980 | 1463168292012 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}] 12:38:12 INFO - PROCESS | 3980 | 1463168292089 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:38:12 INFO - PROCESS | 3980 | 1463168292095 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6FC00 == 43 [pid = 3980] [id = 615] 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (0CA7F800) [pid = 3980] [serial = 1845] [outer = 00000000] 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13BDF800) [pid = 3980] [serial = 1846] [outer = 0CA7F800] 12:38:12 INFO - PROCESS | 3980 | 1463168292138 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16C17800) [pid = 3980] [serial = 1847] [outer = 0CA7F800] 12:38:12 INFO - PROCESS | 3980 | 1463168292558 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]]]}] 12:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 590ms 12:38:12 INFO - PROCESS | 3980 | 1463168292605 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 3980 | 1463168292607 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:38:12 INFO - PROCESS | 3980 | 1463168292610 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3980 | 1463168292612 Marionette TRACE conn3 <- [1,2426,null,{}] 12:38:12 INFO - PROCESS | 3980 | 1463168292615 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}] 12:38:12 INFO - PROCESS | 3980 | 1463168292697 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:38:12 INFO - PROCESS | 3980 | 1463168292704 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3980 | ++DOCSHELL 13B10400 == 44 [pid = 3980] [id = 616] 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (14174000) [pid = 3980] [serial = 1848] [outer = 00000000] 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1799C800) [pid = 3980] [serial = 1849] [outer = 14174000] 12:38:12 INFO - PROCESS | 3980 | 1463168292752 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (17F21000) [pid = 3980] [serial = 1850] [outer = 14174000] 12:38:13 INFO - PROCESS | 3980 | 1463168293454 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]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 901ms 12:38:13 INFO - PROCESS | 3980 | 1463168293515 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 3980 | 1463168293519 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:38:13 INFO - PROCESS | 3980 | 1463168293525 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 3980 | 1463168293529 Marionette TRACE conn3 <- [1,2430,null,{}] 12:38:13 INFO - PROCESS | 3980 | 1463168293535 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}] 12:38:13 INFO - PROCESS | 3980 | 1463168293642 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:38:13 INFO - PROCESS | 3980 | 1463168293781 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 3980 | ++DOCSHELL 11149000 == 45 [pid = 3980] [id = 617] 12:38:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1114A000) [pid = 3980] [serial = 1851] [outer = 00000000] 12:38:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (132F2800) [pid = 3980] [serial = 1852] [outer = 1114A000] 12:38:13 INFO - PROCESS | 3980 | 1463168293838 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (13C54800) [pid = 3980] [serial = 1853] [outer = 1114A000] 12:38:14 INFO - PROCESS | 3980 | 1463168294469 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]]]}] 12:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 994ms 12:38:14 INFO - PROCESS | 3980 | 1463168294512 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3980 | 1463168294518 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:38:14 INFO - PROCESS | 3980 | 1463168294525 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 3980 | 1463168294528 Marionette TRACE conn3 <- [1,2434,null,{}] 12:38:14 INFO - PROCESS | 3980 | 1463168294532 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}] 12:38:14 INFO - PROCESS | 3980 | 1463168294635 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:38:14 INFO - PROCESS | 3980 | 1463168294771 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 3980 | ++DOCSHELL 13432000 == 46 [pid = 3980] [id = 618] 12:38:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (14489800) [pid = 3980] [serial = 1854] [outer = 00000000] 12:38:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (1579E400) [pid = 3980] [serial = 1855] [outer = 14489800] 12:38:14 INFO - PROCESS | 3980 | 1463168294825 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (15A97800) [pid = 3980] [serial = 1856] [outer = 14489800] 12:38:15 INFO - PROCESS | 3980 | 1463168295354 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]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 901ms 12:38:15 INFO - PROCESS | 3980 | 1463168295427 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3980 | 1463168295429 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:38:15 INFO - PROCESS | 3980 | 1463168295433 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3980 | 1463168295438 Marionette TRACE conn3 <- [1,2438,null,{}] 12:38:15 INFO - PROCESS | 3980 | 1463168295455 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}] 12:38:15 INFO - PROCESS | 3980 | 1463168295561 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:38:15 INFO - PROCESS | 3980 | 1463168295700 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3980 | ++DOCSHELL 16E63800 == 47 [pid = 3980] [id = 619] 12:38:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (17048C00) [pid = 3980] [serial = 1857] [outer = 00000000] 12:38:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (177C4000) [pid = 3980] [serial = 1858] [outer = 17048C00] 12:38:15 INFO - PROCESS | 3980 | 1463168295756 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (17D7A800) [pid = 3980] [serial = 1859] [outer = 17048C00] 12:38:16 INFO - PROCESS | 3980 | 1463168296386 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]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 994ms 12:38:16 INFO - PROCESS | 3980 | 1463168296436 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3980 | 1463168296439 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:38:16 INFO - PROCESS | 3980 | 1463168296443 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 3980 | 1463168296445 Marionette TRACE conn3 <- [1,2442,null,{}] 12:38:16 INFO - PROCESS | 3980 | 1463168296448 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}] 12:38:16 INFO - PROCESS | 3980 | 1463168296558 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:38:16 INFO - PROCESS | 3980 | 1463168296814 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6D800 == 48 [pid = 3980] [id = 620] 12:38:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (0CA7A800) [pid = 3980] [serial = 1860] [outer = 00000000] 12:38:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (10F51800) [pid = 3980] [serial = 1861] [outer = 0CA7A800] 12:38:16 INFO - PROCESS | 3980 | 1463168296886 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (11567C00) [pid = 3980] [serial = 1862] [outer = 0CA7A800] 12:38:17 INFO - PROCESS | 3980 | 1463168297538 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]]]}] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 0CA6FC00 == 47 [pid = 3980] [id = 615] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 107F0000 == 46 [pid = 3980] [id = 614] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 105D4C00 == 45 [pid = 3980] [id = 613] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 16A41800 == 44 [pid = 3980] [id = 612] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 16A43400 == 43 [pid = 3980] [id = 611] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 16565000 == 42 [pid = 3980] [id = 610] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 157A8C00 == 41 [pid = 3980] [id = 609] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 13C1C000 == 40 [pid = 3980] [id = 608] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 0CA85C00 == 39 [pid = 3980] [id = 607] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 0CA89C00 == 38 [pid = 3980] [id = 606] 12:38:17 INFO - PROCESS | 3980 | --DOCSHELL 1733C000 == 37 [pid = 3980] [id = 601] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (173CAC00) [pid = 3980] [serial = 1804] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (122AF800) [pid = 3980] [serial = 1691] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16A81C00) [pid = 3980] [serial = 1730] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (14482000) [pid = 3980] [serial = 1780] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (16A88800) [pid = 3980] [serial = 1792] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (1448BC00) [pid = 3980] [serial = 1781] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16A1EC00) [pid = 3980] [serial = 1790] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (0CAFAC00) [pid = 3980] [serial = 1762] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (134E3800) [pid = 3980] [serial = 1765] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16E60400) [pid = 3980] [serial = 1795] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (15A8F800) [pid = 3980] [serial = 1768] [outer = 00000000] [url = about:blank] 12:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (12C59400) [pid = 3980] [serial = 1775] [outer = 00000000] [url = about:blank] 12:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1212ms 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16E64800) [pid = 3980] [serial = 1796] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16C17400) [pid = 3980] [serial = 1798] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (171A9800) [pid = 3980] [serial = 1801] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16AC2400) [pid = 3980] [serial = 1793] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1701E800) [pid = 3980] [serial = 1799] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (15A40C00) [pid = 3980] [serial = 1787] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (171AD400) [pid = 3980] [serial = 1802] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (11BC5800) [pid = 3980] [serial = 1724] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (152E9400) [pid = 3980] [serial = 1727] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (0FDE6C00) [pid = 3980] [serial = 1688] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16A3CC00) [pid = 3980] [serial = 1751] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (16A24000) [pid = 3980] [serial = 1721] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1704B000) [pid = 3980] [serial = 1772] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (17023800) [pid = 3980] [serial = 1771] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (1114C800) [pid = 3980] [serial = 1774] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (11B68800) [pid = 3980] [serial = 1777] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (153EAC00) [pid = 3980] [serial = 1783] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (12EC4000) [pid = 3980] [serial = 1778] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (153F3800) [pid = 3980] [serial = 1784] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (15A36C00) [pid = 3980] [serial = 1786] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (1693A400) [pid = 3980] [serial = 1789] [outer = 00000000] [url = about:blank] 12:38:17 INFO - PROCESS | 3980 | 1463168297638 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3980 | 1463168297642 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:38:17 INFO - PROCESS | 3980 | 1463168297647 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3980 | 1463168297650 Marionette TRACE conn3 <- [1,2446,null,{}] 12:38:17 INFO - PROCESS | 3980 | 1463168297655 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}] 12:38:17 INFO - PROCESS | 3980 | 1463168297744 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:38:17 INFO - PROCESS | 3980 | 1463168297753 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3980 | ++DOCSHELL 11148400 == 38 [pid = 3980] [id = 621] 12:38:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1114C000) [pid = 3980] [serial = 1863] [outer = 00000000] 12:38:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (11B68000) [pid = 3980] [serial = 1864] [outer = 1114C000] 12:38:17 INFO - PROCESS | 3980 | 1463168297798 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (122B5000) [pid = 3980] [serial = 1865] [outer = 1114C000] 12:38:18 INFO - PROCESS | 3980 | 1463168298287 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]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 684ms 12:38:18 INFO - PROCESS | 3980 | 1463168298349 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3980 | 1463168298353 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:38:18 INFO - PROCESS | 3980 | 1463168298358 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 3980 | 1463168298360 Marionette TRACE conn3 <- [1,2450,null,{}] 12:38:18 INFO - PROCESS | 3980 | 1463168298364 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}] 12:38:18 INFO - PROCESS | 3980 | 1463168298445 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:38:18 INFO - PROCESS | 3980 | 1463168298456 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3980 | ++DOCSHELL 13288000 == 39 [pid = 3980] [id = 622] 12:38:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (13BD6C00) [pid = 3980] [serial = 1866] [outer = 00000000] 12:38:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1446BC00) [pid = 3980] [serial = 1867] [outer = 13BD6C00] 12:38:18 INFO - PROCESS | 3980 | 1463168298500 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1448A000) [pid = 3980] [serial = 1868] [outer = 13BD6C00] 12:38:18 INFO - PROCESS | 3980 | 1463168298969 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]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 637ms 12:38:18 INFO - PROCESS | 3980 | 1463168298996 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3980 | 1463168298998 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:38:18 INFO - PROCESS | 3980 | 1463168299006 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 3980 | 1463168299012 Marionette TRACE conn3 <- [1,2454,null,{}] 12:38:19 INFO - PROCESS | 3980 | 1463168299021 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}] 12:38:19 INFO - PROCESS | 3980 | 1463168299128 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:38:19 INFO - PROCESS | 3980 | 1463168299141 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3980 | ++DOCSHELL 152DF800 == 40 [pid = 3980] [id = 623] 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (152E9400) [pid = 3980] [serial = 1869] [outer = 00000000] 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (153F3C00) [pid = 3980] [serial = 1870] [outer = 152E9400] 12:38:19 INFO - PROCESS | 3980 | 1463168299187 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (153F9000) [pid = 3980] [serial = 1871] [outer = 152E9400] 12:38:19 INFO - PROCESS | 3980 | 1463168299651 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]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 699ms 12:38:19 INFO - PROCESS | 3980 | 1463168299701 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3980 | 1463168299703 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:38:19 INFO - PROCESS | 3980 | 1463168299706 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3980 | 1463168299708 Marionette TRACE conn3 <- [1,2458,null,{}] 12:38:19 INFO - PROCESS | 3980 | 1463168299711 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}] 12:38:19 INFO - PROCESS | 3980 | 1463168299791 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:38:19 INFO - PROCESS | 3980 | 1463168299791 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3980 | ++DOCSHELL 0F518400 == 41 [pid = 3980] [id = 624] 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (105D4C00) [pid = 3980] [serial = 1872] [outer = 00000000] 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (15A90000) [pid = 3980] [serial = 1873] [outer = 105D4C00] 12:38:19 INFO - PROCESS | 3980 | 1463168299835 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (16153C00) [pid = 3980] [serial = 1874] [outer = 105D4C00] 12:38:20 INFO - PROCESS | 3980 | 1463168300295 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]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 637ms 12:38:20 INFO - PROCESS | 3980 | 1463168300331 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 3980 | 1463168300333 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:38:20 INFO - PROCESS | 3980 | 1463168300336 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3980 | 1463168300338 Marionette TRACE conn3 <- [1,2462,null,{}] 12:38:20 INFO - PROCESS | 3980 | 1463168300341 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}] 12:38:20 INFO - PROCESS | 3980 | 1463168300448 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:38:20 INFO - PROCESS | 3980 | 1463168300539 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 3980 | ++DOCSHELL 168F4800 == 42 [pid = 3980] [id = 625] 12:38:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16932400) [pid = 3980] [serial = 1875] [outer = 00000000] 12:38:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16A1EC00) [pid = 3980] [serial = 1876] [outer = 16932400] 12:38:20 INFO - PROCESS | 3980 | 1463168300598 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16A3CC00) [pid = 3980] [serial = 1877] [outer = 16932400] 12:38:21 INFO - PROCESS | 3980 | 1463168301055 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]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 746ms 12:38:21 INFO - PROCESS | 3980 | 1463168301074 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3980 | 1463168301076 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:38:21 INFO - PROCESS | 3980 | 1463168301079 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:38:21 INFO - PROCESS | 3980 | 1463168301080 Marionette TRACE conn3 <- [1,2466,null,{}] 12:38:21 INFO - PROCESS | 3980 | 1463168301084 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}] 12:38:21 INFO - PROCESS | 3980 | 1463168301202 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:38:21 INFO - PROCESS | 3980 | 1463168301208 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3980 | ++DOCSHELL 16A1C000 == 43 [pid = 3980] [id = 626] 12:38:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16A1D400) [pid = 3980] [serial = 1878] [outer = 00000000] 12:38:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16AC2400) [pid = 3980] [serial = 1879] [outer = 16A1D400] 12:38:21 INFO - PROCESS | 3980 | 1463168301251 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16C14800) [pid = 3980] [serial = 1880] [outer = 16A1D400] 12:38:21 INFO - PROCESS | 3980 | 1463168301691 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]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 636ms 12:38:21 INFO - PROCESS | 3980 | 1463168301718 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3980 | 1463168301720 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:38:21 INFO - PROCESS | 3980 | 1463168301731 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - PROCESS | 3980 | 1463168301732 Marionette TRACE conn3 <- [1,2470,null,{}] 12:38:21 INFO - PROCESS | 3980 | 1463168301736 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}] 12:38:21 INFO - PROCESS | 3980 | 1463168301843 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:38:21 INFO - PROCESS | 3980 | 1463168301935 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3980 | ++DOCSHELL 15245000 == 44 [pid = 3980] [id = 627] 12:38:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (15245C00) [pid = 3980] [serial = 1881] [outer = 00000000] 12:38:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16E5F000) [pid = 3980] [serial = 1882] [outer = 15245C00] 12:38:21 INFO - PROCESS | 3980 | 1463168301978 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16E62000) [pid = 3980] [serial = 1883] [outer = 15245C00] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16A43C00) [pid = 3980] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16AC2C00) [pid = 3980] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (15849000) [pid = 3980] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (0F510C00) [pid = 3980] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (0CAF2C00) [pid = 3980] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (16E5CC00) [pid = 3980] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16565400) [pid = 3980] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1447D400) [pid = 3980] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (10D5B800) [pid = 3980] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:38:22 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (0CA7F800) [pid = 3980] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:38:22 INFO - PROCESS | 3980 | 1463168302437 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]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 12:38:22 INFO - PROCESS | 3980 | 1463168302479 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 3980 | 1463168302482 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:38:22 INFO - PROCESS | 3980 | 1463168302486 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 3980 | 1463168302487 Marionette TRACE conn3 <- [1,2474,null,{}] 12:38:22 INFO - PROCESS | 3980 | 1463168302490 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}] 12:38:22 INFO - PROCESS | 3980 | 1463168302550 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:38:22 INFO - PROCESS | 3980 | 1463168302556 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 3980 | ++DOCSHELL 10F57000 == 45 [pid = 3980] [id = 628] 12:38:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (14624400) [pid = 3980] [serial = 1884] [outer = 00000000] 12:38:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16567000) [pid = 3980] [serial = 1885] [outer = 14624400] 12:38:22 INFO - PROCESS | 3980 | 1463168302599 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1656AC00) [pid = 3980] [serial = 1886] [outer = 14624400] 12:38:23 INFO - PROCESS | 3980 | 1463168303055 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 636ms 12:38:23 INFO - PROCESS | 3980 | 1463168303107 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3980 | 1463168303109 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:38:23 INFO - PROCESS | 3980 | 1463168303112 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:38:23 INFO - PROCESS | 3980 | 1463168303114 Marionette TRACE conn3 <- [1,2478,null,{}] 12:38:23 INFO - PROCESS | 3980 | 1463168303117 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}] 12:38:23 INFO - PROCESS | 3980 | 1463168303194 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:38:23 INFO - PROCESS | 3980 | 1463168303203 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3980 | ++DOCSHELL 16565400 == 46 [pid = 3980] [id = 629] 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16A46000) [pid = 3980] [serial = 1887] [outer = 00000000] 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (171A3C00) [pid = 3980] [serial = 1888] [outer = 16A46000] 12:38:23 INFO - PROCESS | 3980 | 1463168303245 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (171ACC00) [pid = 3980] [serial = 1889] [outer = 16A46000] 12:38:23 INFO - PROCESS | 3980 | 1463168303694 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 637ms 12:38:23 INFO - PROCESS | 3980 | 1463168303751 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3980 | 1463168303752 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:38:23 INFO - PROCESS | 3980 | 1463168303760 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:38:23 INFO - PROCESS | 3980 | 1463168303762 Marionette TRACE conn3 <- [1,2482,null,{}] 12:38:23 INFO - PROCESS | 3980 | 1463168303765 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}] 12:38:23 INFO - PROCESS | 3980 | 1463168303842 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:38:23 INFO - PROCESS | 3980 | 1463168303849 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3980 | ++DOCSHELL 17023800 == 47 [pid = 3980] [id = 630] 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1732F800) [pid = 3980] [serial = 1890] [outer = 00000000] 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1798F800) [pid = 3980] [serial = 1891] [outer = 1732F800] 12:38:23 INFO - PROCESS | 3980 | 1463168303901 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1799C000) [pid = 3980] [serial = 1892] [outer = 1732F800] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 10F5C800 == 46 [pid = 3980] [id = 602] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 1447F000 == 45 [pid = 3980] [id = 603] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 173C7C00 == 44 [pid = 3980] [id = 605] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 10F56000 == 43 [pid = 3980] [id = 563] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 12E76800 == 42 [pid = 3980] [id = 588] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 16A3B000 == 41 [pid = 3980] [id = 604] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 16E66000 == 40 [pid = 3980] [id = 590] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 15248400 == 39 [pid = 3980] [id = 589] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 11148400 == 38 [pid = 3980] [id = 621] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 16E63800 == 37 [pid = 3980] [id = 619] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 0CA6D800 == 36 [pid = 3980] [id = 620] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 13432000 == 35 [pid = 3980] [id = 618] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 13B10400 == 34 [pid = 3980] [id = 616] 12:38:24 INFO - PROCESS | 3980 | --DOCSHELL 11149000 == 33 [pid = 3980] [id = 617] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 13288000 == 32 [pid = 3980] [id = 622] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 152DF800 == 31 [pid = 3980] [id = 623] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 0F518400 == 30 [pid = 3980] [id = 624] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 15245000 == 29 [pid = 3980] [id = 627] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 10F57000 == 28 [pid = 3980] [id = 628] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 16A1C000 == 27 [pid = 3980] [id = 626] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 168F4800 == 26 [pid = 3980] [id = 625] 12:38:25 INFO - PROCESS | 3980 | --DOCSHELL 16565400 == 25 [pid = 3980] [id = 629] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (16A49C00) [pid = 3980] [serial = 1834] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (17055800) [pid = 3980] [serial = 1837] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (15A3F000) [pid = 3980] [serial = 1828] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (15A90C00) [pid = 3980] [serial = 1829] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (1156E800) [pid = 3980] [serial = 1820] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (11143000) [pid = 3980] [serial = 1819] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (10575000) [pid = 3980] [serial = 1822] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (117D9400) [pid = 3980] [serial = 1823] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (17610000) [pid = 3980] [serial = 1840] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16570000) [pid = 3980] [serial = 1831] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (1523B400) [pid = 3980] [serial = 1825] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (15246C00) [pid = 3980] [serial = 1826] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (1799C800) [pid = 3980] [serial = 1849] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (15244000) [pid = 3980] [serial = 1810] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (11BC4400) [pid = 3980] [serial = 1807] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (171A1800) [pid = 3980] [serial = 1838] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (1704CC00) [pid = 3980] [serial = 1813] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (177ADC00) [pid = 3980] [serial = 1816] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (13C12400) [pid = 3980] [serial = 1843] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (16C17800) [pid = 3980] [serial = 1847] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (13BDF800) [pid = 3980] [serial = 1846] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (177C0000) [pid = 3980] [serial = 1841] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (16ACD000) [pid = 3980] [serial = 1835] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (15A91400) [pid = 3980] [serial = 1844] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (16A24800) [pid = 3980] [serial = 1832] [outer = 00000000] [url = about:blank] 12:38:25 INFO - PROCESS | 3980 | 1463168305762 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]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2035ms 12:38:25 INFO - PROCESS | 3980 | 1463168305801 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3980 | 1463168305805 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:38:25 INFO - PROCESS | 3980 | 1463168305810 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:38:25 INFO - PROCESS | 3980 | 1463168305814 Marionette TRACE conn3 <- [1,2486,null,{}] 12:38:25 INFO - PROCESS | 3980 | 1463168305819 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}] 12:38:25 INFO - PROCESS | 3980 | 1463168305904 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:38:25 INFO - PROCESS | 3980 | 1463168305912 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFA800 == 26 [pid = 3980] [id = 631] 12:38:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (0CAFB400) [pid = 3980] [serial = 1893] [outer = 00000000] 12:38:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (0F513800) [pid = 3980] [serial = 1894] [outer = 0CAFB400] 12:38:25 INFO - PROCESS | 3980 | 1463168305958 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (0FD3B000) [pid = 3980] [serial = 1895] [outer = 0CAFB400] 12:38:26 INFO - PROCESS | 3980 | 1463168306452 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]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 699ms 12:38:26 INFO - PROCESS | 3980 | 1463168306511 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 3980 | 1463168306517 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:38:26 INFO - PROCESS | 3980 | 1463168306523 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - PROCESS | 3980 | 1463168306526 Marionette TRACE conn3 <- [1,2490,null,{}] 12:38:26 INFO - PROCESS | 3980 | 1463168306529 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}] 12:38:26 INFO - PROCESS | 3980 | 1463168306608 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:38:26 INFO - PROCESS | 3980 | 1463168306618 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 3980 | ++DOCSHELL 10574400 == 27 [pid = 3980] [id = 632] 12:38:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (107F9C00) [pid = 3980] [serial = 1896] [outer = 00000000] 12:38:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (10D5AC00) [pid = 3980] [serial = 1897] [outer = 107F9C00] 12:38:26 INFO - PROCESS | 3980 | 1463168306662 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (10D64C00) [pid = 3980] [serial = 1898] [outer = 107F9C00] 12:38:27 INFO - PROCESS | 3980 | 1463168307132 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]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 621ms 12:38:27 INFO - PROCESS | 3980 | 1463168307159 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3980 | 1463168307161 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:38:27 INFO - PROCESS | 3980 | 1463168307165 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3980 | 1463168307169 Marionette TRACE conn3 <- [1,2494,null,{}] 12:38:27 INFO - PROCESS | 3980 | 1463168307183 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}] 12:38:27 INFO - PROCESS | 3980 | 1463168307264 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:38:27 INFO - PROCESS | 3980 | 1463168307272 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3980 | ++DOCSHELL 1156C000 == 28 [pid = 3980] [id = 633] 12:38:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (1156E000) [pid = 3980] [serial = 1899] [outer = 00000000] 12:38:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (11B6CC00) [pid = 3980] [serial = 1900] [outer = 1156E000] 12:38:27 INFO - PROCESS | 3980 | 1463168307319 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (122AF000) [pid = 3980] [serial = 1901] [outer = 1156E000] 12:38:27 INFO - PROCESS | 3980 | 1463168307804 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]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 683ms 12:38:27 INFO - PROCESS | 3980 | 1463168307864 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3980 | 1463168307867 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:38:27 INFO - PROCESS | 3980 | 1463168307870 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3980 | 1463168307872 Marionette TRACE conn3 <- [1,2498,null,{}] 12:38:27 INFO - PROCESS | 3980 | 1463168307876 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}] 12:38:27 INFO - PROCESS | 3980 | 1463168307951 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:38:27 INFO - PROCESS | 3980 | 1463168307975 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3980 | ++DOCSHELL 122B6000 == 29 [pid = 3980] [id = 634] 12:38:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (122F4000) [pid = 3980] [serial = 1902] [outer = 00000000] 12:38:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1328D800) [pid = 3980] [serial = 1903] [outer = 122F4000] 12:38:28 INFO - PROCESS | 3980 | 1463168308033 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (13493000) [pid = 3980] [serial = 1904] [outer = 122F4000] 12:38:28 INFO - PROCESS | 3980 | 1463168308439 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]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 621ms 12:38:28 INFO - PROCESS | 3980 | 1463168308491 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3980 | 1463168308493 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:38:28 INFO - PROCESS | 3980 | 1463168308496 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:38:28 INFO - PROCESS | 3980 | 1463168308498 Marionette TRACE conn3 <- [1,2502,null,{}] 12:38:28 INFO - PROCESS | 3980 | 1463168308501 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}] 12:38:28 INFO - PROCESS | 3980 | 1463168308574 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:38:28 INFO - PROCESS | 3980 | 1463168308580 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3980 | ++DOCSHELL 134F1C00 == 30 [pid = 3980] [id = 635] 12:38:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (134FDC00) [pid = 3980] [serial = 1905] [outer = 00000000] 12:38:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1447D400) [pid = 3980] [serial = 1906] [outer = 134FDC00] 12:38:28 INFO - PROCESS | 3980 | 1463168308623 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (14485000) [pid = 3980] [serial = 1907] [outer = 134FDC00] 12:38:29 INFO - PROCESS | 3980 | 1463168309076 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]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 637ms 12:38:29 INFO - PROCESS | 3980 | 1463168309135 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3980 | 1463168309137 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:38:29 INFO - PROCESS | 3980 | 1463168309140 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:38:29 INFO - PROCESS | 3980 | 1463168309142 Marionette TRACE conn3 <- [1,2506,null,{}] 12:38:29 INFO - PROCESS | 3980 | 1463168309145 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}] 12:38:29 INFO - PROCESS | 3980 | 1463168309235 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:38:29 INFO - PROCESS | 3980 | 1463168309245 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3980 | ++DOCSHELL 14629C00 == 31 [pid = 3980] [id = 636] 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (1523C400) [pid = 3980] [serial = 1908] [outer = 00000000] 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (15248400) [pid = 3980] [serial = 1909] [outer = 1523C400] 12:38:29 INFO - PROCESS | 3980 | 1463168309289 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (152DB800) [pid = 3980] [serial = 1910] [outer = 1523C400] 12:38:29 INFO - PROCESS | 3980 | 1463168309704 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]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 590ms 12:38:29 INFO - PROCESS | 3980 | 1463168309737 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3980 | 1463168309739 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:38:29 INFO - PROCESS | 3980 | 1463168309755 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - PROCESS | 3980 | 1463168309757 Marionette TRACE conn3 <- [1,2510,null,{}] 12:38:29 INFO - PROCESS | 3980 | 1463168309760 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}] 12:38:29 INFO - PROCESS | 3980 | 1463168309839 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:38:29 INFO - PROCESS | 3980 | 1463168309845 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3980 | ++DOCSHELL 15249400 == 32 [pid = 3980] [id = 637] 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (152D8000) [pid = 3980] [serial = 1911] [outer = 00000000] 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (157A9C00) [pid = 3980] [serial = 1912] [outer = 152D8000] 12:38:29 INFO - PROCESS | 3980 | 1463168309888 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (153F5400) [pid = 3980] [serial = 1913] [outer = 152D8000] 12:38:30 INFO - PROCESS | 3980 | 1463168310321 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]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 637ms 12:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:38:30 INFO - PROCESS | 3980 | 1463168310392 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3980 | 1463168310393 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:38:30 INFO - PROCESS | 3980 | 1463168310397 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3980 | 1463168310398 Marionette TRACE conn3 <- [1,2514,null,{}] 12:38:30 INFO - PROCESS | 3980 | 1463168310402 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}] 12:38:30 INFO - PROCESS | 3980 | 1463168310485 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:38:30 INFO - PROCESS | 3980 | 1463168310494 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3980 | ++DOCSHELL 15A3A000 == 33 [pid = 3980] [id = 638] 12:38:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (15A3FC00) [pid = 3980] [serial = 1914] [outer = 00000000] 12:38:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (161F1000) [pid = 3980] [serial = 1915] [outer = 15A3FC00] 12:38:30 INFO - PROCESS | 3980 | 1463168310536 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (161F2000) [pid = 3980] [serial = 1916] [outer = 15A3FC00] 12:38:30 INFO - PROCESS | 3980 | 1463168310947 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]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 590ms 12:38:30 INFO - PROCESS | 3980 | 1463168310993 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3980 | 1463168310995 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:38:30 INFO - PROCESS | 3980 | 1463168310998 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3980 | 1463168311000 Marionette TRACE conn3 <- [1,2518,null,{}] 12:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:38:31 INFO - PROCESS | 3980 | 1463168311007 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}] 12:38:31 INFO - PROCESS | 3980 | 1463168311119 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:38:31 INFO - PROCESS | 3980 | 1463168311125 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3980 | ++DOCSHELL 11567400 == 34 [pid = 3980] [id = 639] 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16538C00) [pid = 3980] [serial = 1917] [outer = 00000000] 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16569C00) [pid = 3980] [serial = 1918] [outer = 16538C00] 12:38:31 INFO - PROCESS | 3980 | 1463168311168 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1656A000) [pid = 3980] [serial = 1919] [outer = 16538C00] 12:38:31 INFO - PROCESS | 3980 | 1463168311618 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]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 637ms 12:38:31 INFO - PROCESS | 3980 | 1463168311645 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 3980 | 1463168311647 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:38:31 INFO - PROCESS | 3980 | 1463168311651 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 3980 | 1463168311652 Marionette TRACE conn3 <- [1,2522,null,{}] 12:38:31 INFO - PROCESS | 3980 | 1463168311656 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}] 12:38:31 INFO - PROCESS | 3980 | 1463168311764 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:38:31 INFO - PROCESS | 3980 | 1463168311771 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3980 | ++DOCSHELL 12E4B000 == 35 [pid = 3980] [id = 640] 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (15A8C800) [pid = 3980] [serial = 1920] [outer = 00000000] 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16A25400) [pid = 3980] [serial = 1921] [outer = 15A8C800] 12:38:31 INFO - PROCESS | 3980 | 1463168311814 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16A3C400) [pid = 3980] [serial = 1922] [outer = 15A8C800] 12:38:32 INFO - PROCESS | 3980 | 1463168312253 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]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 621ms 12:38:32 INFO - PROCESS | 3980 | 1463168312288 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3980 | 1463168312290 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:38:32 INFO - PROCESS | 3980 | 1463168312293 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:38:32 INFO - PROCESS | 3980 | 1463168312296 Marionette TRACE conn3 <- [1,2526,null,{}] 12:38:32 INFO - PROCESS | 3980 | 1463168312299 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}] 12:38:32 INFO - PROCESS | 3980 | 1463168312418 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:38:32 INFO - PROCESS | 3980 | 1463168312424 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3980 | ++DOCSHELL 134E3400 == 36 [pid = 3980] [id = 641] 12:38:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (161FE400) [pid = 3980] [serial = 1923] [outer = 00000000] 12:38:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (16A82800) [pid = 3980] [serial = 1924] [outer = 161FE400] 12:38:32 INFO - PROCESS | 3980 | 1463168312474 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (16AC7000) [pid = 3980] [serial = 1925] [outer = 161FE400] 12:38:33 INFO - PROCESS | 3980 | 1463168313312 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]]]}] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (14481C00) [pid = 3980] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (0CA6E800) [pid = 3980] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (12E77400) [pid = 3980] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1656F400) [pid = 3980] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (173C9C00) [pid = 3980] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16ACF000) [pid = 3980] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (10F5DC00) [pid = 3980] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (153F3000) [pid = 3980] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (173C6000) [pid = 3980] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16A46000) [pid = 3980] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16932400) [pid = 3980] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (16A1D400) [pid = 3980] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (15245C00) [pid = 3980] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (14624400) [pid = 3980] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (0CA7A800) [pid = 3980] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (17048C00) [pid = 3980] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (14489800) [pid = 3980] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (1114A000) [pid = 3980] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (14174000) [pid = 3980] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (105D4C00) [pid = 3980] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (152E9400) [pid = 3980] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (13BD6C00) [pid = 3980] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1041ms 12:38:33 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1114C000) [pid = 3980] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:38:33 INFO - PROCESS | 3980 | 1463168313348 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3980 | 1463168313350 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:38:33 INFO - PROCESS | 3980 | 1463168313354 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - PROCESS | 3980 | 1463168313355 Marionette TRACE conn3 <- [1,2530,null,{}] 12:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:38:33 INFO - PROCESS | 3980 | 1463168313359 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}] 12:38:33 INFO - PROCESS | 3980 | 1463168313433 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:38:33 INFO - PROCESS | 3980 | 1463168313441 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3980 | ++DOCSHELL 0F50B800 == 37 [pid = 3980] [id = 642] 12:38:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (0FD37800) [pid = 3980] [serial = 1926] [outer = 00000000] 12:38:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (11B5E400) [pid = 3980] [serial = 1927] [outer = 0FD37800] 12:38:33 INFO - PROCESS | 3980 | 1463168313484 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (13293C00) [pid = 3980] [serial = 1928] [outer = 0FD37800] 12:38:33 INFO - PROCESS | 3980 | 1463168313913 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]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 591ms 12:38:33 INFO - PROCESS | 3980 | 1463168313938 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3980 | 1463168313941 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:38:33 INFO - PROCESS | 3980 | 1463168313945 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - PROCESS | 3980 | 1463168313947 Marionette TRACE conn3 <- [1,2534,null,{}] 12:38:33 INFO - PROCESS | 3980 | 1463168313950 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}] 12:38:34 INFO - PROCESS | 3980 | 1463168314025 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:38:34 INFO - PROCESS | 3980 | 1463168314032 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 3980 | ++DOCSHELL 10F5DC00 == 38 [pid = 3980] [id = 643] 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (117E3C00) [pid = 3980] [serial = 1929] [outer = 00000000] 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (15A33400) [pid = 3980] [serial = 1930] [outer = 117E3C00] 12:38:34 INFO - PROCESS | 3980 | 1463168314075 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (16A3A800) [pid = 3980] [serial = 1931] [outer = 117E3C00] 12:38:34 INFO - PROCESS | 3980 | 1463168314504 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]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 590ms 12:38:34 INFO - PROCESS | 3980 | 1463168314551 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 3980 | 1463168314553 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:38:34 INFO - PROCESS | 3980 | 1463168314562 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 3980 | 1463168314564 Marionette TRACE conn3 <- [1,2538,null,{}] 12:38:34 INFO - PROCESS | 3980 | 1463168314567 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}] 12:38:34 INFO - PROCESS | 3980 | 1463168314642 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:38:34 INFO - PROCESS | 3980 | 1463168314648 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 3980 | ++DOCSHELL 1447A800 == 39 [pid = 3980] [id = 644] 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (15243000) [pid = 3980] [serial = 1932] [outer = 00000000] 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16ACA400) [pid = 3980] [serial = 1933] [outer = 15243000] 12:38:34 INFO - PROCESS | 3980 | 1463168314691 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (16E5E400) [pid = 3980] [serial = 1934] [outer = 15243000] 12:38:35 INFO - PROCESS | 3980 | 1463168315113 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]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 590ms 12:38:35 INFO - PROCESS | 3980 | 1463168315160 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3980 | 1463168315162 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:38:35 INFO - PROCESS | 3980 | 1463168315165 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 3980 | 1463168315167 Marionette TRACE conn3 <- [1,2542,null,{}] 12:38:35 INFO - PROCESS | 3980 | 1463168315174 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}] 12:38:35 INFO - PROCESS | 3980 | 1463168315260 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:38:35 INFO - PROCESS | 3980 | 1463168315267 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 3980 | ++DOCSHELL 153EE000 == 40 [pid = 3980] [id = 645] 12:38:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (153F1800) [pid = 3980] [serial = 1935] [outer = 00000000] 12:38:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (17049C00) [pid = 3980] [serial = 1936] [outer = 153F1800] 12:38:35 INFO - PROCESS | 3980 | 1463168315309 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (171A0800) [pid = 3980] [serial = 1937] [outer = 153F1800] 12:38:36 INFO - PROCESS | 3980 | 1463168316143 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]]]}] 12:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1025ms 12:38:36 INFO - PROCESS | 3980 | 1463168316223 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 3980 | 1463168316227 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:38:36 INFO - PROCESS | 3980 | 1463168316232 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 3980 | 1463168316236 Marionette TRACE conn3 <- [1,2546,null,{}] 12:38:36 INFO - PROCESS | 3980 | 1463168316225 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}] 12:38:36 INFO - PROCESS | 3980 | 1463168316360 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:38:36 INFO - PROCESS | 3980 | 1463168316495 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3980 | ++DOCSHELL 0F50EC00 == 41 [pid = 3980] [id = 646] 12:38:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (0F518800) [pid = 3980] [serial = 1938] [outer = 00000000] 12:38:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (1075F800) [pid = 3980] [serial = 1939] [outer = 0F518800] 12:38:36 INFO - PROCESS | 3980 | 1463168316552 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (10F57C00) [pid = 3980] [serial = 1940] [outer = 0F518800] 12:38:37 INFO - PROCESS | 3980 | 1463168317491 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]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1351ms 12:38:37 INFO - PROCESS | 3980 | 1463168317574 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3980 | 1463168317578 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:38:37 INFO - PROCESS | 3980 | 1463168317583 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:38:37 INFO - PROCESS | 3980 | 1463168317587 Marionette TRACE conn3 <- [1,2550,null,{}] 12:38:37 INFO - PROCESS | 3980 | 1463168317593 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}] 12:38:37 INFO - PROCESS | 3980 | 1463168317741 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:38:37 INFO - PROCESS | 3980 | 1463168317875 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3980 | ++DOCSHELL 10533800 == 42 [pid = 3980] [id = 647] 12:38:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (10533C00) [pid = 3980] [serial = 1941] [outer = 00000000] 12:38:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (105EB000) [pid = 3980] [serial = 1942] [outer = 10533C00] 12:38:37 INFO - PROCESS | 3980 | 1463168317985 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (10D5EC00) [pid = 3980] [serial = 1943] [outer = 10533C00] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 1447A800 == 41 [pid = 3980] [id = 644] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 10F5DC00 == 40 [pid = 3980] [id = 643] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 0F50B800 == 39 [pid = 3980] [id = 642] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 134E3400 == 38 [pid = 3980] [id = 641] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 12E4B000 == 37 [pid = 3980] [id = 640] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 11567400 == 36 [pid = 3980] [id = 639] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 15A3A000 == 35 [pid = 3980] [id = 638] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 15249400 == 34 [pid = 3980] [id = 637] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 14629C00 == 33 [pid = 3980] [id = 636] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 134F1C00 == 32 [pid = 3980] [id = 635] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 122B6000 == 31 [pid = 3980] [id = 634] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 1156C000 == 30 [pid = 3980] [id = 633] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 10574400 == 29 [pid = 3980] [id = 632] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (1798F800) [pid = 3980] [serial = 1891] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOCSHELL 0CAFA800 == 28 [pid = 3980] [id = 631] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (13B09000) [pid = 3980] [serial = 1766] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16C20C00) [pid = 3980] [serial = 1760] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (177BCC00) [pid = 3980] [serial = 1817] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (171AE800) [pid = 3980] [serial = 1814] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (13288800) [pid = 3980] [serial = 1808] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1656E800) [pid = 3980] [serial = 1769] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (17617C00) [pid = 3980] [serial = 1805] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (152E5800) [pid = 3980] [serial = 1811] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (0FDE7800) [pid = 3980] [serial = 1763] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16A3CC00) [pid = 3980] [serial = 1877] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (16E5F000) [pid = 3980] [serial = 1882] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16C14800) [pid = 3980] [serial = 1880] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (171A3C00) [pid = 3980] [serial = 1888] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16E62000) [pid = 3980] [serial = 1883] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16567000) [pid = 3980] [serial = 1885] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (11567C00) [pid = 3980] [serial = 1862] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (10F51800) [pid = 3980] [serial = 1861] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (17D7A800) [pid = 3980] [serial = 1859] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (177C4000) [pid = 3980] [serial = 1858] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (15A97800) [pid = 3980] [serial = 1856] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (1579E400) [pid = 3980] [serial = 1855] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (13C54800) [pid = 3980] [serial = 1853] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (132F2800) [pid = 3980] [serial = 1852] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (17F21000) [pid = 3980] [serial = 1850] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (15A90000) [pid = 3980] [serial = 1873] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (153F3C00) [pid = 3980] [serial = 1870] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (153F9000) [pid = 3980] [serial = 1871] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1446BC00) [pid = 3980] [serial = 1867] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (1448A000) [pid = 3980] [serial = 1868] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (11B68000) [pid = 3980] [serial = 1864] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (122B5000) [pid = 3980] [serial = 1865] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (1656AC00) [pid = 3980] [serial = 1886] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (16153C00) [pid = 3980] [serial = 1874] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (171ACC00) [pid = 3980] [serial = 1889] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (16A1EC00) [pid = 3980] [serial = 1876] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (16AC2400) [pid = 3980] [serial = 1879] [outer = 00000000] [url = about:blank] 12:38:38 INFO - PROCESS | 3980 | 1463168318489 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]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 932ms 12:38:38 INFO - PROCESS | 3980 | 1463168318530 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3980 | 1463168318536 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:38:38 INFO - PROCESS | 3980 | 1463168318542 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 3980 | 1463168318545 Marionette TRACE conn3 <- [1,2554,null,{}] 12:38:38 INFO - PROCESS | 3980 | 1463168318548 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}] 12:38:38 INFO - PROCESS | 3980 | 1463168318627 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:38:38 INFO - PROCESS | 3980 | 1463168318636 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 3980 | ++DOCSHELL 10574400 == 29 [pid = 3980] [id = 648] 12:38:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (10577000) [pid = 3980] [serial = 1944] [outer = 00000000] 12:38:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (10F58C00) [pid = 3980] [serial = 1945] [outer = 10577000] 12:38:38 INFO - PROCESS | 3980 | 1463168318680 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (11567400) [pid = 3980] [serial = 1946] [outer = 10577000] 12:38:39 INFO - PROCESS | 3980 | 1463168319182 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 683ms 12:38:39 INFO - PROCESS | 3980 | 1463168319223 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3980 | 1463168319225 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 3980 | 1463168319229 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:38:39 INFO - PROCESS | 3980 | 1463168319232 Marionette TRACE conn3 <- [1,2558,null,{}] 12:38:39 INFO - PROCESS | 3980 | 1463168319243 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}] 12:38:39 INFO - PROCESS | 3980 | 1463168319356 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:38:39 INFO - PROCESS | 3980 | 1463168319458 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3980 | ++DOCSHELL 12C63C00 == 30 [pid = 3980] [id = 649] 12:38:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (12E4B000) [pid = 3980] [serial = 1947] [outer = 00000000] 12:38:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (13286800) [pid = 3980] [serial = 1948] [outer = 12E4B000] 12:38:39 INFO - PROCESS | 3980 | 1463168319504 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (132F2800) [pid = 3980] [serial = 1949] [outer = 12E4B000] 12:38:39 INFO - PROCESS | 3980 | 1463168319884 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 699ms 12:38:39 INFO - PROCESS | 3980 | 1463168319928 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3980 | 1463168319931 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:38:39 INFO - PROCESS | 3980 | 1463168319934 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 3980 | 1463168319936 Marionette TRACE conn3 <- [1,2562,null,{}] 12:38:39 INFO - PROCESS | 3980 | 1463168319940 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}] 12:38:40 INFO - PROCESS | 3980 | 1463168320018 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:38:40 INFO - PROCESS | 3980 | 1463168320024 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3980 | ++DOCSHELL 13595800 == 31 [pid = 3980] [id = 650] 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (13BDA800) [pid = 3980] [serial = 1950] [outer = 00000000] 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (14485800) [pid = 3980] [serial = 1951] [outer = 13BDA800] 12:38:40 INFO - PROCESS | 3980 | 1463168320075 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (1461E000) [pid = 3980] [serial = 1952] [outer = 13BDA800] 12:38:40 INFO - PROCESS | 3980 | 1463168320542 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]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 636ms 12:38:40 INFO - PROCESS | 3980 | 1463168320576 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 3980 | 1463168320578 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:38:40 INFO - PROCESS | 3980 | 1463168320581 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 3980 | 1463168320583 Marionette TRACE conn3 <- [1,2566,null,{}] 12:38:40 INFO - PROCESS | 3980 | 1463168320595 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}] 12:38:40 INFO - PROCESS | 3980 | 1463168320698 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:38:40 INFO - PROCESS | 3980 | 1463168320787 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3980 | ++DOCSHELL 1523B400 == 32 [pid = 3980] [id = 651] 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (1523B800) [pid = 3980] [serial = 1953] [outer = 00000000] 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (15241800) [pid = 3980] [serial = 1954] [outer = 1523B800] 12:38:40 INFO - PROCESS | 3980 | 1463168320831 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (152CFC00) [pid = 3980] [serial = 1955] [outer = 1523B800] 12:38:41 INFO - PROCESS | 3980 | 1463168321247 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]]]}] 12:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 683ms 12:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:38:41 INFO - PROCESS | 3980 | 1463168321284 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 3980 | 1463168321286 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:38:41 INFO - PROCESS | 3980 | 1463168321290 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 3980 | 1463168321292 Marionette TRACE conn3 <- [1,2570,null,{}] 12:38:41 INFO - PROCESS | 3980 | 1463168321300 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}] 12:38:41 INFO - PROCESS | 3980 | 1463168321425 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:38:41 INFO - PROCESS | 3980 | 1463168321442 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 3980 | ++DOCSHELL 152E3800 == 33 [pid = 3980] [id = 652] 12:38:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (153F6800) [pid = 3980] [serial = 1956] [outer = 00000000] 12:38:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (15A32800) [pid = 3980] [serial = 1957] [outer = 153F6800] 12:38:41 INFO - PROCESS | 3980 | 1463168321486 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (15A9B800) [pid = 3980] [serial = 1958] [outer = 153F6800] 12:38:41 INFO - PROCESS | 3980 | 1463168321917 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]]]}] 12:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 683ms 12:38:41 INFO - PROCESS | 3980 | 1463168321970 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 3980 | 1463168321972 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:38:41 INFO - PROCESS | 3980 | 1463168321976 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 3980 | 1463168321977 Marionette TRACE conn3 <- [1,2574,null,{}] 12:38:41 INFO - PROCESS | 3980 | 1463168321987 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}] 12:38:42 INFO - PROCESS | 3980 | 1463168322123 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:38:42 INFO - PROCESS | 3980 | 1463168322145 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 3980 | ++DOCSHELL 122AAC00 == 34 [pid = 3980] [id = 653] 12:38:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (122B5400) [pid = 3980] [serial = 1959] [outer = 00000000] 12:38:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (16565000) [pid = 3980] [serial = 1960] [outer = 122B5400] 12:38:42 INFO - PROCESS | 3980 | 1463168322189 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16568000) [pid = 3980] [serial = 1961] [outer = 122B5400] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (15243000) [pid = 3980] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (152D8000) [pid = 3980] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (15A3FC00) [pid = 3980] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (134FDC00) [pid = 3980] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (0CAFB400) [pid = 3980] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (16538C00) [pid = 3980] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (1523C400) [pid = 3980] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (161FE400) [pid = 3980] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (122F4000) [pid = 3980] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (107F9C00) [pid = 3980] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (15A8C800) [pid = 3980] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (1156E000) [pid = 3980] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (0FD37800) [pid = 3980] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:38:42 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (117E3C00) [pid = 3980] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:38:42 INFO - PROCESS | 3980 | 1463168322718 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]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 792ms 12:38:42 INFO - PROCESS | 3980 | 1463168322778 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3980 | 1463168322780 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:38:42 INFO - PROCESS | 3980 | 1463168322783 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:38:42 INFO - PROCESS | 3980 | 1463168322785 Marionette TRACE conn3 <- [1,2578,null,{}] 12:38:42 INFO - PROCESS | 3980 | 1463168322789 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}] 12:38:42 INFO - PROCESS | 3980 | 1463168322910 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:38:43 INFO - PROCESS | 3980 | 1463168323072 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3980 | ++DOCSHELL 0CA7DC00 == 35 [pid = 3980] [id = 654] 12:38:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (0CA7F800) [pid = 3980] [serial = 1962] [outer = 00000000] 12:38:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (0CAF9000) [pid = 3980] [serial = 1963] [outer = 0CA7F800] 12:38:43 INFO - PROCESS | 3980 | 1463168323134 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (0F516C00) [pid = 3980] [serial = 1964] [outer = 0CA7F800] 12:38:43 INFO - PROCESS | 3980 | 1463168323741 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]]]}] 12:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 994ms 12:38:43 INFO - PROCESS | 3980 | 1463168323792 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:38:43 INFO - PROCESS | 3980 | 1463168323796 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:38:43 INFO - PROCESS | 3980 | 1463168323800 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:38:43 INFO - PROCESS | 3980 | 1463168323805 Marionette TRACE conn3 <- [1,2582,null,{}] 12:38:43 INFO - PROCESS | 3980 | 1463168323809 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}] 12:38:43 INFO - PROCESS | 3980 | 1463168323910 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:38:44 INFO - PROCESS | 3980 | 1463168324042 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3980 | ++DOCSHELL 11B68800 == 36 [pid = 3980] [id = 655] 12:38:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (11BC3400) [pid = 3980] [serial = 1965] [outer = 00000000] 12:38:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (12E77C00) [pid = 3980] [serial = 1966] [outer = 11BC3400] 12:38:44 INFO - PROCESS | 3980 | 1463168324098 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (134FDC00) [pid = 3980] [serial = 1967] [outer = 11BC3400] 12:38:44 INFO - PROCESS | 3980 | 1463168324722 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]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 995ms 12:38:44 INFO - PROCESS | 3980 | 1463168324789 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3980 | 1463168324792 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:38:44 INFO - PROCESS | 3980 | 1463168324796 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3980 | 1463168324798 Marionette TRACE conn3 <- [1,2586,null,{}] 12:38:44 INFO - PROCESS | 3980 | 1463168324802 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}] 12:38:44 INFO - PROCESS | 3980 | 1463168324902 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:38:45 INFO - PROCESS | 3980 | 1463168325035 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3980 | ++DOCSHELL 1447F400 == 37 [pid = 3980] [id = 656] 12:38:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (14481000) [pid = 3980] [serial = 1968] [outer = 00000000] 12:38:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (152D8000) [pid = 3980] [serial = 1969] [outer = 14481000] 12:38:45 INFO - PROCESS | 3980 | 1463168325089 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (153F5000) [pid = 3980] [serial = 1970] [outer = 14481000] 12:38:45 INFO - PROCESS | 3980 | 1463168325713 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]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 995ms 12:38:45 INFO - PROCESS | 3980 | 1463168325811 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3980 | 1463168325815 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:38:45 INFO - PROCESS | 3980 | 1463168325827 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3980 | 1463168325832 Marionette TRACE conn3 <- [1,2590,null,{}] 12:38:45 INFO - PROCESS | 3980 | 1463168325836 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}] 12:38:45 INFO - PROCESS | 3980 | 1463168325960 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:38:46 INFO - PROCESS | 3980 | 1463168326177 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 3980 | ++DOCSHELL 0CA72000 == 38 [pid = 3980] [id = 657] 12:38:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (0CA78000) [pid = 3980] [serial = 1971] [outer = 00000000] 12:38:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (0F514800) [pid = 3980] [serial = 1972] [outer = 0CA78000] 12:38:46 INFO - PROCESS | 3980 | 1463168326240 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (10761400) [pid = 3980] [serial = 1973] [outer = 0CA78000] 12:38:46 INFO - PROCESS | 3980 | 1463168326819 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]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1042ms 12:38:46 INFO - PROCESS | 3980 | 1463168326876 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3980 | 1463168326880 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:38:46 INFO - PROCESS | 3980 | 1463168326885 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 3980 | 1463168326888 Marionette TRACE conn3 <- [1,2594,null,{}] 12:38:46 INFO - PROCESS | 3980 | 1463168326909 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}] 12:38:46 INFO - PROCESS | 3980 | 1463168327002 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 122AAC00 == 37 [pid = 3980] [id = 653] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 152E3800 == 36 [pid = 3980] [id = 652] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 1523B400 == 35 [pid = 3980] [id = 651] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 13595800 == 34 [pid = 3980] [id = 650] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 12C63C00 == 33 [pid = 3980] [id = 649] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 10574400 == 32 [pid = 3980] [id = 648] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 10533800 == 31 [pid = 3980] [id = 647] 12:38:47 INFO - PROCESS | 3980 | --DOCSHELL 0F50EC00 == 30 [pid = 3980] [id = 646] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (157A9C00) [pid = 3980] [serial = 1912] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (153F5400) [pid = 3980] [serial = 1913] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (161F1000) [pid = 3980] [serial = 1915] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (1447D400) [pid = 3980] [serial = 1906] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (14485000) [pid = 3980] [serial = 1907] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (0F513800) [pid = 3980] [serial = 1894] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (0FD3B000) [pid = 3980] [serial = 1895] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1656A000) [pid = 3980] [serial = 1919] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (15248400) [pid = 3980] [serial = 1909] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (16A82800) [pid = 3980] [serial = 1924] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (152DB800) [pid = 3980] [serial = 1910] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (1328D800) [pid = 3980] [serial = 1903] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (13493000) [pid = 3980] [serial = 1904] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (10D5AC00) [pid = 3980] [serial = 1897] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (10D64C00) [pid = 3980] [serial = 1898] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (16A25400) [pid = 3980] [serial = 1921] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (11B6CC00) [pid = 3980] [serial = 1900] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (11B5E400) [pid = 3980] [serial = 1927] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (122AF000) [pid = 3980] [serial = 1901] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (15A33400) [pid = 3980] [serial = 1930] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (16AC7000) [pid = 3980] [serial = 1925] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (13293C00) [pid = 3980] [serial = 1928] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (16569C00) [pid = 3980] [serial = 1918] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (16A3C400) [pid = 3980] [serial = 1922] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (161F2000) [pid = 3980] [serial = 1916] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (16E5E400) [pid = 3980] [serial = 1934] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (16A3A800) [pid = 3980] [serial = 1931] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (16ACA400) [pid = 3980] [serial = 1933] [outer = 00000000] [url = about:blank] 12:38:47 INFO - PROCESS | 3980 | 1463168327127 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3980 | ++DOCSHELL 0CA89C00 == 31 [pid = 3980] [id = 658] 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (0CAF5000) [pid = 3980] [serial = 1974] [outer = 00000000] 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (0F696400) [pid = 3980] [serial = 1975] [outer = 0CAF5000] 12:38:47 INFO - PROCESS | 3980 | 1463168327172 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (10F50800) [pid = 3980] [serial = 1976] [outer = 0CAF5000] 12:38:47 INFO - PROCESS | 3980 | 1463168327601 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]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 12:38:47 INFO - PROCESS | 3980 | 1463168327624 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3980 | 1463168327627 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:38:47 INFO - PROCESS | 3980 | 1463168327632 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 3980 | 1463168327634 Marionette TRACE conn3 <- [1,2598,null,{}] 12:38:47 INFO - PROCESS | 3980 | 1463168327638 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}] 12:38:47 INFO - PROCESS | 3980 | 1463168327719 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:38:47 INFO - PROCESS | 3980 | 1463168327726 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3980 | ++DOCSHELL 11B6CC00 == 32 [pid = 3980] [id = 659] 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (12224800) [pid = 3980] [serial = 1977] [outer = 00000000] 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (134E1400) [pid = 3980] [serial = 1978] [outer = 12224800] 12:38:47 INFO - PROCESS | 3980 | 1463168327770 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (13C0F400) [pid = 3980] [serial = 1979] [outer = 12224800] 12:38:48 INFO - PROCESS | 3980 | 1463168328228 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]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 638ms 12:38:48 INFO - PROCESS | 3980 | 1463168328256 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3980 | 1463168328259 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:38:48 INFO - PROCESS | 3980 | 1463168328263 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3980 | 1463168328269 Marionette TRACE conn3 <- [1,2602,null,{}] 12:38:48 INFO - PROCESS | 3980 | 1463168328278 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}] 12:38:48 INFO - PROCESS | 3980 | 1463168328357 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:38:48 INFO - PROCESS | 3980 | 1463168328396 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 3980 | ++DOCSHELL 1523A800 == 33 [pid = 3980] [id = 660] 12:38:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (1523C000) [pid = 3980] [serial = 1980] [outer = 00000000] 12:38:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (152CA400) [pid = 3980] [serial = 1981] [outer = 1523C000] 12:38:48 INFO - PROCESS | 3980 | 1463168328439 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (152E3800) [pid = 3980] [serial = 1982] [outer = 1523C000] 12:38:48 INFO - PROCESS | 3980 | 1463168328897 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]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 700ms 12:38:48 INFO - PROCESS | 3980 | 1463168328960 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3980 | 1463168328962 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:38:48 INFO - PROCESS | 3980 | 1463168328966 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3980 | 1463168328967 Marionette TRACE conn3 <- [1,2606,null,{}] 12:38:48 INFO - PROCESS | 3980 | 1463168328971 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}] 12:38:49 INFO - PROCESS | 3980 | 1463168329049 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:38:49 INFO - PROCESS | 3980 | 1463168329055 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3980 | ++DOCSHELL 153F8000 == 34 [pid = 3980] [id = 661] 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (157A5400) [pid = 3980] [serial = 1983] [outer = 00000000] 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (15A38C00) [pid = 3980] [serial = 1984] [outer = 157A5400] 12:38:49 INFO - PROCESS | 3980 | 1463168329098 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (15A8C800) [pid = 3980] [serial = 1985] [outer = 157A5400] 12:38:49 INFO - PROCESS | 3980 | 1463168329577 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]]]}] 12:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 638ms 12:38:49 INFO - PROCESS | 3980 | 1463168329603 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 3980 | 1463168329605 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:38:49 INFO - PROCESS | 3980 | 1463168329616 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 3980 | 1463168329618 Marionette TRACE conn3 <- [1,2610,null,{}] 12:38:49 INFO - PROCESS | 3980 | 1463168329621 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}] 12:38:49 INFO - PROCESS | 3980 | 1463168329728 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:38:49 INFO - PROCESS | 3980 | 1463168329824 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3980 | ++DOCSHELL 161F5000 == 35 [pid = 3980] [id = 662] 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (161F5400) [pid = 3980] [serial = 1986] [outer = 00000000] 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (16545C00) [pid = 3980] [serial = 1987] [outer = 161F5400] 12:38:49 INFO - PROCESS | 3980 | 1463168329875 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (1656D000) [pid = 3980] [serial = 1988] [outer = 161F5400] 12:38:50 INFO - PROCESS | 3980 | 1463168330324 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]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 731ms 12:38:50 INFO - PROCESS | 3980 | 1463168330354 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3980 | 1463168330356 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:38:50 INFO - PROCESS | 3980 | 1463168330359 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3980 | 1463168330361 Marionette TRACE conn3 <- [1,2614,null,{}] 12:38:50 INFO - PROCESS | 3980 | 1463168330364 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}] 12:38:50 INFO - PROCESS | 3980 | 1463168330473 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:38:50 INFO - PROCESS | 3980 | 1463168330482 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3980 | ++DOCSHELL 11263800 == 36 [pid = 3980] [id = 663] 12:38:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (1461D800) [pid = 3980] [serial = 1989] [outer = 00000000] 12:38:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (16A22000) [pid = 3980] [serial = 1990] [outer = 1461D800] 12:38:50 INFO - PROCESS | 3980 | 1463168330574 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (16A26400) [pid = 3980] [serial = 1991] [outer = 1461D800] 12:38:50 INFO - PROCESS | 3980 | 1463168330978 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]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 638ms 12:38:50 INFO - PROCESS | 3980 | 1463168330998 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3980 | 1463168331000 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:38:50 INFO - PROCESS | 3980 | 1463168331003 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3980 | 1463168331005 Marionette TRACE conn3 <- [1,2618,null,{}] 12:38:50 INFO - PROCESS | 3980 | 1463168331008 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}] 12:38:51 INFO - PROCESS | 3980 | 1463168331124 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (153F1800) [pid = 3980] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (10533C00) [pid = 3980] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (13BDA800) [pid = 3980] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (10577000) [pid = 3980] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (1523B800) [pid = 3980] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (12E4B000) [pid = 3980] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:38:51 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (153F6800) [pid = 3980] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:38:51 INFO - PROCESS | 3980 | 1463168331218 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF7000 == 37 [pid = 3980] [id = 664] 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (0F512000) [pid = 3980] [serial = 1992] [outer = 00000000] 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (12E4E800) [pid = 3980] [serial = 1993] [outer = 0F512000] 12:38:51 INFO - PROCESS | 3980 | 1463168331261 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (13B02000) [pid = 3980] [serial = 1994] [outer = 0F512000] 12:38:51 INFO - PROCESS | 3980 | 1463168331632 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]]]}] 12:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 684ms 12:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:38:51 INFO - PROCESS | 3980 | 1463168331703 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 3980 | 1463168331705 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:38:51 INFO - PROCESS | 3980 | 1463168331708 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 3980 | 1463168331709 Marionette TRACE conn3 <- [1,2622,null,{}] 12:38:51 INFO - PROCESS | 3980 | 1463168331713 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}] 12:38:51 INFO - PROCESS | 3980 | 1463168331830 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:38:51 INFO - PROCESS | 3980 | 1463168331842 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3980 | ++DOCSHELL 0FD37800 == 38 [pid = 3980] [id = 665] 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (10F5A400) [pid = 3980] [serial = 1995] [outer = 00000000] 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (16A3C400) [pid = 3980] [serial = 1996] [outer = 10F5A400] 12:38:51 INFO - PROCESS | 3980 | 1463168331885 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (13241400) [pid = 3980] [serial = 1997] [outer = 10F5A400] 12:38:52 INFO - PROCESS | 3980 | 1463168332281 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]]]}] 12:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 12:38:52 INFO - PROCESS | 3980 | 1463168332330 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3980 | 1463168332331 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:38:52 INFO - PROCESS | 3980 | 1463168332335 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 3980 | 1463168332336 Marionette TRACE conn3 <- [1,2626,null,{}] 12:38:52 INFO - PROCESS | 3980 | 1463168332340 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}] 12:38:52 INFO - PROCESS | 3980 | 1463168332421 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:38:52 INFO - PROCESS | 3980 | 1463168332539 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 3980 | ++DOCSHELL 1523B400 == 39 [pid = 3980] [id = 666] 12:38:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (16A1EC00) [pid = 3980] [serial = 1998] [outer = 00000000] 12:38:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (16AC3800) [pid = 3980] [serial = 1999] [outer = 16A1EC00] 12:38:52 INFO - PROCESS | 3980 | 1463168332586 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (16AC6C00) [pid = 3980] [serial = 2000] [outer = 16A1EC00] 12:38:52 INFO - PROCESS | 3980 | 1463168332934 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]]]}] 12:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 638ms 12:38:52 INFO - PROCESS | 3980 | 1463168332973 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3980 | 1463168332975 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:38:52 INFO - PROCESS | 3980 | 1463168332978 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 3980 | 1463168332980 Marionette TRACE conn3 <- [1,2630,null,{}] 12:38:52 INFO - PROCESS | 3980 | 1463168332983 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}] 12:38:53 INFO - PROCESS | 3980 | 1463168333097 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:38:53 INFO - PROCESS | 3980 | 1463168333105 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 3980 | ++DOCSHELL 16A83800 == 40 [pid = 3980] [id = 667] 12:38:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (16A85C00) [pid = 3980] [serial = 2001] [outer = 00000000] 12:38:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (16C17800) [pid = 3980] [serial = 2002] [outer = 16A85C00] 12:38:53 INFO - PROCESS | 3980 | 1463168333153 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16E5C000) [pid = 3980] [serial = 2003] [outer = 16A85C00] 12:38:53 INFO - PROCESS | 3980 | 1463168333769 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]]]}] 12:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 903ms 12:38:53 INFO - PROCESS | 3980 | 1463168333884 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 3980 | 1463168333889 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:38:53 INFO - PROCESS | 3980 | 1463168333894 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 3980 | 1463168333899 Marionette TRACE conn3 <- [1,2634,null,{}] 12:38:53 INFO - PROCESS | 3980 | 1463168333904 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}] 12:38:54 INFO - PROCESS | 3980 | 1463168334017 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:38:54 INFO - PROCESS | 3980 | 1463168334145 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 3980 | ++DOCSHELL 0F957000 == 41 [pid = 3980] [id = 668] 12:38:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (0F957C00) [pid = 3980] [serial = 2004] [outer = 00000000] 12:38:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (122F6000) [pid = 3980] [serial = 2005] [outer = 0F957C00] 12:38:54 INFO - PROCESS | 3980 | 1463168334201 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (13288000) [pid = 3980] [serial = 2006] [outer = 0F957C00] 12:38:54 INFO - PROCESS | 3980 | 1463168334732 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]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 887ms 12:38:54 INFO - PROCESS | 3980 | 1463168334799 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3980 | 1463168334805 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:38:54 INFO - PROCESS | 3980 | 1463168334811 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3980 | 1463168334814 Marionette TRACE conn3 <- [1,2638,null,{}] 12:38:54 INFO - PROCESS | 3980 | 1463168334818 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}] 12:38:54 INFO - PROCESS | 3980 | 1463168334923 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:38:55 INFO - PROCESS | 3980 | 1463168335059 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3980 | ++DOCSHELL 1462A000 == 42 [pid = 3980] [id = 669] 12:38:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1523B000) [pid = 3980] [serial = 2007] [outer = 00000000] 12:38:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (153F7C00) [pid = 3980] [serial = 2008] [outer = 1523B000] 12:38:55 INFO - PROCESS | 3980 | 1463168335113 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (15A3F800) [pid = 3980] [serial = 2009] [outer = 1523B000] 12:38:55 INFO - PROCESS | 3980 | 1463168335691 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]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 949ms 12:38:55 INFO - PROCESS | 3980 | 1463168335755 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3980 | 1463168335757 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:38:55 INFO - PROCESS | 3980 | 1463168335761 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3980 | 1463168335765 Marionette TRACE conn3 <- [1,2642,null,{}] 12:38:55 INFO - PROCESS | 3980 | 1463168335776 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}] 12:38:55 INFO - PROCESS | 3980 | 1463168335881 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:38:56 INFO - PROCESS | 3980 | 1463168336016 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3980 | ++DOCSHELL 16ACA800 == 43 [pid = 3980] [id = 670] 12:38:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16ACC400) [pid = 3980] [serial = 2010] [outer = 00000000] 12:38:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16CC3000) [pid = 3980] [serial = 2011] [outer = 16ACC400] 12:38:56 INFO - PROCESS | 3980 | 1463168336072 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (16E63400) [pid = 3980] [serial = 2012] [outer = 16ACC400] 12:38:56 INFO - PROCESS | 3980 | 1463168336648 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]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 934ms 12:38:56 INFO - PROCESS | 3980 | 1463168336690 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 3980 | 1463168336692 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:38:56 INFO - PROCESS | 3980 | 1463168336696 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 3980 | 1463168336698 Marionette TRACE conn3 <- [1,2646,null,{}] 12:38:56 INFO - PROCESS | 3980 | 1463168336702 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}] 12:38:56 INFO - PROCESS | 3980 | 1463168336802 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:38:57 INFO - PROCESS | 3980 | 1463168337054 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3980 | ++DOCSHELL 0CA72800 == 44 [pid = 3980] [id = 671] 12:38:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (0CA75400) [pid = 3980] [serial = 2013] [outer = 00000000] 12:38:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (10D64C00) [pid = 3980] [serial = 2014] [outer = 0CA75400] 12:38:57 INFO - PROCESS | 3980 | 1463168337127 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (117E4000) [pid = 3980] [serial = 2015] [outer = 0CA75400] 12:38:57 INFO - PROCESS | 3980 | 1463168337733 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]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:38:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1089ms 12:38:57 INFO - PROCESS | 3980 | 1463168337794 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 3980 | 1463168337798 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:38:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:38:57 INFO - PROCESS | 3980 | 1463168337803 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 3980 | 1463168337806 Marionette TRACE conn3 <- [1,2650,null,{}] 12:38:57 INFO - PROCESS | 3980 | 1463168337811 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}] 12:38:57 INFO - PROCESS | 3980 | 1463168337921 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 17023800 == 43 [pid = 3980] [id = 630] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 1523B400 == 42 [pid = 3980] [id = 666] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 0FD37800 == 41 [pid = 3980] [id = 665] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 0CAF7000 == 40 [pid = 3980] [id = 664] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 11263800 == 39 [pid = 3980] [id = 663] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 161F5000 == 38 [pid = 3980] [id = 662] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 153F8000 == 37 [pid = 3980] [id = 661] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 1523A800 == 36 [pid = 3980] [id = 660] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 11B6CC00 == 35 [pid = 3980] [id = 659] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 0CA89C00 == 34 [pid = 3980] [id = 658] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 0CA72000 == 33 [pid = 3980] [id = 657] 12:38:57 INFO - PROCESS | 3980 | --DOCSHELL 0CA7DC00 == 32 [pid = 3980] [id = 654] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (17049C00) [pid = 3980] [serial = 1936] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (171A0800) [pid = 3980] [serial = 1937] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (10D5EC00) [pid = 3980] [serial = 1943] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (105EB000) [pid = 3980] [serial = 1942] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (14485800) [pid = 3980] [serial = 1951] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (10F58C00) [pid = 3980] [serial = 1945] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (15241800) [pid = 3980] [serial = 1954] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (11567400) [pid = 3980] [serial = 1946] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (13286800) [pid = 3980] [serial = 1948] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (132F2800) [pid = 3980] [serial = 1949] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (1075F800) [pid = 3980] [serial = 1939] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (15A32800) [pid = 3980] [serial = 1957] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (152CFC00) [pid = 3980] [serial = 1955] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (15A9B800) [pid = 3980] [serial = 1958] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (1461E000) [pid = 3980] [serial = 1952] [outer = 00000000] [url = about:blank] 12:38:57 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (16565000) [pid = 3980] [serial = 1960] [outer = 00000000] [url = about:blank] 12:38:58 INFO - PROCESS | 3980 | 1463168338078 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF7000 == 33 [pid = 3980] [id = 672] 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (0F50B800) [pid = 3980] [serial = 2016] [outer = 00000000] 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (107F4000) [pid = 3980] [serial = 2017] [outer = 0F50B800] 12:38:58 INFO - PROCESS | 3980 | 1463168338124 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (11149800) [pid = 3980] [serial = 2018] [outer = 0F50B800] 12:38:58 INFO - PROCESS | 3980 | 1463168338576 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]]]}] 12:38:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 794ms 12:38:58 INFO - PROCESS | 3980 | 1463168338603 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3980 | 1463168338607 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:38:58 INFO - PROCESS | 3980 | 1463168338616 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3980 | 1463168338618 Marionette TRACE conn3 <- [1,2654,null,{}] 12:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:38:58 INFO - PROCESS | 3980 | 1463168338621 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}] 12:38:58 INFO - PROCESS | 3980 | 1463168338701 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:38:58 INFO - PROCESS | 3980 | 1463168338711 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3980 | ++DOCSHELL 122F7400 == 34 [pid = 3980] [id = 673] 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (13246C00) [pid = 3980] [serial = 2019] [outer = 00000000] 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1461E000) [pid = 3980] [serial = 2020] [outer = 13246C00] 12:38:58 INFO - PROCESS | 3980 | 1463168338755 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (14629800) [pid = 3980] [serial = 2021] [outer = 13246C00] 12:38:59 INFO - PROCESS | 3980 | 1463168339713 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]]]}] 12:38:59 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) 12:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1136ms 12:38:59 INFO - PROCESS | 3980 | 1463168339760 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 3980 | 1463168339762 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:38:59 INFO - PROCESS | 3980 | 1463168339768 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 3980 | 1463168339773 Marionette TRACE conn3 <- [1,2658,null,{}] 12:38:59 INFO - PROCESS | 3980 | 1463168339782 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}] 12:38:59 INFO - PROCESS | 3980 | 1463168339864 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:38:59 INFO - PROCESS | 3980 | 1463168339872 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3980 | ++DOCSHELL 152CFC00 == 35 [pid = 3980] [id = 674] 12:38:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (152D5000) [pid = 3980] [serial = 2022] [outer = 00000000] 12:38:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (1615C400) [pid = 3980] [serial = 2023] [outer = 152D5000] 12:38:59 INFO - PROCESS | 3980 | 1463168339917 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (1653A400) [pid = 3980] [serial = 2024] [outer = 152D5000] 12:39:00 INFO - PROCESS | 3980 | 1463168340887 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] 12:39:00 INFO - PROCESS | 3980 | 1463168340910 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:39:00 INFO - PROCESS | 3980 | 1463168340914 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 3980 | 1463168340916 Marionette TRACE conn3 <- [1,2662,null,{}] 12:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:39:00 INFO - PROCESS | 3980 | 1463168340920 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}] 12:39:01 INFO - PROCESS | 3980 | 1463168341032 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:39:01 INFO - PROCESS | 3980 | 1463168341039 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 3980 | ++DOCSHELL 15241800 == 36 [pid = 3980] [id = 675] 12:39:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (15244000) [pid = 3980] [serial = 2025] [outer = 00000000] 12:39:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16A25800) [pid = 3980] [serial = 2026] [outer = 15244000] 12:39:01 INFO - PROCESS | 3980 | 1463168341135 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16A3EC00) [pid = 3980] [serial = 2027] [outer = 15244000] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (16A1EC00) [pid = 3980] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (0F512000) [pid = 3980] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1523C000) [pid = 3980] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (0CA78000) [pid = 3980] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (161F5400) [pid = 3980] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (157A5400) [pid = 3980] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (10F5A400) [pid = 3980] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (1461D800) [pid = 3980] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (12224800) [pid = 3980] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (1732F800) [pid = 3980] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (0CAF5000) [pid = 3980] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:39:02 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (0F518800) [pid = 3980] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:39:02 INFO - PROCESS | 3980 | 1463168342061 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] 12:39:02 INFO - PROCESS | 3980 | 1463168342111 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:39:02 INFO - PROCESS | 3980 | 1463168342114 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:39:02 INFO - PROCESS | 3980 | 1463168342116 Marionette TRACE conn3 <- [1,2666,null,{}] 12:39:02 INFO - PROCESS | 3980 | 1463168342120 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}] 12:39:02 INFO - PROCESS | 3980 | 1463168342199 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:39:02 INFO - PROCESS | 3980 | 1463168342205 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3980 | ++DOCSHELL 13291400 == 37 [pid = 3980] [id = 676] 12:39:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (132EB800) [pid = 3980] [serial = 2028] [outer = 00000000] 12:39:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (14624400) [pid = 3980] [serial = 2029] [outer = 132EB800] 12:39:02 INFO - PROCESS | 3980 | 1463168342257 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (161EFC00) [pid = 3980] [serial = 2030] [outer = 132EB800] 12:39:03 INFO - PROCESS | 3980 | 1463168343207 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]]]}] 12:39:03 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) 12:39:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1136ms 12:39:03 INFO - PROCESS | 3980 | 1463168343259 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3980 | 1463168343261 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:39:03 INFO - PROCESS | 3980 | 1463168343265 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:39:03 INFO - PROCESS | 3980 | 1463168343266 Marionette TRACE conn3 <- [1,2670,null,{}] 12:39:03 INFO - PROCESS | 3980 | 1463168343270 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}] 12:39:03 INFO - PROCESS | 3980 | 1463168343347 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:39:03 INFO - PROCESS | 3980 | 1463168343354 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3980 | ++DOCSHELL 1446EC00 == 38 [pid = 3980] [id = 677] 12:39:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (14488000) [pid = 3980] [serial = 2031] [outer = 00000000] 12:39:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16A42000) [pid = 3980] [serial = 2032] [outer = 14488000] 12:39:03 INFO - PROCESS | 3980 | 1463168343397 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16AC2000) [pid = 3980] [serial = 2033] [outer = 14488000] 12:39:04 INFO - PROCESS | 3980 | 1463168344344 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]]]}] 12:39:04 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) 12:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1136ms 12:39:04 INFO - PROCESS | 3980 | 1463168344400 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 3980 | 1463168344404 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:39:04 INFO - PROCESS | 3980 | 1463168344409 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - PROCESS | 3980 | 1463168344414 Marionette TRACE conn3 <- [1,2674,null,{}] 12:39:04 INFO - PROCESS | 3980 | 1463168344421 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}] 12:39:04 INFO - PROCESS | 3980 | 1463168344558 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:39:04 INFO - PROCESS | 3980 | 1463168344689 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 3980 | ++DOCSHELL 0F50C000 == 39 [pid = 3980] [id = 678] 12:39:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (10F57400) [pid = 3980] [serial = 2034] [outer = 00000000] 12:39:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (11567C00) [pid = 3980] [serial = 2035] [outer = 10F57400] 12:39:04 INFO - PROCESS | 3980 | 1463168344790 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (12C5A400) [pid = 3980] [serial = 2036] [outer = 10F57400] 12:39:05 INFO - PROCESS | 3980 | 1463168345863 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] 12:39:05 INFO - PROCESS | 3980 | 1463168345921 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:39:05 INFO - PROCESS | 3980 | 1463168345928 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3980 | 1463168345931 Marionette TRACE conn3 <- [1,2678,null,{}] 12:39:05 INFO - PROCESS | 3980 | 1463168345935 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}] 12:39:06 INFO - PROCESS | 3980 | 1463168346068 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:39:06 INFO - PROCESS | 3980 | 1463168346204 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 3980 | ++DOCSHELL 14488C00 == 40 [pid = 3980] [id = 679] 12:39:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (14489000) [pid = 3980] [serial = 2037] [outer = 00000000] 12:39:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (152DF000) [pid = 3980] [serial = 2038] [outer = 14489000] 12:39:06 INFO - PROCESS | 3980 | 1463168346257 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (157A5400) [pid = 3980] [serial = 2039] [outer = 14489000] 12:39:07 INFO - PROCESS | 3980 | 1463168347236 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] 12:39:07 INFO - PROCESS | 3980 | 1463168347330 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:39:07 INFO - PROCESS | 3980 | 1463168347336 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3980 | 1463168347340 Marionette TRACE conn3 <- [1,2682,null,{}] 12:39:07 INFO - PROCESS | 3980 | 1463168347351 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}] 12:39:07 INFO - PROCESS | 3980 | 1463168347449 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:39:07 INFO - PROCESS | 3980 | 1463168347781 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3980 | ++DOCSHELL 0CA6CC00 == 41 [pid = 3980] [id = 680] 12:39:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (0CA6D400) [pid = 3980] [serial = 2040] [outer = 00000000] 12:39:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (0CAF4400) [pid = 3980] [serial = 2041] [outer = 0CA6D400] 12:39:07 INFO - PROCESS | 3980 | 1463168347833 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (0F516800) [pid = 3980] [serial = 2042] [outer = 0CA6D400] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 13291400 == 40 [pid = 3980] [id = 676] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 15241800 == 39 [pid = 3980] [id = 675] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 152CFC00 == 38 [pid = 3980] [id = 674] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 122F7400 == 37 [pid = 3980] [id = 673] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 0CAF7000 == 36 [pid = 3980] [id = 672] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 0CA72800 == 35 [pid = 3980] [id = 671] 12:39:08 INFO - PROCESS | 3980 | --DOCSHELL 0F957000 == 34 [pid = 3980] [id = 668] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16AC6C00) [pid = 3980] [serial = 2000] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (12E4E800) [pid = 3980] [serial = 1993] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (152CA400) [pid = 3980] [serial = 1981] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (152E3800) [pid = 3980] [serial = 1982] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (10761400) [pid = 3980] [serial = 1973] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (1656D000) [pid = 3980] [serial = 1988] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (15A8C800) [pid = 3980] [serial = 1985] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (12E77C00) [pid = 3980] [serial = 1966] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (16A3C400) [pid = 3980] [serial = 1996] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (16A22000) [pid = 3980] [serial = 1990] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (13C0F400) [pid = 3980] [serial = 1979] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (1799C000) [pid = 3980] [serial = 1892] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (0CAF9000) [pid = 3980] [serial = 1963] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (15A38C00) [pid = 3980] [serial = 1984] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (16A26400) [pid = 3980] [serial = 1991] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (0F514800) [pid = 3980] [serial = 1972] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (16545C00) [pid = 3980] [serial = 1987] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (10F50800) [pid = 3980] [serial = 1976] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (10F57C00) [pid = 3980] [serial = 1940] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (13241400) [pid = 3980] [serial = 1997] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (152D8000) [pid = 3980] [serial = 1969] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (0F696400) [pid = 3980] [serial = 1975] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (13B02000) [pid = 3980] [serial = 1994] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (134E1400) [pid = 3980] [serial = 1978] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (16AC3800) [pid = 3980] [serial = 1999] [outer = 00000000] [url = about:blank] 12:39:08 INFO - PROCESS | 3980 | 1463168348832 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] 12:39:08 INFO - PROCESS | 3980 | 1463168348887 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:39:08 INFO - PROCESS | 3980 | 1463168348892 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:39:08 INFO - PROCESS | 3980 | 1463168348895 Marionette TRACE conn3 <- [1,2686,null,{}] 12:39:08 INFO - PROCESS | 3980 | 1463168348900 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}] 12:39:08 INFO - PROCESS | 3980 | 1463168348983 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:39:08 INFO - PROCESS | 3980 | 1463168348991 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3980 | ++DOCSHELL 10F59C00 == 35 [pid = 3980] [id = 681] 12:39:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (10F5C800) [pid = 3980] [serial = 2043] [outer = 00000000] 12:39:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (112DAC00) [pid = 3980] [serial = 2044] [outer = 10F5C800] 12:39:09 INFO - PROCESS | 3980 | 1463168349037 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (117DA000) [pid = 3980] [serial = 2045] [outer = 10F5C800] 12:39:10 INFO - PROCESS | 3980 | 1463168350008 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] 12:39:10 INFO - PROCESS | 3980 | 1463168350046 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:39:10 INFO - PROCESS | 3980 | 1463168350050 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 3980 | 1463168350052 Marionette TRACE conn3 <- [1,2690,null,{}] 12:39:10 INFO - PROCESS | 3980 | 1463168350056 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}] 12:39:10 INFO - PROCESS | 3980 | 1463168350136 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:39:10 INFO - PROCESS | 3980 | 1463168350146 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3980 | ++DOCSHELL 13246800 == 36 [pid = 3980] [id = 682] 12:39:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (1328D800) [pid = 3980] [serial = 2046] [outer = 00000000] 12:39:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (134D7400) [pid = 3980] [serial = 2047] [outer = 1328D800] 12:39:10 INFO - PROCESS | 3980 | 1463168350191 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (13595800) [pid = 3980] [serial = 2048] [outer = 1328D800] 12:39:10 INFO - PROCESS | 3980 | 1463168350692 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]]]}] 12:39:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 684ms 12:39:10 INFO - PROCESS | 3980 | 1463168350749 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3980 | 1463168350752 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:39:10 INFO - PROCESS | 3980 | 1463168350761 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 3980 | 1463168350767 Marionette TRACE conn3 <- [1,2694,null,{}] 12:39:10 INFO - PROCESS | 3980 | 1463168350778 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}] 12:39:10 INFO - PROCESS | 3980 | 1463168350905 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:39:10 INFO - PROCESS | 3980 | 1463168350977 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3980 | ++DOCSHELL 1448C800 == 37 [pid = 3980] [id = 683] 12:39:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (1461CC00) [pid = 3980] [serial = 2049] [outer = 00000000] 12:39:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (1523F000) [pid = 3980] [serial = 2050] [outer = 1461CC00] 12:39:11 INFO - PROCESS | 3980 | 1463168351021 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (15247800) [pid = 3980] [serial = 2051] [outer = 1461CC00] 12:39:11 INFO - PROCESS | 3980 | 1463168351425 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]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 716ms 12:39:11 INFO - PROCESS | 3980 | 1463168351475 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 3980 | 1463168351478 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:39:11 INFO - PROCESS | 3980 | 1463168351487 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 3980 | 1463168351489 Marionette TRACE conn3 <- [1,2698,null,{}] 12:39:11 INFO - PROCESS | 3980 | 1463168351492 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}] 12:39:11 INFO - PROCESS | 3980 | 1463168351640 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:39:11 INFO - PROCESS | 3980 | 1463168351663 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 3980 | ++DOCSHELL 152E4000 == 38 [pid = 3980] [id = 684] 12:39:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (152E5800) [pid = 3980] [serial = 2052] [outer = 00000000] 12:39:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (153F2C00) [pid = 3980] [serial = 2053] [outer = 152E5800] 12:39:11 INFO - PROCESS | 3980 | 1463168351707 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (157A0C00) [pid = 3980] [serial = 2054] [outer = 152E5800] 12:39:12 INFO - PROCESS | 3980 | 1463168352138 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] 12:39:12 INFO - PROCESS | 3980 | 1463168352171 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:39:12 INFO - PROCESS | 3980 | 1463168352174 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:39:12 INFO - PROCESS | 3980 | 1463168352176 Marionette TRACE conn3 <- [1,2702,null,{}] 12:39:12 INFO - PROCESS | 3980 | 1463168352179 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}] 12:39:12 INFO - PROCESS | 3980 | 1463168352285 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:39:12 INFO - PROCESS | 3980 | 1463168352292 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3980 | ++DOCSHELL 15A3C400 == 39 [pid = 3980] [id = 685] 12:39:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (15A90C00) [pid = 3980] [serial = 2055] [outer = 00000000] 12:39:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16539000) [pid = 3980] [serial = 2056] [outer = 15A90C00] 12:39:12 INFO - PROCESS | 3980 | 1463168352343 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (1656E000) [pid = 3980] [serial = 2057] [outer = 15A90C00] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (15244000) [pid = 3980] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (0F50B800) [pid = 3980] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (152D5000) [pid = 3980] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (13246C00) [pid = 3980] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (0CA75400) [pid = 3980] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:39:12 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (132EB800) [pid = 3980] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:39:12 INFO - PROCESS | 3980 | 1463168352798 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]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 622ms 12:39:12 INFO - PROCESS | 3980 | 1463168352812 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3980 | 1463168352814 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:39:12 INFO - PROCESS | 3980 | 1463168352818 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:39:12 INFO - PROCESS | 3980 | 1463168352819 Marionette TRACE conn3 <- [1,2706,null,{}] 12:39:12 INFO - PROCESS | 3980 | 1463168352823 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}] 12:39:12 INFO - PROCESS | 3980 | 1463168352909 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:39:12 INFO - PROCESS | 3980 | 1463168352915 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3980 | ++DOCSHELL 107F9400 == 40 [pid = 3980] [id = 686] 12:39:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (10D58000) [pid = 3980] [serial = 2058] [outer = 00000000] 12:39:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (16A1A800) [pid = 3980] [serial = 2059] [outer = 10D58000] 12:39:12 INFO - PROCESS | 3980 | 1463168352958 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (16A23800) [pid = 3980] [serial = 2060] [outer = 10D58000] 12:39:13 INFO - PROCESS | 3980 | 1463168353425 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] 12:39:13 INFO - PROCESS | 3980 | 1463168353458 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:39:13 INFO - PROCESS | 3980 | 1463168353475 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3980 | 1463168353477 Marionette TRACE conn3 <- [1,2710,null,{}] 12:39:13 INFO - PROCESS | 3980 | 1463168353480 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}] 12:39:13 INFO - PROCESS | 3980 | 1463168353556 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:39:13 INFO - PROCESS | 3980 | 1463168353562 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 3980 | ++DOCSHELL 16A3FC00 == 41 [pid = 3980] [id = 687] 12:39:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (16A40800) [pid = 3980] [serial = 2061] [outer = 00000000] 12:39:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (16A82800) [pid = 3980] [serial = 2062] [outer = 16A40800] 12:39:13 INFO - PROCESS | 3980 | 1463168353614 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (16A85400) [pid = 3980] [serial = 2063] [outer = 16A40800] 12:39:14 INFO - PROCESS | 3980 | 1463168354059 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] 12:39:14 INFO - PROCESS | 3980 | 1463168354112 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:39:14 INFO - PROCESS | 3980 | 1463168354115 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 3980 | 1463168354117 Marionette TRACE conn3 <- [1,2714,null,{}] 12:39:14 INFO - PROCESS | 3980 | 1463168354120 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}] 12:39:14 INFO - PROCESS | 3980 | 1463168354197 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:39:14 INFO - PROCESS | 3980 | 1463168354203 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3980 | ++DOCSHELL 16ACCC00 == 42 [pid = 3980] [id = 688] 12:39:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (16ACE400) [pid = 3980] [serial = 2064] [outer = 00000000] 12:39:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (16E58C00) [pid = 3980] [serial = 2065] [outer = 16ACE400] 12:39:14 INFO - PROCESS | 3980 | 1463168354246 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (16E67800) [pid = 3980] [serial = 2066] [outer = 16ACE400] 12:39:14 INFO - PROCESS | 3980 | 1463168354895 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]]]}] 12:39:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 841ms 12:39:14 INFO - PROCESS | 3980 | 1463168354960 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 3980 | 1463168354968 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:39:14 INFO - PROCESS | 3980 | 1463168354976 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 3980 | 1463168354980 Marionette TRACE conn3 <- [1,2718,null,{}] 12:39:14 INFO - PROCESS | 3980 | 1463168354985 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}] 12:39:15 INFO - PROCESS | 3980 | 1463168355160 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:39:15 INFO - PROCESS | 3980 | 1463168355261 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 3980 | ++DOCSHELL 10577800 == 43 [pid = 3980] [id = 689] 12:39:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (10D60C00) [pid = 3980] [serial = 2067] [outer = 00000000] 12:39:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (11BCD400) [pid = 3980] [serial = 2068] [outer = 10D60C00] 12:39:15 INFO - PROCESS | 3980 | 1463168355319 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (122F7400) [pid = 3980] [serial = 2069] [outer = 10D60C00] 12:39:16 INFO - PROCESS | 3980 | 1463168356357 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] 12:39:16 INFO - PROCESS | 3980 | 1463168356445 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:39:16 INFO - PROCESS | 3980 | 1463168356452 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - PROCESS | 3980 | 1463168356455 Marionette TRACE conn3 <- [1,2722,null,{}] 12:39:16 INFO - PROCESS | 3980 | 1463168356459 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}] 12:39:16 INFO - PROCESS | 3980 | 1463168356551 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:39:16 INFO - PROCESS | 3980 | 1463168356680 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3980 | ++DOCSHELL 13BD7800 == 44 [pid = 3980] [id = 690] 12:39:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (14177000) [pid = 3980] [serial = 2070] [outer = 00000000] 12:39:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (14628400) [pid = 3980] [serial = 2071] [outer = 14177000] 12:39:16 INFO - PROCESS | 3980 | 1463168356732 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (15A32000) [pid = 3980] [serial = 2072] [outer = 14177000] 12:39:17 INFO - PROCESS | 3980 | 1463168357312 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]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 887ms 12:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:39:17 INFO - PROCESS | 3980 | 1463168357355 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3980 | 1463168357358 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:39:17 INFO - PROCESS | 3980 | 1463168357362 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3980 | 1463168357366 Marionette TRACE conn3 <- [1,2726,null,{}] 12:39:17 INFO - PROCESS | 3980 | 1463168357377 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}] 12:39:17 INFO - PROCESS | 3980 | 1463168357483 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:39:17 INFO - PROCESS | 3980 | 1463168357608 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3980 | ++DOCSHELL 16539800 == 45 [pid = 3980] [id = 691] 12:39:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16565400) [pid = 3980] [serial = 2073] [outer = 00000000] 12:39:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16E67C00) [pid = 3980] [serial = 2074] [outer = 16565400] 12:39:17 INFO - PROCESS | 3980 | 1463168357663 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (1704D000) [pid = 3980] [serial = 2075] [outer = 16565400] 12:39:18 INFO - PROCESS | 3980 | 1463168358473 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]]]}] 12:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1136ms 12:39:18 INFO - PROCESS | 3980 | 1463168358508 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 3980 | 1463168358512 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:39:18 INFO - PROCESS | 3980 | 1463168358517 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:39:18 INFO - PROCESS | 3980 | 1463168358521 Marionette TRACE conn3 <- [1,2730,null,{}] 12:39:18 INFO - PROCESS | 3980 | 1463168358525 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}] 12:39:18 INFO - PROCESS | 3980 | 1463168358621 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:39:18 INFO - PROCESS | 3980 | 1463168358760 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3980 | ++DOCSHELL 107FB800 == 46 [pid = 3980] [id = 692] 12:39:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (10F5A400) [pid = 3980] [serial = 2076] [outer = 00000000] 12:39:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (13287000) [pid = 3980] [serial = 2077] [outer = 10F5A400] 12:39:18 INFO - PROCESS | 3980 | 1463168358810 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (13B10000) [pid = 3980] [serial = 2078] [outer = 10F5A400] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 16A3FC00 == 45 [pid = 3980] [id = 687] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 107F9400 == 44 [pid = 3980] [id = 686] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 15A3C400 == 43 [pid = 3980] [id = 685] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 152E4000 == 42 [pid = 3980] [id = 684] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 1448C800 == 41 [pid = 3980] [id = 683] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 13246800 == 40 [pid = 3980] [id = 682] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 10F59C00 == 39 [pid = 3980] [id = 681] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 0CA6CC00 == 38 [pid = 3980] [id = 680] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 0F50C000 == 37 [pid = 3980] [id = 678] 12:39:18 INFO - PROCESS | 3980 | --DOCSHELL 1446EC00 == 36 [pid = 3980] [id = 677] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (16A42000) [pid = 3980] [serial = 2032] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (16A25800) [pid = 3980] [serial = 2026] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16C17800) [pid = 3980] [serial = 2002] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (122F6000) [pid = 3980] [serial = 2005] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (153F7C00) [pid = 3980] [serial = 2008] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (107F4000) [pid = 3980] [serial = 2017] [outer = 00000000] [url = about:blank] 12:39:18 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (11149800) [pid = 3980] [serial = 2018] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (1615C400) [pid = 3980] [serial = 2023] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (1461E000) [pid = 3980] [serial = 2020] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (14629800) [pid = 3980] [serial = 2021] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (117E4000) [pid = 3980] [serial = 2015] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (10D64C00) [pid = 3980] [serial = 2014] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (16CC3000) [pid = 3980] [serial = 2011] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (14624400) [pid = 3980] [serial = 2029] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (16A3EC00) [pid = 3980] [serial = 2027] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (161EFC00) [pid = 3980] [serial = 2030] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (1653A400) [pid = 3980] [serial = 2024] [outer = 00000000] [url = about:blank] 12:39:19 INFO - PROCESS | 3980 | 1463168359302 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]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 840ms 12:39:19 INFO - PROCESS | 3980 | 1463168359362 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3980 | 1463168359367 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:39:19 INFO - PROCESS | 3980 | 1463168359373 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 3980 | 1463168359375 Marionette TRACE conn3 <- [1,2734,null,{}] 12:39:19 INFO - PROCESS | 3980 | 1463168359379 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}] 12:39:19 INFO - PROCESS | 3980 | 1463168359461 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:39:19 INFO - PROCESS | 3980 | 1463168359471 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3980 | ++DOCSHELL 112DD800 == 37 [pid = 3980] [id = 693] 12:39:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (11563C00) [pid = 3980] [serial = 2079] [outer = 00000000] 12:39:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (13591C00) [pid = 3980] [serial = 2080] [outer = 11563C00] 12:39:19 INFO - PROCESS | 3980 | 1463168359514 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (14481C00) [pid = 3980] [serial = 2081] [outer = 11563C00] 12:39:19 INFO - PROCESS | 3980 | 1463168359989 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]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 701ms 12:39:20 INFO - PROCESS | 3980 | 1463168360055 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3980 | 1463168360057 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:39:20 INFO - PROCESS | 3980 | 1463168360061 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3980 | 1463168360064 Marionette TRACE conn3 <- [1,2738,null,{}] 12:39:20 INFO - PROCESS | 3980 | 1463168360074 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}] 12:39:20 INFO - PROCESS | 3980 | 1463168360164 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:39:20 INFO - PROCESS | 3980 | 1463168360260 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3980 | ++DOCSHELL 15246C00 == 38 [pid = 3980] [id = 694] 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (152DB000) [pid = 3980] [serial = 2082] [outer = 00000000] 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (153F1C00) [pid = 3980] [serial = 2083] [outer = 152DB000] 12:39:20 INFO - PROCESS | 3980 | 1463168360308 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (15A3B000) [pid = 3980] [serial = 2084] [outer = 152DB000] 12:39:20 INFO - PROCESS | 3980 | 1463168360699 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]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 685ms 12:39:20 INFO - PROCESS | 3980 | 1463168360760 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3980 | 1463168360763 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:39:20 INFO - PROCESS | 3980 | 1463168360766 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3980 | 1463168360768 Marionette TRACE conn3 <- [1,2742,null,{}] 12:39:20 INFO - PROCESS | 3980 | 1463168360771 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}] 12:39:20 INFO - PROCESS | 3980 | 1463168360880 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:39:20 INFO - PROCESS | 3980 | 1463168360891 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3980 | ++DOCSHELL 161F5800 == 39 [pid = 3980] [id = 695] 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (161FCC00) [pid = 3980] [serial = 2085] [outer = 00000000] 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (16569C00) [pid = 3980] [serial = 2086] [outer = 161FCC00] 12:39:20 INFO - PROCESS | 3980 | 1463168360936 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (16570400) [pid = 3980] [serial = 2087] [outer = 161FCC00] 12:39:21 INFO - PROCESS | 3980 | 1463168361394 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]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 684ms 12:39:21 INFO - PROCESS | 3980 | 1463168361465 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 3980 | 1463168361467 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:39:21 INFO - PROCESS | 3980 | 1463168361477 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 3980 | 1463168361479 Marionette TRACE conn3 <- [1,2746,null,{}] 12:39:21 INFO - PROCESS | 3980 | 1463168361491 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}] 12:39:21 INFO - PROCESS | 3980 | 1463168361599 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:39:21 INFO - PROCESS | 3980 | 1463168361606 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3980 | ++DOCSHELL 112DDC00 == 40 [pid = 3980] [id = 696] 12:39:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (16569400) [pid = 3980] [serial = 2088] [outer = 00000000] 12:39:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (16A21400) [pid = 3980] [serial = 2089] [outer = 16569400] 12:39:21 INFO - PROCESS | 3980 | 1463168361699 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (16A29400) [pid = 3980] [serial = 2090] [outer = 16569400] 12:39:22 INFO - PROCESS | 3980 | 1463168362119 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]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 700ms 12:39:22 INFO - PROCESS | 3980 | 1463168362175 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3980 | 1463168362177 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:39:22 INFO - PROCESS | 3980 | 1463168362181 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3980 | 1463168362182 Marionette TRACE conn3 <- [1,2750,null,{}] 12:39:22 INFO - PROCESS | 3980 | 1463168362185 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}] 12:39:22 INFO - PROCESS | 3980 | 1463168362338 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:39:22 INFO - PROCESS | 3980 | 1463168362355 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3980 | ++DOCSHELL 16AC4C00 == 41 [pid = 3980] [id = 697] 12:39:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (16ACB800) [pid = 3980] [serial = 2091] [outer = 00000000] 12:39:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (16CC3000) [pid = 3980] [serial = 2092] [outer = 16ACB800] 12:39:22 INFO - PROCESS | 3980 | 1463168362455 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (16CC5400) [pid = 3980] [serial = 2093] [outer = 16ACB800] 12:39:22 INFO - PROCESS | 3980 | 1463168362867 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]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 12:39:22 INFO - PROCESS | 3980 | 1463168362921 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3980 | 1463168362923 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:39:22 INFO - PROCESS | 3980 | 1463168362926 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3980 | 1463168362928 Marionette TRACE conn3 <- [1,2754,null,{}] 12:39:22 INFO - PROCESS | 3980 | 1463168362931 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}] 12:39:23 INFO - PROCESS | 3980 | 1463168363042 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:39:23 INFO - PROCESS | 3980 | 1463168363111 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 3980 | ++DOCSHELL 1125F000 == 42 [pid = 3980] [id = 698] 12:39:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (132EB800) [pid = 3980] [serial = 2094] [outer = 00000000] 12:39:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (171A4400) [pid = 3980] [serial = 2095] [outer = 132EB800] 12:39:23 INFO - PROCESS | 3980 | 1463168363193 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (171A8400) [pid = 3980] [serial = 2096] [outer = 132EB800] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (1461CC00) [pid = 3980] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (152E5800) [pid = 3980] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (0CA6D400) [pid = 3980] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (15A90C00) [pid = 3980] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (10F5C800) [pid = 3980] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (1328D800) [pid = 3980] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (16A40800) [pid = 3980] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (10D58000) [pid = 3980] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (0CA7F800) [pid = 3980] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (14481000) [pid = 3980] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (122B5400) [pid = 3980] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:39:23 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (11BC3400) [pid = 3980] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:39:23 INFO - PROCESS | 3980 | 1463168363752 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]]]}] 12:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 903ms 12:39:23 INFO - PROCESS | 3980 | 1463168363816 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 3980 | 1463168363818 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:39:23 INFO - PROCESS | 3980 | 1463168363821 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 3980 | 1463168363823 Marionette TRACE conn3 <- [1,2758,null,{}] 12:39:23 INFO - PROCESS | 3980 | 1463168363827 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}] 12:39:23 INFO - PROCESS | 3980 | 1463168363936 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:39:23 INFO - PROCESS | 3980 | 1463168363999 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF8400 == 43 [pid = 3980] [id = 699] 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (0F512000) [pid = 3980] [serial = 2097] [outer = 00000000] 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (13287800) [pid = 3980] [serial = 2098] [outer = 0F512000] 12:39:24 INFO - PROCESS | 3980 | 1463168364042 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (1328B000) [pid = 3980] [serial = 2099] [outer = 0F512000] 12:39:24 INFO - PROCESS | 3980 | 1463168364421 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]]]}] 12:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 638ms 12:39:24 INFO - PROCESS | 3980 | 1463168364459 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 3980 | 1463168364461 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:39:24 INFO - PROCESS | 3980 | 1463168364464 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:39:24 INFO - PROCESS | 3980 | 1463168364466 Marionette TRACE conn3 <- [1,2762,null,{}] 12:39:24 INFO - PROCESS | 3980 | 1463168364469 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}] 12:39:24 INFO - PROCESS | 3980 | 1463168364546 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:39:24 INFO - PROCESS | 3980 | 1463168364553 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3980 | ++DOCSHELL 15A90C00 == 44 [pid = 3980] [id = 700] 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (1656F000) [pid = 3980] [serial = 2100] [outer = 00000000] 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (171AE000) [pid = 3980] [serial = 2101] [outer = 1656F000] 12:39:24 INFO - PROCESS | 3980 | 1463168364596 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (171AE800) [pid = 3980] [serial = 2102] [outer = 1656F000] 12:39:25 INFO - PROCESS | 3980 | 1463168365009 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]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 591ms 12:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:39:25 INFO - PROCESS | 3980 | 1463168365068 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3980 | 1463168365070 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 3980 | 1463168365074 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 3980 | 1463168365075 Marionette TRACE conn3 <- [1,2766,null,{}] 12:39:25 INFO - PROCESS | 3980 | 1463168365079 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}] 12:39:25 INFO - PROCESS | 3980 | 1463168365156 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:39:25 INFO - PROCESS | 3980 | 1463168365162 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3980 | ++DOCSHELL 171ADC00 == 45 [pid = 3980] [id = 701] 12:39:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (17337800) [pid = 3980] [serial = 2103] [outer = 00000000] 12:39:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (173CC800) [pid = 3980] [serial = 2104] [outer = 17337800] 12:39:25 INFO - PROCESS | 3980 | 1463168365205 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (1766D800) [pid = 3980] [serial = 2105] [outer = 17337800] 12:39:25 INFO - PROCESS | 3980 | 1463168365796 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]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 747ms 12:39:25 INFO - PROCESS | 3980 | 1463168365813 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3980 | 1463168365817 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 3980 | 1463168365822 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:39:25 INFO - PROCESS | 3980 | 1463168365827 Marionette TRACE conn3 <- [1,2770,null,{}] 12:39:25 INFO - PROCESS | 3980 | 1463168365834 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}] 12:39:25 INFO - PROCESS | 3980 | 1463168365946 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:39:26 INFO - PROCESS | 3980 | 1463168366089 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 3980 | ++DOCSHELL 0F514400 == 46 [pid = 3980] [id = 702] 12:39:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (0F514800) [pid = 3980] [serial = 2106] [outer = 00000000] 12:39:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (11266400) [pid = 3980] [serial = 2107] [outer = 0F514800] 12:39:26 INFO - PROCESS | 3980 | 1463168366147 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (122AB800) [pid = 3980] [serial = 2108] [outer = 0F514800] 12:39:26 INFO - PROCESS | 3980 | 1463168366767 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]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 996ms 12:39:26 INFO - PROCESS | 3980 | 1463168366827 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3980 | 1463168366833 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:39:26 INFO - PROCESS | 3980 | 1463168366839 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 3980 | 1463168366842 Marionette TRACE conn3 <- [1,2774,null,{}] 12:39:26 INFO - PROCESS | 3980 | 1463168366846 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}] 12:39:26 INFO - PROCESS | 3980 | 1463168366949 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:39:27 INFO - PROCESS | 3980 | 1463168367088 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3980 | ++DOCSHELL 13246800 == 47 [pid = 3980] [id = 703] 12:39:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (14623400) [pid = 3980] [serial = 2109] [outer = 00000000] 12:39:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (15246000) [pid = 3980] [serial = 2110] [outer = 14623400] 12:39:27 INFO - PROCESS | 3980 | 1463168367141 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (153F3C00) [pid = 3980] [serial = 2111] [outer = 14623400] 12:39:27 INFO - PROCESS | 3980 | 1463168367702 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]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 902ms 12:39:27 INFO - PROCESS | 3980 | 1463168367725 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 3980 | 1463168367728 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:39:27 INFO - PROCESS | 3980 | 1463168367731 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 3980 | 1463168367735 Marionette TRACE conn3 <- [1,2778,null,{}] 12:39:27 INFO - PROCESS | 3980 | 1463168367746 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}] 12:39:27 INFO - PROCESS | 3980 | 1463168367851 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:39:27 INFO - PROCESS | 3980 | 1463168367962 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3980 | ++DOCSHELL 16ACB000 == 48 [pid = 3980] [id = 704] 12:39:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (17051400) [pid = 3980] [serial = 2112] [outer = 00000000] 12:39:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (173C4400) [pid = 3980] [serial = 2113] [outer = 17051400] 12:39:28 INFO - PROCESS | 3980 | 1463168368059 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (177AEC00) [pid = 3980] [serial = 2114] [outer = 17051400] 12:39:28 INFO - PROCESS | 3980 | 1463168368663 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]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 996ms 12:39:28 INFO - PROCESS | 3980 | 1463168368738 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3980 | 1463168368741 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:39:28 INFO - PROCESS | 3980 | 1463168368744 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3980 | 1463168368746 Marionette TRACE conn3 <- [1,2782,null,{}] 12:39:28 INFO - PROCESS | 3980 | 1463168368750 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}] 12:39:28 INFO - PROCESS | 3980 | 1463168368852 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:39:28 INFO - PROCESS | 3980 | 1463168368989 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3980 | ++DOCSHELL 17996C00 == 49 [pid = 3980] [id = 705] 12:39:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (17997800) [pid = 3980] [serial = 2115] [outer = 00000000] 12:39:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (17D45800) [pid = 3980] [serial = 2116] [outer = 17997800] 12:39:29 INFO - PROCESS | 3980 | 1463168369043 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (17D74C00) [pid = 3980] [serial = 2117] [outer = 17997800] 12:39:29 INFO - PROCESS | 3980 | 1463168369587 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]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 902ms 12:39:29 INFO - PROCESS | 3980 | 1463168369648 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3980 | 1463168369651 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:39:29 INFO - PROCESS | 3980 | 1463168369654 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3980 | 1463168369656 Marionette TRACE conn3 <- [1,2786,null,{}] 12:39:29 INFO - PROCESS | 3980 | 1463168369661 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}] 12:39:29 INFO - PROCESS | 3980 | 1463168369763 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:39:29 INFO - PROCESS | 3980 | 1463168369901 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3980 | ++DOCSHELL 0F517400 == 50 [pid = 3980] [id = 706] 12:39:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (0FD83800) [pid = 3980] [serial = 2118] [outer = 00000000] 12:39:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (11B62400) [pid = 3980] [serial = 2119] [outer = 0FD83800] 12:39:29 INFO - PROCESS | 3980 | 1463168369955 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (11BD1C00) [pid = 3980] [serial = 2120] [outer = 0FD83800] 12:39:30 INFO - PROCESS | 3980 | 1463168370677 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]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1027ms 12:39:30 INFO - PROCESS | 3980 | 1463168370710 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3980 | 1463168370714 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:39:30 INFO - PROCESS | 3980 | 1463168370719 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:39:30 INFO - PROCESS | 3980 | 1463168370723 Marionette TRACE conn3 <- [1,2790,null,{}] 12:39:30 INFO - PROCESS | 3980 | 1463168370728 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}] 12:39:30 INFO - PROCESS | 3980 | 1463168370825 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:39:30 INFO - PROCESS | 3980 | 1463168370942 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3980 | ++DOCSHELL 0F957000 == 51 [pid = 3980] [id = 707] 12:39:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (10574400) [pid = 3980] [serial = 2121] [outer = 00000000] 12:39:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (12225000) [pid = 3980] [serial = 2122] [outer = 10574400] 12:39:31 INFO - PROCESS | 3980 | 1463168371034 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (134F1C00) [pid = 3980] [serial = 2123] [outer = 10574400] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 1447F400 == 50 [pid = 3980] [id = 656] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 16A83800 == 49 [pid = 3980] [id = 667] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 15A90C00 == 48 [pid = 3980] [id = 700] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 0CAF8400 == 47 [pid = 3980] [id = 699] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 1125F000 == 46 [pid = 3980] [id = 698] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 16AC4C00 == 45 [pid = 3980] [id = 697] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 112DDC00 == 44 [pid = 3980] [id = 696] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 15246C00 == 43 [pid = 3980] [id = 694] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 112DD800 == 42 [pid = 3980] [id = 693] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 107FB800 == 41 [pid = 3980] [id = 692] 12:39:31 INFO - PROCESS | 3980 | --DOCSHELL 16ACCC00 == 40 [pid = 3980] [id = 688] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (0F516C00) [pid = 3980] [serial = 1964] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (153F5000) [pid = 3980] [serial = 1970] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16568000) [pid = 3980] [serial = 1961] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (134FDC00) [pid = 3980] [serial = 1967] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (1523F000) [pid = 3980] [serial = 2050] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (153F2C00) [pid = 3980] [serial = 2053] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (15247800) [pid = 3980] [serial = 2051] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (11567C00) [pid = 3980] [serial = 2035] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (0F516800) [pid = 3980] [serial = 2042] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (0CAF4400) [pid = 3980] [serial = 2041] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16539000) [pid = 3980] [serial = 2056] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (112DAC00) [pid = 3980] [serial = 2044] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (117DA000) [pid = 3980] [serial = 2045] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (134D7400) [pid = 3980] [serial = 2047] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (16E58C00) [pid = 3980] [serial = 2065] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (16A85400) [pid = 3980] [serial = 2063] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (157A0C00) [pid = 3980] [serial = 2054] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (1656E000) [pid = 3980] [serial = 2057] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (16A82800) [pid = 3980] [serial = 2062] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (152DF000) [pid = 3980] [serial = 2038] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (16A1A800) [pid = 3980] [serial = 2059] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (13595800) [pid = 3980] [serial = 2048] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (16A23800) [pid = 3980] [serial = 2060] [outer = 00000000] [url = about:blank] 12:39:31 INFO - PROCESS | 3980 | 1463168371520 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]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 841ms 12:39:31 INFO - PROCESS | 3980 | 1463168371549 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3980 | 1463168371554 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:39:31 INFO - PROCESS | 3980 | 1463168371560 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3980 | 1463168371563 Marionette TRACE conn3 <- [1,2794,null,{}] 12:39:31 INFO - PROCESS | 3980 | 1463168371566 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}] 12:39:31 INFO - PROCESS | 3980 | 1463168371650 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:39:31 INFO - PROCESS | 3980 | 1463168371660 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3980 | ++DOCSHELL 112DD800 == 41 [pid = 3980] [id = 708] 12:39:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (112DDC00) [pid = 3980] [serial = 2124] [outer = 00000000] 12:39:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (13246400) [pid = 3980] [serial = 2125] [outer = 112DDC00] 12:39:31 INFO - PROCESS | 3980 | 1463168371707 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (1359FC00) [pid = 3980] [serial = 2126] [outer = 112DDC00] 12:39:32 INFO - PROCESS | 3980 | 1463168372209 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 685ms 12:39:32 INFO - PROCESS | 3980 | 1463168372259 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3980 | 1463168372261 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:39:32 INFO - PROCESS | 3980 | 1463168372264 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3980 | 1463168372267 Marionette TRACE conn3 <- [1,2798,null,{}] 12:39:32 INFO - PROCESS | 3980 | 1463168372277 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}] 12:39:32 INFO - PROCESS | 3980 | 1463168372363 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:39:32 INFO - PROCESS | 3980 | 1463168372373 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3980 | ++DOCSHELL 152CFC00 == 42 [pid = 3980] [id = 709] 12:39:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (152D5000) [pid = 3980] [serial = 2127] [outer = 00000000] 12:39:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (153F2C00) [pid = 3980] [serial = 2128] [outer = 152D5000] 12:39:32 INFO - PROCESS | 3980 | 1463168372428 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (157A8400) [pid = 3980] [serial = 2129] [outer = 152D5000] 12:39:32 INFO - PROCESS | 3980 | 1463168372882 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 623ms 12:39:32 INFO - PROCESS | 3980 | 1463168372902 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3980 | 1463168372904 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:39:32 INFO - PROCESS | 3980 | 1463168372912 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3980 | 1463168372913 Marionette TRACE conn3 <- [1,2802,null,{}] 12:39:32 INFO - PROCESS | 3980 | 1463168372917 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}] 12:39:32 INFO - PROCESS | 3980 | 1463168372998 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:39:33 INFO - PROCESS | 3980 | 1463168373035 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3980 | ++DOCSHELL 16539000 == 43 [pid = 3980] [id = 710] 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (16545C00) [pid = 3980] [serial = 2130] [outer = 00000000] 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (1656C000) [pid = 3980] [serial = 2131] [outer = 16545C00] 12:39:33 INFO - PROCESS | 3980 | 1463168373078 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (16931400) [pid = 3980] [serial = 2132] [outer = 16545C00] 12:39:33 INFO - PROCESS | 3980 | 1463168373538 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]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 701ms 12:39:33 INFO - PROCESS | 3980 | 1463168373612 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3980 | 1463168373614 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 3980 | 1463168373617 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:39:33 INFO - PROCESS | 3980 | 1463168373619 Marionette TRACE conn3 <- [1,2806,null,{}] 12:39:33 INFO - PROCESS | 3980 | 1463168373632 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}] 12:39:33 INFO - PROCESS | 3980 | 1463168373712 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:39:33 INFO - PROCESS | 3980 | 1463168373723 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3980 | ++DOCSHELL 12219C00 == 44 [pid = 3980] [id = 711] 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (16A20800) [pid = 3980] [serial = 2133] [outer = 00000000] 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (16A43C00) [pid = 3980] [serial = 2134] [outer = 16A20800] 12:39:33 INFO - PROCESS | 3980 | 1463168373769 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (16A49400) [pid = 3980] [serial = 2135] [outer = 16A20800] 12:39:34 INFO - PROCESS | 3980 | 1463168374258 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]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 700ms 12:39:34 INFO - PROCESS | 3980 | 1463168374317 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 3980 | 1463168374319 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:39:34 INFO - PROCESS | 3980 | 1463168374329 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 3980 | 1463168374331 Marionette TRACE conn3 <- [1,2810,null,{}] 12:39:34 INFO - PROCESS | 3980 | 1463168374334 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}] 12:39:34 INFO - PROCESS | 3980 | 1463168374489 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:39:34 INFO - PROCESS | 3980 | 1463168374503 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3980 | ++DOCSHELL 16A83800 == 45 [pid = 3980] [id = 712] 12:39:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16A85800) [pid = 3980] [serial = 2136] [outer = 00000000] 12:39:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (16E64400) [pid = 3980] [serial = 2137] [outer = 16A85800] 12:39:34 INFO - PROCESS | 3980 | 1463168374603 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (16E66400) [pid = 3980] [serial = 2138] [outer = 16A85800] 12:39:34 INFO - PROCESS | 3980 | 1463168375008 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 732ms 12:39:35 INFO - PROCESS | 3980 | 1463168375068 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3980 | 1463168375070 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:39:35 INFO - PROCESS | 3980 | 1463168375081 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3980 | 1463168375083 Marionette TRACE conn3 <- [1,2814,null,{}] 12:39:35 INFO - PROCESS | 3980 | 1463168375086 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}] 12:39:35 INFO - PROCESS | 3980 | 1463168375200 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:39:35 INFO - PROCESS | 3980 | 1463168375211 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 3980 | ++DOCSHELL 105D8800 == 46 [pid = 3980] [id = 713] 12:39:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (13C14C00) [pid = 3980] [serial = 2139] [outer = 00000000] 12:39:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (173C3400) [pid = 3980] [serial = 2140] [outer = 13C14C00] 12:39:35 INFO - PROCESS | 3980 | 1463168375255 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (17610000) [pid = 3980] [serial = 2141] [outer = 13C14C00] 12:39:35 INFO - PROCESS | 3980 | 1463168375694 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 700ms 12:39:35 INFO - PROCESS | 3980 | 1463168375756 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3980 | 1463168375758 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:39:35 INFO - PROCESS | 3980 | 1463168375762 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3980 | 1463168375763 Marionette TRACE conn3 <- [1,2818,null,{}] 12:39:35 INFO - PROCESS | 3980 | 1463168375773 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}] 12:39:35 INFO - PROCESS | 3980 | 1463168375908 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:39:35 INFO - PROCESS | 3980 | 1463168375921 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3980 | ++DOCSHELL 11145400 == 47 [pid = 3980] [id = 714] 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (12EBD800) [pid = 3980] [serial = 2142] [outer = 00000000] 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16ACAC00) [pid = 3980] [serial = 2143] [outer = 12EBD800] 12:39:36 INFO - PROCESS | 3980 | 1463168376149 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (17D39800) [pid = 3980] [serial = 2144] [outer = 12EBD800] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16ACB800) [pid = 3980] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (161FCC00) [pid = 3980] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (132EB800) [pid = 3980] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (11563C00) [pid = 3980] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (10F5A400) [pid = 3980] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (152DB000) [pid = 3980] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (0F512000) [pid = 3980] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (1656F000) [pid = 3980] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:39:36 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16569400) [pid = 3980] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:39:36 INFO - PROCESS | 3980 | 1463168376519 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]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 793ms 12:39:36 INFO - PROCESS | 3980 | 1463168376564 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 3980 | 1463168376566 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:39:36 INFO - PROCESS | 3980 | 1463168376569 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 3980 | 1463168376571 Marionette TRACE conn3 <- [1,2822,null,{}] 12:39:36 INFO - PROCESS | 3980 | 1463168376574 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}] 12:39:36 INFO - PROCESS | 3980 | 1463168376654 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:39:36 INFO - PROCESS | 3980 | 1463168376761 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3980 | ++DOCSHELL 134FC800 == 48 [pid = 3980] [id = 715] 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (15241C00) [pid = 3980] [serial = 2145] [outer = 00000000] 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (1656A800) [pid = 3980] [serial = 2146] [outer = 15241C00] 12:39:36 INFO - PROCESS | 3980 | 1463168376804 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (1656F000) [pid = 3980] [serial = 2147] [outer = 15241C00] 12:39:37 INFO - PROCESS | 3980 | 1463168377172 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 638ms 12:39:37 INFO - PROCESS | 3980 | 1463168377208 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3980 | 1463168377209 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:39:37 INFO - PROCESS | 3980 | 1463168377213 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3980 | 1463168377215 Marionette TRACE conn3 <- [1,2826,null,{}] 12:39:37 INFO - PROCESS | 3980 | 1463168377218 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}] 12:39:37 INFO - PROCESS | 3980 | 1463168377336 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:39:37 INFO - PROCESS | 3980 | 1463168377380 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3980 | ++DOCSHELL 1125E400 == 49 [pid = 3980] [id = 716] 12:39:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (16CC2C00) [pid = 3980] [serial = 2148] [outer = 00000000] 12:39:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (1844FC00) [pid = 3980] [serial = 2149] [outer = 16CC2C00] 12:39:37 INFO - PROCESS | 3980 | 1463168377426 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (18457400) [pid = 3980] [serial = 2150] [outer = 16CC2C00] 12:39:37 INFO - PROCESS | 3980 | 1463168377834 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 638ms 12:39:37 INFO - PROCESS | 3980 | 1463168377851 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3980 | 1463168377854 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:39:37 INFO - PROCESS | 3980 | 1463168377857 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3980 | 1463168377859 Marionette TRACE conn3 <- [1,2830,null,{}] 12:39:37 INFO - PROCESS | 3980 | 1463168377863 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}] 12:39:38 INFO - PROCESS | 3980 | 1463168378009 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:39:38 INFO - PROCESS | 3980 | 1463168378018 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 3980 | ++DOCSHELL 0F50C800 == 50 [pid = 3980] [id = 717] 12:39:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (13490C00) [pid = 3980] [serial = 2151] [outer = 00000000] 12:39:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (199E8800) [pid = 3980] [serial = 2152] [outer = 13490C00] 12:39:38 INFO - PROCESS | 3980 | 1463168378065 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (19B37000) [pid = 3980] [serial = 2153] [outer = 13490C00] 12:39:38 INFO - PROCESS | 3980 | 1463168378772 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]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 934ms 12:39:38 INFO - PROCESS | 3980 | 1463168378803 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 3980 | 1463168378808 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:39:38 INFO - PROCESS | 3980 | 1463168378813 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 3980 | 1463168378817 Marionette TRACE conn3 <- [1,2834,null,{}] 12:39:38 INFO - PROCESS | 3980 | 1463168378836 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}] 12:39:38 INFO - PROCESS | 3980 | 1463168378980 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:39:39 INFO - PROCESS | 3980 | 1463168379050 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3980 | ++DOCSHELL 11143C00 == 51 [pid = 3980] [id = 718] 12:39:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (11144000) [pid = 3980] [serial = 2154] [outer = 00000000] 12:39:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (12218000) [pid = 3980] [serial = 2155] [outer = 11144000] 12:39:39 INFO - PROCESS | 3980 | 1463168379105 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1328EC00) [pid = 3980] [serial = 2156] [outer = 11144000] 12:39:39 INFO - PROCESS | 3980 | 1463168379663 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:39:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 903ms 12:39:39 INFO - PROCESS | 3980 | 1463168379702 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 3980 | 1463168379708 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:39:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:39:39 INFO - PROCESS | 3980 | 1463168379715 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 3980 | 1463168379718 Marionette TRACE conn3 <- [1,2838,null,{}] 12:39:39 INFO - PROCESS | 3980 | 1463168379722 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}] 12:39:39 INFO - PROCESS | 3980 | 1463168379829 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:39:39 INFO - PROCESS | 3980 | 1463168379942 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3980 | ++DOCSHELL 14628C00 == 52 [pid = 3980] [id = 719] 12:39:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (15245C00) [pid = 3980] [serial = 2157] [outer = 00000000] 12:39:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (16153C00) [pid = 3980] [serial = 2158] [outer = 15245C00] 12:39:40 INFO - PROCESS | 3980 | 1463168380034 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1656A400) [pid = 3980] [serial = 2159] [outer = 15245C00] 12:39:40 INFO - PROCESS | 3980 | 1463168380650 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 996ms 12:39:40 INFO - PROCESS | 3980 | 1463168380716 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3980 | 1463168380718 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:39:40 INFO - PROCESS | 3980 | 1463168380722 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 3980 | 1463168380726 Marionette TRACE conn3 <- [1,2842,null,{}] 12:39:40 INFO - PROCESS | 3980 | 1463168380737 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}] 12:39:40 INFO - PROCESS | 3980 | 1463168380892 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:39:40 INFO - PROCESS | 3980 | 1463168380911 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3980 | ++DOCSHELL 112DAC00 == 53 [pid = 3980] [id = 720] 12:39:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17D7D800) [pid = 3980] [serial = 2160] [outer = 00000000] 12:39:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (1845DC00) [pid = 3980] [serial = 2161] [outer = 17D7D800] 12:39:40 INFO - PROCESS | 3980 | 1463168380965 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (199ED000) [pid = 3980] [serial = 2162] [outer = 17D7D800] 12:39:41 INFO - PROCESS | 3980 | 1463168381580 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:39:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 903ms 12:39:41 INFO - PROCESS | 3980 | 1463168381625 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3980 | 1463168381628 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:39:41 INFO - PROCESS | 3980 | 1463168381632 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3980 | 1463168381634 Marionette TRACE conn3 <- [1,2846,null,{}] 12:39:41 INFO - PROCESS | 3980 | 1463168381637 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}] 12:39:41 INFO - PROCESS | 3980 | 1463168381749 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:39:41 INFO - PROCESS | 3980 | 1463168381903 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3980 | ++DOCSHELL 10D56C00 == 54 [pid = 3980] [id = 721] 12:39:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (17052800) [pid = 3980] [serial = 2163] [outer = 00000000] 12:39:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (199EF000) [pid = 3980] [serial = 2164] [outer = 17052800] 12:39:41 INFO - PROCESS | 3980 | 1463168381956 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (19B42400) [pid = 3980] [serial = 2165] [outer = 17052800] 12:39:42 INFO - PROCESS | 3980 | 1463168382779 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1182ms 12:39:42 INFO - PROCESS | 3980 | 1463168382824 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3980 | 1463168382828 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:39:42 INFO - PROCESS | 3980 | 1463168382833 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3980 | 1463168382837 Marionette TRACE conn3 <- [1,2850,null,{}] 12:39:42 INFO - PROCESS | 3980 | 1463168382843 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}] 12:39:42 INFO - PROCESS | 3980 | 1463168382945 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:39:43 INFO - PROCESS | 3980 | 1463168383097 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 3980 | ++DOCSHELL 009BE000 == 55 [pid = 3980] [id = 722] 12:39:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (0CA7A800) [pid = 3980] [serial = 2166] [outer = 00000000] 12:39:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1114C400) [pid = 3980] [serial = 2167] [outer = 0CA7A800] 12:39:43 INFO - PROCESS | 3980 | 1463168383145 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1348BC00) [pid = 3980] [serial = 2168] [outer = 0CA7A800] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 1125E400 == 54 [pid = 3980] [id = 716] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 134FC800 == 53 [pid = 3980] [id = 715] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 11145400 == 52 [pid = 3980] [id = 714] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 105D8800 == 51 [pid = 3980] [id = 713] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 16A83800 == 50 [pid = 3980] [id = 712] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 12219C00 == 49 [pid = 3980] [id = 711] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 16539000 == 48 [pid = 3980] [id = 710] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 152CFC00 == 47 [pid = 3980] [id = 709] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 161F5800 == 46 [pid = 3980] [id = 695] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 112DD800 == 45 [pid = 3980] [id = 708] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 0F957000 == 44 [pid = 3980] [id = 707] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (16E67C00) [pid = 3980] [serial = 2074] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (11BCD400) [pid = 3980] [serial = 2068] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (14628400) [pid = 3980] [serial = 2071] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (173CC800) [pid = 3980] [serial = 2104] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 0F514400 == 43 [pid = 3980] [id = 702] 12:39:43 INFO - PROCESS | 3980 | --DOCSHELL 171ADC00 == 42 [pid = 3980] [id = 701] 12:39:43 INFO - PROCESS | 3980 | 1463168383761 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]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 996ms 12:39:43 INFO - PROCESS | 3980 | 1463168383822 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 3980 | 1463168383827 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:39:43 INFO - PROCESS | 3980 | 1463168383833 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 3980 | 1463168383836 Marionette TRACE conn3 <- [1,2854,null,{}] 12:39:43 INFO - PROCESS | 3980 | 1463168383840 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}] 12:39:43 INFO - PROCESS | 3980 | 1463168383938 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (16CC3000) [pid = 3980] [serial = 2092] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16569C00) [pid = 3980] [serial = 2086] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (171A4400) [pid = 3980] [serial = 2095] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (13591C00) [pid = 3980] [serial = 2080] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (14481C00) [pid = 3980] [serial = 2081] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (13B10000) [pid = 3980] [serial = 2078] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (13287000) [pid = 3980] [serial = 2077] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16CC5400) [pid = 3980] [serial = 2093] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (153F1C00) [pid = 3980] [serial = 2083] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (15A3B000) [pid = 3980] [serial = 2084] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (13287800) [pid = 3980] [serial = 2098] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (171AE800) [pid = 3980] [serial = 2102] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (171AE000) [pid = 3980] [serial = 2101] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (171A8400) [pid = 3980] [serial = 2096] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16A21400) [pid = 3980] [serial = 2089] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (16A29400) [pid = 3980] [serial = 2090] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1328B000) [pid = 3980] [serial = 2099] [outer = 00000000] [url = about:blank] 12:39:43 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16570400) [pid = 3980] [serial = 2087] [outer = 00000000] [url = about:blank] 12:39:44 INFO - PROCESS | 3980 | 1463168384038 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3980 | ++DOCSHELL 0F516400 == 43 [pid = 3980] [id = 723] 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (10575400) [pid = 3980] [serial = 2169] [outer = 00000000] 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (12225400) [pid = 3980] [serial = 2170] [outer = 10575400] 12:39:44 INFO - PROCESS | 3980 | 1463168384082 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (134FCC00) [pid = 3980] [serial = 2171] [outer = 10575400] 12:39:44 INFO - PROCESS | 3980 | 1463168384488 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]]]}] 12:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 12:39:44 INFO - PROCESS | 3980 | 1463168384573 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 3980 | 1463168384575 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:39:44 INFO - PROCESS | 3980 | 1463168384579 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 3980 | 1463168384583 Marionette TRACE conn3 <- [1,2858,null,{}] 12:39:44 INFO - PROCESS | 3980 | 1463168384597 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}] 12:39:44 INFO - PROCESS | 3980 | 1463168384684 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:39:44 INFO - PROCESS | 3980 | 1463168384693 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3980 | ++DOCSHELL 152DB800 == 44 [pid = 3980] [id = 724] 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (152DC800) [pid = 3980] [serial = 2172] [outer = 00000000] 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (153F4C00) [pid = 3980] [serial = 2173] [outer = 152DC800] 12:39:44 INFO - PROCESS | 3980 | 1463168384747 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (15A33800) [pid = 3980] [serial = 2174] [outer = 152DC800] 12:39:45 INFO - PROCESS | 3980 | 1463168385217 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]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 685ms 12:39:45 INFO - PROCESS | 3980 | 1463168385278 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3980 | 1463168385280 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:39:45 INFO - PROCESS | 3980 | 1463168385283 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 3980 | 1463168385285 Marionette TRACE conn3 <- [1,2862,null,{}] 12:39:45 INFO - PROCESS | 3980 | 1463168385288 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}] 12:39:45 INFO - PROCESS | 3980 | 1463168385369 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:39:45 INFO - PROCESS | 3980 | 1463168385378 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 3980 | ++DOCSHELL 161F4800 == 45 [pid = 3980] [id = 725] 12:39:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (161F5800) [pid = 3980] [serial = 2175] [outer = 00000000] 12:39:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (112DC800) [pid = 3980] [serial = 2176] [outer = 161F5800] 12:39:45 INFO - PROCESS | 3980 | 1463168385422 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (161FE400) [pid = 3980] [serial = 2177] [outer = 161F5800] 12:39:45 INFO - PROCESS | 3980 | 1463168385862 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]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 638ms 12:39:45 INFO - PROCESS | 3980 | 1463168385921 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3980 | 1463168385923 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 3980 | 1463168385927 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:39:45 INFO - PROCESS | 3980 | 1463168385928 Marionette TRACE conn3 <- [1,2866,null,{}] 12:39:45 INFO - PROCESS | 3980 | 1463168385932 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}] 12:39:46 INFO - PROCESS | 3980 | 1463168386021 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:39:46 INFO - PROCESS | 3980 | 1463168386028 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 3980 | ++DOCSHELL 0F511000 == 46 [pid = 3980] [id = 726] 12:39:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1656D800) [pid = 3980] [serial = 2178] [outer = 00000000] 12:39:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (16A24800) [pid = 3980] [serial = 2179] [outer = 1656D800] 12:39:46 INFO - PROCESS | 3980 | 1463168386072 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (16A3B000) [pid = 3980] [serial = 2180] [outer = 1656D800] 12:39:46 INFO - PROCESS | 3980 | 1463168386586 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]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 700ms 12:39:46 INFO - PROCESS | 3980 | 1463168386626 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 3980 | 1463168386628 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:39:46 INFO - PROCESS | 3980 | 1463168386632 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:39:46 INFO - PROCESS | 3980 | 1463168386633 Marionette TRACE conn3 <- [1,2870,null,{}] 12:39:46 INFO - PROCESS | 3980 | 1463168386637 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}] 12:39:46 INFO - PROCESS | 3980 | 1463168386769 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16CC2C00) [pid = 3980] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (15241C00) [pid = 3980] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (152D5000) [pid = 3980] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (16A20800) [pid = 3980] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (112DDC00) [pid = 3980] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16A85800) [pid = 3980] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (12EBD800) [pid = 3980] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (13C14C00) [pid = 3980] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (16545C00) [pid = 3980] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (10574400) [pid = 3980] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:39:47 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (16565400) [pid = 3980] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:39:47 INFO - PROCESS | 3980 | 1463168387246 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 3980 | ++DOCSHELL 0CAEEC00 == 47 [pid = 3980] [id = 727] 12:39:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (0CAF2000) [pid = 3980] [serial = 2181] [outer = 00000000] 12:39:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (0F50B000) [pid = 3980] [serial = 2182] [outer = 0CAF2000] 12:39:47 INFO - PROCESS | 3980 | 1463168387303 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (0F961C00) [pid = 3980] [serial = 2183] [outer = 0CAF2000] 12:39:47 INFO - PROCESS | 3980 | 1463168387972 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]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1385ms 12:39:48 INFO - PROCESS | 3980 | 1463168388012 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3980 | 1463168388017 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:39:48 INFO - PROCESS | 3980 | 1463168388022 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 3980 | 1463168388026 Marionette TRACE conn3 <- [1,2874,null,{}] 12:39:48 INFO - PROCESS | 3980 | 1463168388030 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}] 12:39:48 INFO - PROCESS | 3980 | 1463168388141 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:39:48 INFO - PROCESS | 3980 | 1463168388280 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3980 | ++DOCSHELL 0FD7DC00 == 48 [pid = 3980] [id = 728] 12:39:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (115E2400) [pid = 3980] [serial = 2184] [outer = 00000000] 12:39:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (11B5E400) [pid = 3980] [serial = 2185] [outer = 115E2400] 12:39:48 INFO - PROCESS | 3980 | 1463168388339 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (12C5F800) [pid = 3980] [serial = 2186] [outer = 115E2400] 12:39:48 INFO - PROCESS | 3980 | 1463168388954 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]]]}] 12:39:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:39:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 996ms 12:39:49 INFO - PROCESS | 3980 | 1463168389027 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3980 | 1463168389031 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:39:49 INFO - PROCESS | 3980 | 1463168389035 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 3980 | 1463168389038 Marionette TRACE conn3 <- [1,2878,null,{}] 12:39:49 INFO - PROCESS | 3980 | 1463168389042 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}] 12:39:49 INFO - PROCESS | 3980 | 1463168389179 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:39:49 INFO - PROCESS | 3980 | 1463168389320 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3980 | ++DOCSHELL 13C1C800 == 49 [pid = 3980] [id = 729] 12:39:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (13C5DC00) [pid = 3980] [serial = 2187] [outer = 00000000] 12:39:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (14487800) [pid = 3980] [serial = 2188] [outer = 13C5DC00] 12:39:49 INFO - PROCESS | 3980 | 1463168389376 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (15240800) [pid = 3980] [serial = 2189] [outer = 13C5DC00] 12:39:49 INFO - PROCESS | 3980 | 1463168390016 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 996ms 12:39:50 INFO - PROCESS | 3980 | 1463168390038 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3980 | 1463168390040 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:39:50 INFO - PROCESS | 3980 | 1463168390050 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 3980 | 1463168390056 Marionette TRACE conn3 <- [1,2882,null,{}] 12:39:50 INFO - PROCESS | 3980 | 1463168390061 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}] 12:39:50 INFO - PROCESS | 3980 | 1463168390171 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:39:50 INFO - PROCESS | 3980 | 1463168390308 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 3980 | ++DOCSHELL 161FA400 == 50 [pid = 3980] [id = 730] 12:39:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (16539000) [pid = 3980] [serial = 2190] [outer = 00000000] 12:39:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (16A21C00) [pid = 3980] [serial = 2191] [outer = 16539000] 12:39:50 INFO - PROCESS | 3980 | 1463168390363 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (16A42800) [pid = 3980] [serial = 2192] [outer = 16539000] 12:39:50 INFO - PROCESS | 3980 | 1463168390910 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]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 887ms 12:39:50 INFO - PROCESS | 3980 | 1463168390948 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3980 | 1463168390951 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:39:50 INFO - PROCESS | 3980 | 1463168390954 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 3980 | 1463168390956 Marionette TRACE conn3 <- [1,2886,null,{}] 12:39:50 INFO - PROCESS | 3980 | 1463168390960 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}] 12:39:51 INFO - PROCESS | 3980 | 1463168391062 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:39:51 INFO - PROCESS | 3980 | 1463168391173 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3980 | ++DOCSHELL 15A90C00 == 51 [pid = 3980] [id = 731] 12:39:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16A21400) [pid = 3980] [serial = 2193] [outer = 00000000] 12:39:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (16AC9C00) [pid = 3980] [serial = 2194] [outer = 16A21400] 12:39:51 INFO - PROCESS | 3980 | 1463168391226 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16ACB800) [pid = 3980] [serial = 2195] [outer = 16A21400] 12:39:51 INFO - PROCESS | 3980 | 1463168391826 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]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 934ms 12:39:51 INFO - PROCESS | 3980 | 1463168391883 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3980 | 1463168391885 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:39:51 INFO - PROCESS | 3980 | 1463168391889 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3980 | 1463168391891 Marionette TRACE conn3 <- [1,2890,null,{}] 12:39:51 INFO - PROCESS | 3980 | 1463168391894 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}] 12:39:52 INFO - PROCESS | 3980 | 1463168392003 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:39:52 INFO - PROCESS | 3980 | 1463168392273 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFC000 == 52 [pid = 3980] [id = 732] 12:39:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (0F511800) [pid = 3980] [serial = 2196] [outer = 00000000] 12:39:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (105D8800) [pid = 3980] [serial = 2197] [outer = 0F511800] 12:39:52 INFO - PROCESS | 3980 | 1463168392324 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (10F53800) [pid = 3980] [serial = 2198] [outer = 0F511800] 12:39:52 INFO - PROCESS | 3980 | 1463168392873 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 0CAF2800 == 51 [pid = 3980] [id = 522] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 0F511000 == 50 [pid = 3980] [id = 726] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 161F4800 == 49 [pid = 3980] [id = 725] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 152DB800 == 48 [pid = 3980] [id = 724] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 0F516400 == 47 [pid = 3980] [id = 723] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 009BE000 == 46 [pid = 3980] [id = 722] 12:39:52 INFO - PROCESS | 3980 | --DOCSHELL 11143C00 == 45 [pid = 3980] [id = 718] 12:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1027ms 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (1656F000) [pid = 3980] [serial = 2147] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (153F2C00) [pid = 3980] [serial = 2128] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16A49400) [pid = 3980] [serial = 2135] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (157A8400) [pid = 3980] [serial = 2129] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (13246400) [pid = 3980] [serial = 2125] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (16E66400) [pid = 3980] [serial = 2138] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (17D39800) [pid = 3980] [serial = 2144] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (11266400) [pid = 3980] [serial = 2107] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16A43C00) [pid = 3980] [serial = 2134] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (16ACAC00) [pid = 3980] [serial = 2143] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (173C3400) [pid = 3980] [serial = 2140] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (16E64400) [pid = 3980] [serial = 2137] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (1656C000) [pid = 3980] [serial = 2131] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (11B62400) [pid = 3980] [serial = 2119] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (173C4400) [pid = 3980] [serial = 2113] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (17610000) [pid = 3980] [serial = 2141] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (15246000) [pid = 3980] [serial = 2110] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (1656A800) [pid = 3980] [serial = 2146] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (1359FC00) [pid = 3980] [serial = 2126] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (17D45800) [pid = 3980] [serial = 2116] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (16931400) [pid = 3980] [serial = 2132] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (12225000) [pid = 3980] [serial = 2122] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (1704D000) [pid = 3980] [serial = 2075] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (134F1C00) [pid = 3980] [serial = 2123] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (1844FC00) [pid = 3980] [serial = 2149] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (18457400) [pid = 3980] [serial = 2150] [outer = 00000000] [url = about:blank] 12:39:52 INFO - PROCESS | 3980 | 1463168392966 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3980 | 1463168392970 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:39:52 INFO - PROCESS | 3980 | 1463168392975 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 3980 | 1463168392978 Marionette TRACE conn3 <- [1,2894,null,{}] 12:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:39:52 INFO - PROCESS | 3980 | 1463168392983 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}] 12:39:53 INFO - PROCESS | 3980 | 1463168393077 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:39:53 INFO - PROCESS | 3980 | 1463168393087 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3980 | ++DOCSHELL 122B4000 == 46 [pid = 3980] [id = 733] 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (122B9000) [pid = 3980] [serial = 2199] [outer = 00000000] 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (1320B400) [pid = 3980] [serial = 2200] [outer = 122B9000] 12:39:53 INFO - PROCESS | 3980 | 1463168393146 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (134F7000) [pid = 3980] [serial = 2201] [outer = 122B9000] 12:39:53 INFO - PROCESS | 3980 | 1463168393645 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]]]}] 12:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 12:39:53 INFO - PROCESS | 3980 | 1463168393722 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 3980 | 1463168393726 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:39:53 INFO - PROCESS | 3980 | 1463168393730 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 3980 | 1463168393732 Marionette TRACE conn3 <- [1,2898,null,{}] 12:39:53 INFO - PROCESS | 3980 | 1463168393736 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}] 12:39:53 INFO - PROCESS | 3980 | 1463168393823 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:39:53 INFO - PROCESS | 3980 | 1463168393837 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3980 | ++DOCSHELL 11566C00 == 47 [pid = 3980] [id = 734] 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (13489800) [pid = 3980] [serial = 2202] [outer = 00000000] 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1461D800) [pid = 3980] [serial = 2203] [outer = 13489800] 12:39:53 INFO - PROCESS | 3980 | 1463168393881 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (152DD000) [pid = 3980] [serial = 2204] [outer = 13489800] 12:39:54 INFO - PROCESS | 3980 | 1463168394359 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]]]}] 12:39:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:39:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:39:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 685ms 12:39:54 INFO - TEST-START | /DOMEvents/constructors.html 12:39:54 INFO - PROCESS | 3980 | 1463168394430 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 3980 | 1463168394432 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:39:54 INFO - PROCESS | 3980 | 1463168394437 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 3980 | 1463168394443 Marionette TRACE conn3 <- [1,2902,null,{}] 12:39:54 INFO - PROCESS | 3980 | 1463168394451 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}] 12:39:54 INFO - PROCESS | 3980 | 1463168394540 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:39:54 INFO - PROCESS | 3980 | 1463168394640 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 3980 | ++DOCSHELL 15A37400 == 48 [pid = 3980] [id = 735] 12:39:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (15A3B400) [pid = 3980] [serial = 2205] [outer = 00000000] 12:39:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (161FAC00) [pid = 3980] [serial = 2206] [outer = 15A3B400] 12:39:54 INFO - PROCESS | 3980 | 1463168394684 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1656C000) [pid = 3980] [serial = 2207] [outer = 15A3B400] 12:39:55 INFO - PROCESS | 3980 | 1463168395133 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]]]}] 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:39:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:39:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:39:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 793ms 12:39:55 INFO - PROCESS | 3980 | 1463168395225 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3980 | 1463168395228 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:39:55 INFO - PROCESS | 3980 | 1463168395232 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3980 | 1463168395234 Marionette TRACE conn3 <- [1,2906,null,{}] 12:39:55 INFO - PROCESS | 3980 | 1463168395238 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}] 12:39:55 INFO - PROCESS | 3980 | 1463168395365 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:39:55 INFO - PROCESS | 3980 | 1463168395431 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3980 | ++DOCSHELL 15A32400 == 49 [pid = 3980] [id = 736] 12:39:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (161EFC00) [pid = 3980] [serial = 2208] [outer = 00000000] 12:39:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (16A81400) [pid = 3980] [serial = 2209] [outer = 161EFC00] 12:39:55 INFO - PROCESS | 3980 | 1463168395475 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (16AC5800) [pid = 3980] [serial = 2210] [outer = 161EFC00] 12:39:55 INFO - PROCESS | 3980 | 1463168395854 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:39:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:39:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 622ms 12:39:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:39:55 INFO - PROCESS | 3980 | 1463168395868 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3980 | 1463168395870 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:39:55 INFO - PROCESS | 3980 | 1463168395874 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3980 | 1463168395875 Marionette TRACE conn3 <- [1,2910,null,{}] 12:39:55 INFO - PROCESS | 3980 | 1463168395879 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}] 12:39:56 INFO - PROCESS | 3980 | 1463168396002 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:39:56 INFO - PROCESS | 3980 | 1463168396068 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3980 | ++DOCSHELL 16E5DC00 == 50 [pid = 3980] [id = 737] 12:39:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (16E5E400) [pid = 3980] [serial = 2211] [outer = 00000000] 12:39:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (17020C00) [pid = 3980] [serial = 2212] [outer = 16E5E400] 12:39:56 INFO - PROCESS | 3980 | 1463168396134 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (171A3400) [pid = 3980] [serial = 2213] [outer = 16E5E400] 12:39:56 INFO - PROCESS | 3980 | [3980] 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 12:39:56 INFO - PROCESS | 3980 | [3980] 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 12:39:56 INFO - PROCESS | 3980 | [3980] 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 12:39:56 INFO - PROCESS | 3980 | [3980] 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 12:39:56 INFO - PROCESS | 3980 | 1463168396631 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]]]}] 12:39:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:39:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:56 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 12:39:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:56 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 12:39:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:56 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]" 12:39:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:39:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:39:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 809ms 12:39:56 INFO - PROCESS | 3980 | 1463168396684 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3980 | 1463168396686 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:39:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:39:56 INFO - PROCESS | 3980 | 1463168396689 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - PROCESS | 3980 | 1463168396691 Marionette TRACE conn3 <- [1,2914,null,{}] 12:39:56 INFO - PROCESS | 3980 | 1463168396733 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}] 12:39:56 INFO - PROCESS | 3980 | 1463168396850 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:39:56 INFO - PROCESS | 3980 | 1463168396863 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF7000 == 51 [pid = 3980] [id = 738] 12:39:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (1701EC00) [pid = 3980] [serial = 2214] [outer = 00000000] 12:39:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (1766E800) [pid = 3980] [serial = 2215] [outer = 1701EC00] 12:39:56 INFO - PROCESS | 3980 | 1463168396963 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (177AA800) [pid = 3980] [serial = 2216] [outer = 1701EC00] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (10575400) [pid = 3980] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (0CA7A800) [pid = 3980] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (152DC800) [pid = 3980] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (161F5800) [pid = 3980] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (16ACE400) [pid = 3980] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (14489000) [pid = 3980] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (10D60C00) [pid = 3980] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (14177000) [pid = 3980] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (10F57400) [pid = 3980] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (14488000) [pid = 3980] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (16A85C00) [pid = 3980] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (0F957C00) [pid = 3980] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (1523B000) [pid = 3980] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (16ACC400) [pid = 3980] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:39:57 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (0FD83800) [pid = 3980] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:39:57 INFO - PROCESS | 3980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:39:57 INFO - PROCESS | 3980 | 1463168397400 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]]]}] 12:39:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:39:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 763ms 12:39:57 INFO - PROCESS | 3980 | 1463168397450 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 3980 | 1463168397452 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:39:57 INFO - PROCESS | 3980 | 1463168397456 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:39:57 INFO - PROCESS | 3980 | 1463168397457 Marionette TRACE conn3 <- [1,2918,null,{}] 12:39:57 INFO - PROCESS | 3980 | 1463168397461 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}] 12:39:57 INFO - PROCESS | 3980 | 1463168397550 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:39:57 INFO - PROCESS | 3980 | 1463168397556 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3980 | ++DOCSHELL 0FD83800 == 52 [pid = 3980] [id = 739] 12:39:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (10575400) [pid = 3980] [serial = 2217] [outer = 00000000] 12:39:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (1523C000) [pid = 3980] [serial = 2218] [outer = 10575400] 12:39:57 INFO - PROCESS | 3980 | 1463168397599 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (16568400) [pid = 3980] [serial = 2219] [outer = 10575400] 12:39:57 INFO - PROCESS | 3980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:39:58 INFO - PROCESS | 3980 | 1463168398024 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]]]}] 12:39:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:39:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 591ms 12:39:58 INFO - PROCESS | 3980 | 1463168398053 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 3980 | 1463168398055 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:39:58 INFO - PROCESS | 3980 | 1463168398058 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:39:58 INFO - PROCESS | 3980 | 1463168398060 Marionette TRACE conn3 <- [1,2922,null,{}] 12:39:58 INFO - PROCESS | 3980 | 1463168398063 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}] 12:39:58 INFO - PROCESS | 3980 | 1463168398150 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:39:58 INFO - PROCESS | 3980 | 1463168398156 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFB800 == 53 [pid = 3980] [id = 740] 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (122AF800) [pid = 3980] [serial = 2220] [outer = 00000000] 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (1799B000) [pid = 3980] [serial = 2221] [outer = 122AF800] 12:39:58 INFO - PROCESS | 3980 | 1463168398199 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (1799BC00) [pid = 3980] [serial = 2222] [outer = 122AF800] 12:39:58 INFO - PROCESS | 3980 | 1463168398649 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]]]}] 12:39:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:39:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 12:39:58 INFO - PROCESS | 3980 | 1463168398702 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 3980 | 1463168398704 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:39:58 INFO - PROCESS | 3980 | 1463168398707 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:39:58 INFO - PROCESS | 3980 | 1463168398709 Marionette TRACE conn3 <- [1,2926,null,{}] 12:39:58 INFO - PROCESS | 3980 | 1463168398712 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}] 12:39:58 INFO - PROCESS | 3980 | 1463168398794 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:39:58 INFO - PROCESS | 3980 | 1463168398800 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3980 | ++DOCSHELL 16A85C00 == 54 [pid = 3980] [id = 741] 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (16ACC400) [pid = 3980] [serial = 2223] [outer = 00000000] 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (18456000) [pid = 3980] [serial = 2224] [outer = 16ACC400] 12:39:58 INFO - PROCESS | 3980 | 1463168398843 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (1845A000) [pid = 3980] [serial = 2225] [outer = 16ACC400] 12:39:59 INFO - PROCESS | 3980 | 1463168399235 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]]]}] 12:39:59 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. 12:39:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 592ms 12:39:59 INFO - PROCESS | 3980 | 1463168399287 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3980 | 1463168399289 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:39:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:39:59 INFO - PROCESS | 3980 | 1463168399293 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 3980 | 1463168399294 Marionette TRACE conn3 <- [1,2930,null,{}] 12:39:59 INFO - PROCESS | 3980 | 1463168399365 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}] 12:39:59 INFO - PROCESS | 3980 | 1463168399490 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:39:59 INFO - PROCESS | 3980 | 1463168399658 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3980 | ++DOCSHELL 11572C00 == 55 [pid = 3980] [id = 742] 12:39:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (115DAC00) [pid = 3980] [serial = 2226] [outer = 00000000] 12:39:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (11B62400) [pid = 3980] [serial = 2227] [outer = 115DAC00] 12:39:59 INFO - PROCESS | 3980 | 1463168399721 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (12EBD800) [pid = 3980] [serial = 2228] [outer = 115DAC00] 12:40:00 INFO - PROCESS | 3980 | 1463168400232 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"]]]}] 12:40:00 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 12:40:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:40:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 996ms 12:40:00 INFO - PROCESS | 3980 | 1463168400298 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 3980 | 1463168400302 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:40:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:40:00 INFO - PROCESS | 3980 | 1463168400307 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 3980 | 1463168400309 Marionette TRACE conn3 <- [1,2934,null,{}] 12:40:00 INFO - PROCESS | 3980 | 1463168400314 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}] 12:40:00 INFO - PROCESS | 3980 | 1463168400424 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:40:00 INFO - PROCESS | 3980 | 1463168400543 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3980 | ++DOCSHELL 15A33000 == 56 [pid = 3980] [id = 743] 12:40:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (15A34800) [pid = 3980] [serial = 2229] [outer = 00000000] 12:40:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (161FDC00) [pid = 3980] [serial = 2230] [outer = 15A34800] 12:40:00 INFO - PROCESS | 3980 | 1463168400639 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (16A26000) [pid = 3980] [serial = 2231] [outer = 15A34800] 12:40:01 INFO - PROCESS | 3980 | 1463168401179 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]]]}] 12:40:01 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. 12:40:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 887ms 12:40:01 INFO - PROCESS | 3980 | 1463168401212 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3980 | 1463168401214 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:40:01 INFO - PROCESS | 3980 | 1463168401235 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3980 | 1463168401237 Marionette TRACE conn3 <- [1,2938,null,{}] 12:40:01 INFO - PROCESS | 3980 | 1463168401241 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}] 12:40:01 INFO - PROCESS | 3980 | 1463168401349 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:40:01 INFO - PROCESS | 3980 | 1463168401509 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3980 | ++DOCSHELL 171AA800 == 57 [pid = 3980] [id = 744] 12:40:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (171ACC00) [pid = 3980] [serial = 2232] [outer = 00000000] 12:40:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (177B4000) [pid = 3980] [serial = 2233] [outer = 171ACC00] 12:40:01 INFO - PROCESS | 3980 | 1463168401568 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (17FA4800) [pid = 3980] [serial = 2234] [outer = 171ACC00] 12:40:01 INFO - PROCESS | 3980 | ++DOCSHELL 19B35C00 == 58 [pid = 3980] [id = 745] 12:40:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (19B40000) [pid = 3980] [serial = 2235] [outer = 00000000] 12:40:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19B40C00) [pid = 3980] [serial = 2236] [outer = 19B40000] 12:40:02 INFO - PROCESS | 3980 | 1463168402166 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]]]}] 12:40:02 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. 12:40:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 934ms 12:40:02 INFO - PROCESS | 3980 | 1463168402190 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3980 | 1463168402200 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:40:02 INFO - PROCESS | 3980 | 1463168402206 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3980 | 1463168402208 Marionette TRACE conn3 <- [1,2942,null,{}] 12:40:02 INFO - PROCESS | 3980 | 1463168402212 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}] 12:40:02 INFO - PROCESS | 3980 | 1463168402336 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:40:02 INFO - PROCESS | 3980 | 1463168402450 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 3980 | ++DOCSHELL 18452C00 == 59 [pid = 3980] [id = 746] 12:40:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1845D000) [pid = 3980] [serial = 2237] [outer = 00000000] 12:40:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (19BF0000) [pid = 3980] [serial = 2238] [outer = 1845D000] 12:40:02 INFO - PROCESS | 3980 | 1463168402544 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (19E63400) [pid = 3980] [serial = 2239] [outer = 1845D000] 12:40:03 INFO - PROCESS | 3980 | 1463168403062 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]]]}] 12:40:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:40:03 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 12:40:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 902ms 12:40:03 INFO - PROCESS | 3980 | 1463168403097 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3980 | 1463168403099 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:40:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:40:03 INFO - PROCESS | 3980 | 1463168403104 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 3980 | 1463168403106 Marionette TRACE conn3 <- [1,2946,null,{}] 12:40:03 INFO - PROCESS | 3980 | 1463168403111 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}] 12:40:03 INFO - PROCESS | 3980 | 1463168403231 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:40:03 INFO - PROCESS | 3980 | 1463168403344 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3980 | ++DOCSHELL 19B42800 == 60 [pid = 3980] [id = 747] 12:40:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (19E67C00) [pid = 3980] [serial = 2240] [outer = 00000000] 12:40:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (19FD8000) [pid = 3980] [serial = 2241] [outer = 19E67C00] 12:40:03 INFO - PROCESS | 3980 | 1463168403396 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (19FDD800) [pid = 3980] [serial = 2242] [outer = 19E67C00] 12:40:03 INFO - PROCESS | 3980 | 1463168403908 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]]]}] 12:40:03 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. 12:40:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 825ms 12:40:03 INFO - PROCESS | 3980 | 1463168403945 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3980 | 1463168403948 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:40:03 INFO - PROCESS | 3980 | 1463168403951 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:40:03 INFO - PROCESS | 3980 | 1463168403953 Marionette TRACE conn3 <- [1,2950,null,{}] 12:40:03 INFO - PROCESS | 3980 | 1463168403957 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}] 12:40:04 INFO - PROCESS | 3980 | 1463168404082 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:40:04 INFO - PROCESS | 3980 | 1463168404230 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 3980 | ++DOCSHELL 15A3C000 == 61 [pid = 3980] [id = 748] 12:40:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (1656DC00) [pid = 3980] [serial = 2243] [outer = 00000000] 12:40:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (1A350400) [pid = 3980] [serial = 2244] [outer = 1656DC00] 12:40:04 INFO - PROCESS | 3980 | 1463168404293 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1A4E4800) [pid = 3980] [serial = 2245] [outer = 1656DC00] 12:40:04 INFO - PROCESS | 3980 | 1463168404792 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]]]}] 12:40:04 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. 12:40:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 903ms 12:40:04 INFO - PROCESS | 3980 | 1463168405001 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3980 | 1463168405004 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:40:05 INFO - PROCESS | 3980 | 1463168405052 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 3980 | 1463168405055 Marionette TRACE conn3 <- [1,2954,null,{}] 12:40:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:40:05 INFO - PROCESS | 3980 | 1463168405061 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}] 12:40:05 INFO - PROCESS | 3980 | 1463168405160 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:40:05 INFO - PROCESS | 3980 | 1463168405298 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3980 | ++DOCSHELL 107F6C00 == 62 [pid = 3980] [id = 749] 12:40:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (12219C00) [pid = 3980] [serial = 2246] [outer = 00000000] 12:40:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (132EDC00) [pid = 3980] [serial = 2247] [outer = 12219C00] 12:40:05 INFO - PROCESS | 3980 | 1463168405346 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (14171000) [pid = 3980] [serial = 2248] [outer = 12219C00] 12:40:05 INFO - PROCESS | 3980 | 1463168405838 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]]]}] 12:40:05 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. 12:40:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 825ms 12:40:05 INFO - PROCESS | 3980 | 1463168405900 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3980 | 1463168405903 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:40:05 INFO - PROCESS | 3980 | 1463168405911 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 3980 | 1463168405914 Marionette TRACE conn3 <- [1,2958,null,{}] 12:40:05 INFO - PROCESS | 3980 | 1463168405939 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}] 12:40:06 INFO - PROCESS | 3980 | 1463168406036 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:40:06 INFO - PROCESS | 3980 | 1463168406186 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 0F516000 == 61 [pid = 3980] [id = 538] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 10F5B000 == 60 [pid = 3980] [id = 530] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 1052D400 == 59 [pid = 3980] [id = 539] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 1221A800 == 58 [pid = 3980] [id = 534] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 13BD7800 == 57 [pid = 3980] [id = 690] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 117E6C00 == 56 [pid = 3980] [id = 525] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 161FA400 == 55 [pid = 3980] [id = 730] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 13C1C800 == 54 [pid = 3980] [id = 729] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 0FD7DC00 == 53 [pid = 3980] [id = 728] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (16A24800) [pid = 3980] [serial = 2179] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (199E8800) [pid = 3980] [serial = 2152] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (12218000) [pid = 3980] [serial = 2155] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (16153C00) [pid = 3980] [serial = 2158] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1845DC00) [pid = 3980] [serial = 2161] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | ++DOCSHELL 0CAF0000 == 54 [pid = 3980] [id = 750] 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (0F50A000) [pid = 3980] [serial = 2249] [outer = 00000000] 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (117E1400) [pid = 3980] [serial = 2250] [outer = 0F50A000] 12:40:06 INFO - PROCESS | 3980 | 1463168406268 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (12C64000) [pid = 3980] [serial = 2251] [outer = 0F50A000] 12:40:06 INFO - PROCESS | 3980 | --DOCSHELL 0CAEEC00 == 53 [pid = 3980] [id = 727] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (12225400) [pid = 3980] [serial = 2170] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (134FCC00) [pid = 3980] [serial = 2171] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1348BC00) [pid = 3980] [serial = 2168] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1114C400) [pid = 3980] [serial = 2167] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (153F4C00) [pid = 3980] [serial = 2173] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (15A33800) [pid = 3980] [serial = 2174] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (199EF000) [pid = 3980] [serial = 2164] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (112DC800) [pid = 3980] [serial = 2176] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (161FE400) [pid = 3980] [serial = 2177] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16E67800) [pid = 3980] [serial = 2066] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (157A5400) [pid = 3980] [serial = 2039] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (122F7400) [pid = 3980] [serial = 2069] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (15A32000) [pid = 3980] [serial = 2072] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (12C5A400) [pid = 3980] [serial = 2036] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16AC2000) [pid = 3980] [serial = 2033] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (16E5C000) [pid = 3980] [serial = 2003] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (13288000) [pid = 3980] [serial = 2006] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (15A3F800) [pid = 3980] [serial = 2009] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (16E63400) [pid = 3980] [serial = 2012] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (11BD1C00) [pid = 3980] [serial = 2120] [outer = 00000000] [url = about:blank] 12:40:06 INFO - PROCESS | 3980 | 1463168406687 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]]]}] 12:40:06 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. 12:40:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 825ms 12:40:06 INFO - PROCESS | 3980 | 1463168406733 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 3980 | 1463168406735 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:40:06 INFO - PROCESS | 3980 | 1463168406738 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 3980 | 1463168406740 Marionette TRACE conn3 <- [1,2962,null,{}] 12:40:06 INFO - PROCESS | 3980 | 1463168406749 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}] 12:40:06 INFO - PROCESS | 3980 | 1463168406838 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:40:06 INFO - PROCESS | 3980 | 1463168406848 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3980 | ++DOCSHELL 13C53400 == 54 [pid = 3980] [id = 751] 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (13C5C800) [pid = 3980] [serial = 2252] [outer = 00000000] 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (152D5800) [pid = 3980] [serial = 2253] [outer = 13C5C800] 12:40:06 INFO - PROCESS | 3980 | 1463168406900 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (153F2C00) [pid = 3980] [serial = 2254] [outer = 13C5C800] 12:40:07 INFO - PROCESS | 3980 | 1463168407382 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]]]}] 12:40:07 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. 12:40:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 700ms 12:40:07 INFO - PROCESS | 3980 | 1463168407422 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3980 | 1463168407424 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:40:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:40:07 INFO - PROCESS | 3980 | 1463168407427 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 3980 | 1463168407429 Marionette TRACE conn3 <- [1,2966,null,{}] 12:40:07 INFO - PROCESS | 3980 | 1463168407432 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}] 12:40:07 INFO - PROCESS | 3980 | 1463168407515 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:40:07 INFO - PROCESS | 3980 | 1463168407521 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3980 | ++DOCSHELL 15A33800 == 55 [pid = 3980] [id = 752] 12:40:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (15A34000) [pid = 3980] [serial = 2255] [outer = 00000000] 12:40:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (161F5C00) [pid = 3980] [serial = 2256] [outer = 15A34000] 12:40:07 INFO - PROCESS | 3980 | 1463168407565 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (16563800) [pid = 3980] [serial = 2257] [outer = 15A34000] 12:40:08 INFO - PROCESS | 3980 | 1463168408002 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]]]}] 12:40:08 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. 12:40:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 592ms 12:40:08 INFO - PROCESS | 3980 | 1463168408024 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3980 | 1463168408026 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:40:08 INFO - PROCESS | 3980 | 1463168408029 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3980 | 1463168408031 Marionette TRACE conn3 <- [1,2970,null,{}] 12:40:08 INFO - PROCESS | 3980 | 1463168408034 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}] 12:40:08 INFO - PROCESS | 3980 | 1463168408115 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:40:08 INFO - PROCESS | 3980 | 1463168408120 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3980 | ++DOCSHELL 16566000 == 56 [pid = 3980] [id = 753] 12:40:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (16569000) [pid = 3980] [serial = 2258] [outer = 00000000] 12:40:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16A3A800) [pid = 3980] [serial = 2259] [outer = 16569000] 12:40:08 INFO - PROCESS | 3980 | 1463168408164 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (16A48800) [pid = 3980] [serial = 2260] [outer = 16569000] 12:40:08 INFO - PROCESS | 3980 | 1463168408626 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"]]]}] 12:40:08 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 12:40:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:40:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 638ms 12:40:08 INFO - PROCESS | 3980 | 1463168408674 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3980 | 1463168408676 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:40:08 INFO - PROCESS | 3980 | 1463168408679 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3980 | 1463168408681 Marionette TRACE conn3 <- [1,2974,null,{}] 12:40:08 INFO - PROCESS | 3980 | 1463168408685 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}] 12:40:08 INFO - PROCESS | 3980 | 1463168408821 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:40:08 INFO - PROCESS | 3980 | 1463168408893 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3980 | ++DOCSHELL 16E5CC00 == 57 [pid = 3980] [id = 754] 12:40:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16E5D400) [pid = 3980] [serial = 2261] [outer = 00000000] 12:40:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1704D000) [pid = 3980] [serial = 2262] [outer = 16E5D400] 12:40:08 INFO - PROCESS | 3980 | 1463168408936 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (171A7C00) [pid = 3980] [serial = 2263] [outer = 16E5D400] 12:40:09 INFO - PROCESS | 3980 | 1463168409315 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]]]}] 12:40:09 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. 12:40:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 700ms 12:40:09 INFO - PROCESS | 3980 | 1463168409378 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:40:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:40:09 INFO - PROCESS | 3980 | 1463168409382 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:40:09 INFO - PROCESS | 3980 | 1463168409386 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 3980 | 1463168409389 Marionette TRACE conn3 <- [1,2978,null,{}] 12:40:09 INFO - PROCESS | 3980 | 1463168409392 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}] 12:40:09 INFO - PROCESS | 3980 | 1463168409513 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:40:09 INFO - PROCESS | 3980 | 1463168409610 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3980 | ++DOCSHELL 173C4000 == 58 [pid = 3980] [id = 755] 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (177AF000) [pid = 3980] [serial = 2264] [outer = 00000000] 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (17FA9400) [pid = 3980] [serial = 2265] [outer = 177AF000] 12:40:09 INFO - PROCESS | 3980 | 1463168409652 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (199E4C00) [pid = 3980] [serial = 2266] [outer = 177AF000] 12:40:09 INFO - PROCESS | 3980 | ++DOCSHELL 19B3D400 == 59 [pid = 3980] [id = 756] 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (19B41C00) [pid = 3980] [serial = 2267] [outer = 00000000] 12:40:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (19BE3000) [pid = 3980] [serial = 2268] [outer = 19B41C00] 12:40:10 INFO - PROCESS | 3980 | 1463168410072 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]]]}] 12:40:10 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. 12:40:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 731ms 12:40:10 INFO - PROCESS | 3980 | 1463168410124 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3980 | 1463168410126 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:40:10 INFO - PROCESS | 3980 | 1463168410129 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:40:10 INFO - PROCESS | 3980 | 1463168410131 Marionette TRACE conn3 <- [1,2982,null,{}] 12:40:10 INFO - PROCESS | 3980 | 1463168410134 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}] 12:40:10 INFO - PROCESS | 3980 | 1463168410264 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:40:10 INFO - PROCESS | 3980 | 1463168410282 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 3980 | ++DOCSHELL 199EC400 == 60 [pid = 3980] [id = 757] 12:40:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (199EE400) [pid = 3980] [serial = 2269] [outer = 00000000] 12:40:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (19B3BC00) [pid = 3980] [serial = 2270] [outer = 199EE400] 12:40:10 INFO - PROCESS | 3980 | 1463168410325 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (19E5F400) [pid = 3980] [serial = 2271] [outer = 199EE400] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (16E5E400) [pid = 3980] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (122B9000) [pid = 3980] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1701EC00) [pid = 3980] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (0F511800) [pid = 3980] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (13489800) [pid = 3980] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (15A3B400) [pid = 3980] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (10575400) [pid = 3980] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (122AF800) [pid = 3980] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (161EFC00) [pid = 3980] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (17997800) [pid = 3980] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (1656D800) [pid = 3980] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (14623400) [pid = 3980] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (17051400) [pid = 3980] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (13490C00) [pid = 3980] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:40:10 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (0F514800) [pid = 3980] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:40:10 INFO - PROCESS | 3980 | 1463168410936 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]]]}] 12:40:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:40:10 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 12:40:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 841ms 12:40:10 INFO - PROCESS | 3980 | 1463168410972 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3980 | 1463168410974 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:40:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:40:10 INFO - PROCESS | 3980 | 1463168410978 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 3980 | 1463168410989 Marionette TRACE conn3 <- [1,2986,null,{}] 12:40:10 INFO - PROCESS | 3980 | 1463168410976 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}] 12:40:11 INFO - PROCESS | 3980 | 1463168411061 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:40:11 INFO - PROCESS | 3980 | 1463168411173 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3980 | ++DOCSHELL 0CA72400 == 61 [pid = 3980] [id = 758] 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (0F509400) [pid = 3980] [serial = 2272] [outer = 00000000] 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (1320C000) [pid = 3980] [serial = 2273] [outer = 0F509400] 12:40:11 INFO - PROCESS | 3980 | 1463168411217 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (16538C00) [pid = 3980] [serial = 2274] [outer = 0F509400] 12:40:11 INFO - PROCESS | 3980 | 1463168411558 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]]]}] 12:40:11 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. 12:40:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 654ms 12:40:11 INFO - PROCESS | 3980 | 1463168411620 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3980 | 1463168411622 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:40:11 INFO - PROCESS | 3980 | 1463168411625 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3980 | 1463168411627 Marionette TRACE conn3 <- [1,2990,null,{}] 12:40:11 INFO - PROCESS | 3980 | 1463168411631 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}] 12:40:11 INFO - PROCESS | 3980 | 1463168411759 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:40:11 INFO - PROCESS | 3980 | 1463168411767 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3980 | ++DOCSHELL 10D58800 == 62 [pid = 3980] [id = 759] 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (10D62C00) [pid = 3980] [serial = 2275] [outer = 00000000] 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19FD3000) [pid = 3980] [serial = 2276] [outer = 10D62C00] 12:40:11 INFO - PROCESS | 3980 | 1463168411810 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1A347400) [pid = 3980] [serial = 2277] [outer = 10D62C00] 12:40:12 INFO - PROCESS | 3980 | 1463168412185 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]]]}] 12:40:12 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. 12:40:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 591ms 12:40:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:40:12 INFO - PROCESS | 3980 | 1463168412222 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3980 | 1463168412224 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:40:12 INFO - PROCESS | 3980 | 1463168412228 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 3980 | 1463168412230 Marionette TRACE conn3 <- [1,2994,null,{}] 12:40:12 INFO - PROCESS | 3980 | 1463168412233 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}] 12:40:12 INFO - PROCESS | 3980 | 1463168412331 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:40:12 INFO - PROCESS | 3980 | 1463168412467 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 3980 | ++DOCSHELL 0FD7A000 == 63 [pid = 3980] [id = 760] 12:40:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (10F56800) [pid = 3980] [serial = 2278] [outer = 00000000] 12:40:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (1A8C9400) [pid = 3980] [serial = 2279] [outer = 10F56800] 12:40:12 INFO - PROCESS | 3980 | 1463168412518 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (1AA14800) [pid = 3980] [serial = 2280] [outer = 10F56800] 12:40:12 INFO - PROCESS | 3980 | 1463168412953 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]]]}] 12:40:12 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. 12:40:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 731ms 12:40:12 INFO - PROCESS | 3980 | 1463168412969 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3980 | 1463168412973 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:40:12 INFO - PROCESS | 3980 | 1463168412978 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:40:12 INFO - PROCESS | 3980 | 1463168412982 Marionette TRACE conn3 <- [1,2998,null,{}] 12:40:12 INFO - PROCESS | 3980 | 1463168412988 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}] 12:40:13 INFO - PROCESS | 3980 | 1463168413100 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:40:13 INFO - PROCESS | 3980 | 1463168413247 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3980 | ++DOCSHELL 0F69A400 == 64 [pid = 3980] [id = 761] 12:40:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (0F95B400) [pid = 3980] [serial = 2281] [outer = 00000000] 12:40:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (11BC5800) [pid = 3980] [serial = 2282] [outer = 0F95B400] 12:40:13 INFO - PROCESS | 3980 | 1463168413306 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (122F7400) [pid = 3980] [serial = 2283] [outer = 0F95B400] 12:40:13 INFO - PROCESS | 3980 | [3980] 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 12:40:13 INFO - PROCESS | 3980 | 1463168413906 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:40:13 INFO - {} 12:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:40:13 INFO - {} 12:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:40:13 INFO - {} 12:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:40:13 INFO - {} 12:40:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 933ms 12:40:13 INFO - PROCESS | 3980 | 1463168413925 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3980 | 1463168413931 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /FileAPI/fileReader.html 12:40:13 INFO - PROCESS | 3980 | 1463168413952 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 3980 | 1463168413955 Marionette TRACE conn3 <- [1,3002,null,{}] 12:40:13 INFO - PROCESS | 3980 | 1463168413959 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}] 12:40:14 INFO - PROCESS | 3980 | 1463168414077 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:40:14 INFO - PROCESS | 3980 | 1463168414216 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 3980 | ++DOCSHELL 0F518400 == 65 [pid = 3980] [id = 762] 12:40:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (0F518C00) [pid = 3980] [serial = 2284] [outer = 00000000] 12:40:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (15A3F800) [pid = 3980] [serial = 2285] [outer = 0F518C00] 12:40:14 INFO - PROCESS | 3980 | 1463168414272 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (17027800) [pid = 3980] [serial = 2286] [outer = 0F518C00] 12:40:14 INFO - PROCESS | 3980 | 1463168414767 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]]]}] 12:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:40:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 841ms 12:40:14 INFO - PROCESS | 3980 | 1463168414791 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 3980 | 1463168414793 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:40:14 INFO - TEST-START | /FileAPI/historical.html 12:40:14 INFO - PROCESS | 3980 | 1463168414798 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 3980 | 1463168414801 Marionette TRACE conn3 <- [1,3006,null,{}] 12:40:14 INFO - PROCESS | 3980 | 1463168414812 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}] 12:40:14 INFO - PROCESS | 3980 | 1463168414923 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:40:15 INFO - PROCESS | 3980 | 1463168415044 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3980 | ++DOCSHELL 19B36C00 == 66 [pid = 3980] [id = 763] 12:40:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (19B3E400) [pid = 3980] [serial = 2287] [outer = 00000000] 12:40:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1A4E6400) [pid = 3980] [serial = 2288] [outer = 19B3E400] 12:40:15 INFO - PROCESS | 3980 | 1463168415100 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (1AA14000) [pid = 3980] [serial = 2289] [outer = 19B3E400] 12:40:15 INFO - PROCESS | 3980 | 1463168415637 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"]]]}] 12:40:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:40:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:40:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:40:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:40:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:40:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:40:15 INFO - TEST-OK | /FileAPI/historical.html | took 902ms 12:40:15 INFO - PROCESS | 3980 | 1463168415685 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3980 | 1463168415688 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /FileAPI/idlharness.html 12:40:15 INFO - PROCESS | 3980 | 1463168415692 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 3980 | 1463168415694 Marionette TRACE conn3 <- [1,3010,null,{}] 12:40:15 INFO - PROCESS | 3980 | 1463168415698 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}] 12:40:15 INFO - PROCESS | 3980 | 1463168415804 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:40:15 INFO - PROCESS | 3980 | 1463168415961 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3980 | ++DOCSHELL 1AA16400 == 67 [pid = 3980] [id = 764] 12:40:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (1AA19C00) [pid = 3980] [serial = 2290] [outer = 00000000] 12:40:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (1ABC6C00) [pid = 3980] [serial = 2291] [outer = 1AA19C00] 12:40:16 INFO - PROCESS | 3980 | 1463168416015 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (1ABCA400) [pid = 3980] [serial = 2292] [outer = 1AA19C00] 12:40:16 INFO - PROCESS | 3980 | 1463168416940 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]]]}] 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:40:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:40:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:40:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:40:17 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 12:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:40:17 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 12:40:17 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 12:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:40:17 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 12:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:40:17 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 12:40:17 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 12:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:40:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:40:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:40:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:40:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:40:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:40:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1432ms 12:40:17 INFO - PROCESS | 3980 | 1463168417135 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 3980 | 1463168417137 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:40:17 INFO - PROCESS | 3980 | 1463168417142 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - TEST-START | /FileAPI/idlharness.worker 12:40:17 INFO - PROCESS | 3980 | 1463168417144 Marionette TRACE conn3 <- [1,3014,null,{}] 12:40:17 INFO - PROCESS | 3980 | 1463168417150 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}] 12:40:17 INFO - PROCESS | 3980 | 1463168417255 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:40:17 INFO - PROCESS | 3980 | 1463168417430 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 3980 | ++DOCSHELL 1AA1FC00 == 68 [pid = 3980] [id = 765] 12:40:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (1ABC5400) [pid = 3980] [serial = 2293] [outer = 00000000] 12:40:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1B5A6000) [pid = 3980] [serial = 2294] [outer = 1ABC5400] 12:40:17 INFO - PROCESS | 3980 | 1463168417483 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (1B5A8800) [pid = 3980] [serial = 2295] [outer = 1ABC5400] 12:40:17 INFO - PROCESS | 3980 | [3980] 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 12:40:18 INFO - PROCESS | 3980 | 1463168418544 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,{},{}]]]}] 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:40:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:40:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:40:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:40:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:40:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:40:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:40:18 INFO - {} 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:40:18 INFO - {} 12:40:18 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 - {} 12:40:18 INFO - {} 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:40:18 INFO - {} 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:40:18 INFO - {} 12:40:18 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 - {} 12:40:18 INFO - {} 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:40:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:40:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 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 12:40:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:40:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:40:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:40:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:40:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:40:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:40:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:40:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:40:18 INFO - {} 12:40:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1571ms 12:40:18 INFO - PROCESS | 3980 | 1463168418720 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3980 | 1463168418722 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:40:18 INFO - PROCESS | 3980 | 1463168418762 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 3980 | 1463168418764 Marionette TRACE conn3 <- [1,3018,null,{}] 12:40:18 INFO - PROCESS | 3980 | 1463168418770 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}] 12:40:19 INFO - PROCESS | 3980 | 1463168419042 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:40:19 INFO - PROCESS | 3980 | 1463168419195 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3980 | ++DOCSHELL 10F5C800 == 69 [pid = 3980] [id = 766] 12:40:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (11266400) [pid = 3980] [serial = 2296] [outer = 00000000] 12:40:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (115E5000) [pid = 3980] [serial = 2297] [outer = 11266400] 12:40:19 INFO - PROCESS | 3980 | 1463168419245 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (13246C00) [pid = 3980] [serial = 2298] [outer = 11266400] 12:40:19 INFO - PROCESS | 3980 | 1463168419760 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]]]}] 12:40:19 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 12:40:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1043ms 12:40:19 INFO - PROCESS | 3980 | 1463168419793 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 3980 | 1463168419796 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:40:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:40:19 INFO - PROCESS | 3980 | 1463168419801 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 3980 | 1463168419804 Marionette TRACE conn3 <- [1,3022,null,{}] 12:40:19 INFO - PROCESS | 3980 | 1463168419824 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}] 12:40:19 INFO - PROCESS | 3980 | 1463168419925 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:40:20 INFO - PROCESS | 3980 | 1463168420052 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 3980 | ++DOCSHELL 13C12000 == 70 [pid = 3980] [id = 767] 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (13C53C00) [pid = 3980] [serial = 2299] [outer = 00000000] 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (153F1000) [pid = 3980] [serial = 2300] [outer = 13C53C00] 12:40:20 INFO - PROCESS | 3980 | 1463168420102 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (15A31800) [pid = 3980] [serial = 2301] [outer = 13C53C00] 12:40:20 INFO - PROCESS | 3980 | --DOCSHELL 0CA6F400 == 69 [pid = 3980] [id = 536] 12:40:20 INFO - PROCESS | 3980 | --DOCSHELL 10F5C400 == 68 [pid = 3980] [id = 524] 12:40:20 INFO - PROCESS | 3980 | --DOCSHELL 0FDE4C00 == 67 [pid = 3980] [id = 523] 12:40:20 INFO - PROCESS | 3980 | --DOCSHELL 19B3D400 == 66 [pid = 3980] [id = 756] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (18456000) [pid = 3980] [serial = 2224] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOCSHELL 19B35C00 == 65 [pid = 3980] [id = 745] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (17D74C00) [pid = 3980] [serial = 2117] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (16A3B000) [pid = 3980] [serial = 2180] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (153F3C00) [pid = 3980] [serial = 2111] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (177AEC00) [pid = 3980] [serial = 2114] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (19B37000) [pid = 3980] [serial = 2153] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (122AB800) [pid = 3980] [serial = 2108] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (17020C00) [pid = 3980] [serial = 2212] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (1320B400) [pid = 3980] [serial = 2200] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (134F7000) [pid = 3980] [serial = 2201] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (1766E800) [pid = 3980] [serial = 2215] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (10F53800) [pid = 3980] [serial = 2198] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (105D8800) [pid = 3980] [serial = 2197] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (1461D800) [pid = 3980] [serial = 2203] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (152DD000) [pid = 3980] [serial = 2204] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (161FAC00) [pid = 3980] [serial = 2206] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (171A3400) [pid = 3980] [serial = 2213] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (14487800) [pid = 3980] [serial = 2188] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (16A21C00) [pid = 3980] [serial = 2191] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (0F50B000) [pid = 3980] [serial = 2182] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (1523C000) [pid = 3980] [serial = 2218] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (177AA800) [pid = 3980] [serial = 2216] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (16AC9C00) [pid = 3980] [serial = 2194] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (1799BC00) [pid = 3980] [serial = 2222] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (11B5E400) [pid = 3980] [serial = 2185] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16A81400) [pid = 3980] [serial = 2209] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (16AC5800) [pid = 3980] [serial = 2210] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (1799B000) [pid = 3980] [serial = 2221] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (1656C000) [pid = 3980] [serial = 2207] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (16568400) [pid = 3980] [serial = 2219] [outer = 00000000] [url = about:blank] 12:40:20 INFO - PROCESS | 3980 | 1463168420588 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]]]}] 12:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:40:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 824ms 12:40:20 INFO - PROCESS | 3980 | 1463168420621 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 3980 | 1463168420623 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:40:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:40:20 INFO - PROCESS | 3980 | 1463168420627 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 3980 | 1463168420629 Marionette TRACE conn3 <- [1,3026,null,{}] 12:40:20 INFO - PROCESS | 3980 | 1463168420633 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}] 12:40:20 INFO - PROCESS | 3980 | 1463168420729 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:40:20 INFO - PROCESS | 3980 | 1463168420740 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 3980 | ++DOCSHELL 117E6C00 == 66 [pid = 3980] [id = 768] 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (11B5E400) [pid = 3980] [serial = 2302] [outer = 00000000] 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (14177400) [pid = 3980] [serial = 2303] [outer = 11B5E400] 12:40:20 INFO - PROCESS | 3980 | 1463168420785 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (14623C00) [pid = 3980] [serial = 2304] [outer = 11B5E400] 12:40:21 INFO - PROCESS | 3980 | 1463168421277 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"]]]}] 12:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:40:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 701ms 12:40:21 INFO - PROCESS | 3980 | 1463168421325 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 3980 | 1463168421329 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:40:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:40:21 INFO - PROCESS | 3980 | 1463168421339 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 3980 | 1463168421343 Marionette TRACE conn3 <- [1,3030,null,{}] 12:40:21 INFO - PROCESS | 3980 | 1463168421347 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}] 12:40:21 INFO - PROCESS | 3980 | 1463168421441 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:40:21 INFO - PROCESS | 3980 | 1463168421448 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 3980 | ++DOCSHELL 15A9B800 == 67 [pid = 3980] [id = 769] 12:40:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (16153C00) [pid = 3980] [serial = 2305] [outer = 00000000] 12:40:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (16565C00) [pid = 3980] [serial = 2306] [outer = 16153C00] 12:40:21 INFO - PROCESS | 3980 | 1463168421493 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (1656F800) [pid = 3980] [serial = 2307] [outer = 16153C00] 12:40:22 INFO - PROCESS | 3980 | 1463168422116 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]]]}] 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:40:22 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. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:40:22 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'.) 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:40:22 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. 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:40:22 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. 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:40:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:40:22 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. 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:40:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:40:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:40:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:40:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 872ms 12:40:22 INFO - PROCESS | 3980 | 1463168422215 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3980 | 1463168422218 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:40:22 INFO - PROCESS | 3980 | 1463168422221 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3980 | 1463168422223 Marionette TRACE conn3 <- [1,3034,null,{}] 12:40:22 INFO - PROCESS | 3980 | 1463168422226 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}] 12:40:22 INFO - PROCESS | 3980 | 1463168422329 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:40:22 INFO - PROCESS | 3980 | 1463168422335 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 3980 | ++DOCSHELL 16935800 == 68 [pid = 3980] [id = 770] 12:40:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (16A26400) [pid = 3980] [serial = 2308] [outer = 00000000] 12:40:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (16AC5800) [pid = 3980] [serial = 2309] [outer = 16A26400] 12:40:22 INFO - PROCESS | 3980 | 1463168422378 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16ACB400) [pid = 3980] [serial = 2310] [outer = 16A26400] 12:40:22 INFO - PROCESS | 3980 | [3980] 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 12:40:22 INFO - PROCESS | 3980 | 1463168422865 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:40:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:40:22 INFO - {} 12:40:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 700ms 12:40:22 INFO - PROCESS | 3980 | 1463168422904 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3980 | 1463168422906 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:40:22 INFO - PROCESS | 3980 | 1463168422916 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3980 | 1463168422917 Marionette TRACE conn3 <- [1,3038,null,{}] 12:40:22 INFO - PROCESS | 3980 | 1463168422921 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}] 12:40:23 INFO - PROCESS | 3980 | 1463168423041 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:40:23 INFO - PROCESS | 3980 | 1463168423106 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 3980 | ++DOCSHELL 105CF800 == 69 [pid = 3980] [id = 771] 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (17055800) [pid = 3980] [serial = 2311] [outer = 00000000] 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (171A6400) [pid = 3980] [serial = 2312] [outer = 17055800] 12:40:23 INFO - PROCESS | 3980 | 1463168423156 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (173C5400) [pid = 3980] [serial = 2313] [outer = 17055800] 12:40:23 INFO - PROCESS | 3980 | 1463168423566 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]]]}] 12:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:40:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 700ms 12:40:23 INFO - PROCESS | 3980 | 1463168423610 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 3980 | 1463168423611 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:40:23 INFO - PROCESS | 3980 | 1463168423615 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 3980 | 1463168423617 Marionette TRACE conn3 <- [1,3042,null,{}] 12:40:23 INFO - PROCESS | 3980 | 1463168423620 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}] 12:40:23 INFO - PROCESS | 3980 | 1463168423776 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:40:23 INFO - PROCESS | 3980 | 1463168423805 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 3980 | ++DOCSHELL 177BE800 == 70 [pid = 3980] [id = 772] 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (177C3800) [pid = 3980] [serial = 2314] [outer = 00000000] 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (1799BC00) [pid = 3980] [serial = 2315] [outer = 177C3800] 12:40:23 INFO - PROCESS | 3980 | 1463168423854 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (177BE000) [pid = 3980] [serial = 2316] [outer = 177C3800] 12:40:24 INFO - PROCESS | 3980 | 1463168424659 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"]]]}] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (10D62C00) [pid = 3980] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (16E5D400) [pid = 3980] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (199EE400) [pid = 3980] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (177AF000) [pid = 3980] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (16ACC400) [pid = 3980] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (19B40000) [pid = 3980] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (19B41C00) [pid = 3980] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (0F50A000) [pid = 3980] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (13C5C800) [pid = 3980] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (15A34000) [pid = 3980] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (16569000) [pid = 3980] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (12219C00) [pid = 3980] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:40:24 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (0F509400) [pid = 3980] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:24 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" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:24 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" 12:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:40:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1182ms 12:40:24 INFO - PROCESS | 3980 | 1463168424809 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 3980 | 1463168424812 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 3980 | 1463168424815 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:40:24 INFO - PROCESS | 3980 | 1463168424817 Marionette TRACE conn3 <- [1,3046,null,{}] 12:40:24 INFO - PROCESS | 3980 | 1463168424820 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}] 12:40:24 INFO - PROCESS | 3980 | 1463168424907 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:40:24 INFO - PROCESS | 3980 | 1463168425007 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3980 | ++DOCSHELL 16E5D400 == 71 [pid = 3980] [id = 773] 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (173CA400) [pid = 3980] [serial = 2317] [outer = 00000000] 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (18459800) [pid = 3980] [serial = 2318] [outer = 173CA400] 12:40:25 INFO - PROCESS | 3980 | 1463168425050 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (19AE9000) [pid = 3980] [serial = 2319] [outer = 173CA400] 12:40:25 INFO - PROCESS | 3980 | 1463168425439 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]]]}] 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:40:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:40:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 654ms 12:40:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:40:25 INFO - PROCESS | 3980 | 1463168425462 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 3980 | 1463168425464 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:40:25 INFO - PROCESS | 3980 | 1463168425467 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 3980 | 1463168425469 Marionette TRACE conn3 <- [1,3050,null,{}] 12:40:25 INFO - PROCESS | 3980 | 1463168425472 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}] 12:40:25 INFO - PROCESS | 3980 | 1463168425599 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:40:25 INFO - PROCESS | 3980 | 1463168425608 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3980 | ++DOCSHELL 10575400 == 72 [pid = 3980] [id = 774] 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (171AF800) [pid = 3980] [serial = 2320] [outer = 00000000] 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (19FD2C00) [pid = 3980] [serial = 2321] [outer = 171AF800] 12:40:25 INFO - PROCESS | 3980 | 1463168425651 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (19FDC400) [pid = 3980] [serial = 2322] [outer = 171AF800] 12:40:25 INFO - PROCESS | 3980 | [3980] 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 12:40:26 INFO - PROCESS | 3980 | 1463168426076 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:40:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:40:26 INFO - {} 12:40:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 638ms 12:40:26 INFO - PROCESS | 3980 | 1463168426102 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 3980 | 1463168426104 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:40:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:40:26 INFO - PROCESS | 3980 | 1463168426107 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 3980 | 1463168426109 Marionette TRACE conn3 <- [1,3054,null,{}] 12:40:26 INFO - PROCESS | 3980 | 1463168426112 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}] 12:40:26 INFO - PROCESS | 3980 | 1463168426234 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:40:26 INFO - PROCESS | 3980 | 1463168426246 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 3980 | ++DOCSHELL 16538800 == 73 [pid = 3980] [id = 775] 12:40:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (16569000) [pid = 3980] [serial = 2323] [outer = 00000000] 12:40:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1AA11400) [pid = 3980] [serial = 2324] [outer = 16569000] 12:40:26 INFO - PROCESS | 3980 | 1463168426299 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (1ABCB800) [pid = 3980] [serial = 2325] [outer = 16569000] 12:40:26 INFO - PROCESS | 3980 | 1463168426795 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]]]}] 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:40:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:40:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 12:40:26 INFO - PROCESS | 3980 | 1463168426883 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 3980 | 1463168426887 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 3980 | 1463168426898 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 3980 | 1463168426902 Marionette TRACE conn3 <- [1,3058,null,{}] 12:40:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:40:26 INFO - PROCESS | 3980 | 1463168426909 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}] 12:40:27 INFO - PROCESS | 3980 | 1463168427031 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:40:27 INFO - PROCESS | 3980 | 1463168427144 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3980 | ++DOCSHELL 0CAFD400 == 74 [pid = 3980] [id = 776] 12:40:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (0F515000) [pid = 3980] [serial = 2326] [outer = 00000000] 12:40:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (11BC4C00) [pid = 3980] [serial = 2327] [outer = 0F515000] 12:40:27 INFO - PROCESS | 3980 | 1463168427199 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (13204800) [pid = 3980] [serial = 2328] [outer = 0F515000] 12:40:27 INFO - PROCESS | 3980 | 1463168427767 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]]]}] 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:40:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 887ms 12:40:27 INFO - PROCESS | 3980 | 1463168427790 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3980 | 1463168427796 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:40:27 INFO - PROCESS | 3980 | 1463168427820 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3980 | 1463168427823 Marionette TRACE conn3 <- [1,3062,null,{}] 12:40:27 INFO - PROCESS | 3980 | 1463168427827 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}] 12:40:27 INFO - PROCESS | 3980 | 1463168427946 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:40:28 INFO - PROCESS | 3980 | 1463168428107 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 3980 | ++DOCSHELL 11563C00 == 75 [pid = 3980] [id = 777] 12:40:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (117E2000) [pid = 3980] [serial = 2329] [outer = 00000000] 12:40:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (157AA000) [pid = 3980] [serial = 2330] [outer = 117E2000] 12:40:28 INFO - PROCESS | 3980 | 1463168428161 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (161FE400) [pid = 3980] [serial = 2331] [outer = 117E2000] 12:40:28 INFO - PROCESS | 3980 | 1463168428696 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]]]}] 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:40:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 887ms 12:40:28 INFO - PROCESS | 3980 | 1463168428733 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 3980 | 1463168428735 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:40:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:40:28 INFO - PROCESS | 3980 | 1463168428740 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 3980 | 1463168428744 Marionette TRACE conn3 <- [1,3066,null,{}] 12:40:28 INFO - PROCESS | 3980 | 1463168428755 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}] 12:40:28 INFO - PROCESS | 3980 | 1463168428865 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:40:29 INFO - PROCESS | 3980 | 1463168429030 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 3980 | ++DOCSHELL 16E5F400 == 76 [pid = 3980] [id = 778] 12:40:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (16E67C00) [pid = 3980] [serial = 2332] [outer = 00000000] 12:40:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (171A7400) [pid = 3980] [serial = 2333] [outer = 16E67C00] 12:40:29 INFO - PROCESS | 3980 | 1463168429086 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (177B9C00) [pid = 3980] [serial = 2334] [outer = 16E67C00] 12:40:29 INFO - PROCESS | 3980 | 1463168429658 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] 12:40:29 INFO - PROCESS | 3980 | 1463168429762 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:40:29 INFO - PROCESS | 3980 | 1463168429766 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3980 | 1463168429768 Marionette TRACE conn3 <- [1,3070,null,{}] 12:40:29 INFO - PROCESS | 3980 | 1463168429772 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}] 12:40:29 INFO - PROCESS | 3980 | 1463168429911 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:40:30 INFO - PROCESS | 3980 | 1463168430067 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3980 | ++DOCSHELL 1656D400 == 77 [pid = 3980] [id = 779] 12:40:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (17D73000) [pid = 3980] [serial = 2335] [outer = 00000000] 12:40:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (1ABC7000) [pid = 3980] [serial = 2336] [outer = 17D73000] 12:40:30 INFO - PROCESS | 3980 | 1463168430121 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (1AEF4000) [pid = 3980] [serial = 2337] [outer = 17D73000] 12:40:30 INFO - PROCESS | 3980 | 1463168430610 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]]]}] 12:40:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:40:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:40:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 902ms 12:40:30 INFO - PROCESS | 3980 | 1463168430683 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 3980 | 1463168430685 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:40:30 INFO - PROCESS | 3980 | 1463168430690 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 3980 | 1463168430692 Marionette TRACE conn3 <- [1,3074,null,{}] 12:40:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:40:30 INFO - PROCESS | 3980 | 1463168430695 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}] 12:40:30 INFO - PROCESS | 3980 | 1463168430785 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:40:30 INFO - PROCESS | 3980 | 1463168430949 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3980 | ++DOCSHELL 19AF1800 == 78 [pid = 3980] [id = 780] 12:40:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (19B36800) [pid = 3980] [serial = 2338] [outer = 00000000] 12:40:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (1B319800) [pid = 3980] [serial = 2339] [outer = 19B36800] 12:40:31 INFO - PROCESS | 3980 | 1463168431003 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (1B5A8C00) [pid = 3980] [serial = 2340] [outer = 19B36800] 12:40:31 INFO - PROCESS | 3980 | 1463168431522 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:40:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:40:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 872ms 12:40:31 INFO - PROCESS | 3980 | 1463168431561 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 3980 | 1463168431563 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:40:31 INFO - PROCESS | 3980 | 1463168431567 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 3980 | 1463168431569 Marionette TRACE conn3 <- [1,3078,null,{}] 12:40:31 INFO - PROCESS | 3980 | 1463168431572 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}] 12:40:31 INFO - PROCESS | 3980 | 1463168431696 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:40:31 INFO - PROCESS | 3980 | 1463168431876 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 3980 | ++DOCSHELL 1865D800 == 79 [pid = 3980] [id = 781] 12:40:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (1865DC00) [pid = 3980] [serial = 2341] [outer = 00000000] 12:40:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (19BE4400) [pid = 3980] [serial = 2342] [outer = 1865DC00] 12:40:31 INFO - PROCESS | 3980 | 1463168431930 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (1AA20C00) [pid = 3980] [serial = 2343] [outer = 1865DC00] 12:40:32 INFO - PROCESS | 3980 | 1463168432430 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:40:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 887ms 12:40:32 INFO - PROCESS | 3980 | 1463168432486 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 3980 | 1463168432488 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:40:32 INFO - PROCESS | 3980 | 1463168432493 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:40:32 INFO - PROCESS | 3980 | 1463168432495 Marionette TRACE conn3 <- [1,3082,null,{}] 12:40:32 INFO - PROCESS | 3980 | 1463168432498 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}] 12:40:32 INFO - PROCESS | 3980 | 1463168432604 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:40:32 INFO - PROCESS | 3980 | 1463168432976 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 3980 | ++DOCSHELL 10F5E000 == 80 [pid = 3980] [id = 782] 12:40:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (10F5E400) [pid = 3980] [serial = 2344] [outer = 00000000] 12:40:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (112DD800) [pid = 3980] [serial = 2345] [outer = 10F5E400] 12:40:33 INFO - PROCESS | 3980 | 1463168433033 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (122B6000) [pid = 3980] [serial = 2346] [outer = 10F5E400] 12:40:33 INFO - PROCESS | 3980 | 1463168433590 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:40:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:40:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1136ms 12:40:33 INFO - PROCESS | 3980 | 1463168433640 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 3980 | 1463168433644 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:40:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:40:33 INFO - PROCESS | 3980 | 1463168433649 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 3980 | 1463168433652 Marionette TRACE conn3 <- [1,3086,null,{}] 12:40:33 INFO - PROCESS | 3980 | 1463168433657 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}] 12:40:33 INFO - PROCESS | 3980 | 1463168433758 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:40:33 INFO - PROCESS | 3980 | 1463168433936 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 1447FC00 == 79 [pid = 3980] [id = 528] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 10575400 == 78 [pid = 3980] [id = 774] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 16E5D400 == 77 [pid = 3980] [id = 773] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 177BE800 == 76 [pid = 3980] [id = 772] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 105CF800 == 75 [pid = 3980] [id = 771] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 16935800 == 74 [pid = 3980] [id = 770] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 15A9B800 == 73 [pid = 3980] [id = 769] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 117E6C00 == 72 [pid = 3980] [id = 768] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 13C12000 == 71 [pid = 3980] [id = 767] 12:40:33 INFO - PROCESS | 3980 | --DOCSHELL 10F5C800 == 70 [pid = 3980] [id = 766] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (11B62400) [pid = 3980] [serial = 2227] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (161FDC00) [pid = 3980] [serial = 2230] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (19B40C00) [pid = 3980] [serial = 2236] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (177B4000) [pid = 3980] [serial = 2233] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (19BF0000) [pid = 3980] [serial = 2238] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (19FD8000) [pid = 3980] [serial = 2241] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (1A350400) [pid = 3980] [serial = 2244] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (1A8C9400) [pid = 3980] [serial = 2279] [outer = 00000000] [url = about:blank] 12:40:33 INFO - PROCESS | 3980 | ++DOCSHELL 10575400 == 71 [pid = 3980] [id = 783] 12:40:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (105CF800) [pid = 3980] [serial = 2347] [outer = 00000000] 12:40:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (11B6A400) [pid = 3980] [serial = 2348] [outer = 105CF800] 12:40:34 INFO - PROCESS | 3980 | 1463168434024 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (134FC800) [pid = 3980] [serial = 2349] [outer = 105CF800] 12:40:34 INFO - PROCESS | 3980 | --DOCSHELL 0F69A400 == 70 [pid = 3980] [id = 761] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (17FA9400) [pid = 3980] [serial = 2265] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (19B3BC00) [pid = 3980] [serial = 2270] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (1845A000) [pid = 3980] [serial = 2225] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (19BE3000) [pid = 3980] [serial = 2268] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (117E1400) [pid = 3980] [serial = 2250] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (12C64000) [pid = 3980] [serial = 2251] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (152D5800) [pid = 3980] [serial = 2253] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (153F2C00) [pid = 3980] [serial = 2254] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (161F5C00) [pid = 3980] [serial = 2256] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (16563800) [pid = 3980] [serial = 2257] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (16A3A800) [pid = 3980] [serial = 2259] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (199E4C00) [pid = 3980] [serial = 2266] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (14171000) [pid = 3980] [serial = 2248] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (132EDC00) [pid = 3980] [serial = 2247] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (1320C000) [pid = 3980] [serial = 2273] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (1A347400) [pid = 3980] [serial = 2277] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (19FD3000) [pid = 3980] [serial = 2276] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (19E5F400) [pid = 3980] [serial = 2271] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (1704D000) [pid = 3980] [serial = 2262] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (171A7C00) [pid = 3980] [serial = 2263] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (16A48800) [pid = 3980] [serial = 2260] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (16538C00) [pid = 3980] [serial = 2274] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3980 | 1463168434453 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]]]}] 12:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 840ms 12:40:34 INFO - PROCESS | 3980 | 1463168434494 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 3980 | 1463168434498 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:40:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:40:34 INFO - PROCESS | 3980 | 1463168434505 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 3980 | 1463168434507 Marionette TRACE conn3 <- [1,3090,null,{}] 12:40:34 INFO - PROCESS | 3980 | 1463168434511 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}] 12:40:34 INFO - PROCESS | 3980 | 1463168434584 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:40:34 INFO - PROCESS | 3980 | 1463168434592 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 3980 | ++DOCSHELL 152D5400 == 71 [pid = 3980] [id = 784] 12:40:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (152D5800) [pid = 3980] [serial = 2350] [outer = 00000000] 12:40:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (153EDC00) [pid = 3980] [serial = 2351] [outer = 152D5800] 12:40:34 INFO - PROCESS | 3980 | 1463168434636 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (153F7C00) [pid = 3980] [serial = 2352] [outer = 152D5800] 12:40:35 INFO - PROCESS | 3980 | 1463168435144 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 701ms 12:40:35 INFO - PROCESS | 3980 | 1463168435186 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 3980 | 1463168435188 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:40:35 INFO - PROCESS | 3980 | 1463168435198 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3980 | 1463168435203 Marionette TRACE conn3 <- [1,3094,null,{}] 12:40:35 INFO - PROCESS | 3980 | 1463168435211 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}] 12:40:35 INFO - PROCESS | 3980 | 1463168435300 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:40:35 INFO - PROCESS | 3980 | 1463168435306 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 3980 | ++DOCSHELL 1446EC00 == 72 [pid = 3980] [id = 785] 12:40:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (153ED400) [pid = 3980] [serial = 2353] [outer = 00000000] 12:40:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (1656B400) [pid = 3980] [serial = 2354] [outer = 153ED400] 12:40:35 INFO - PROCESS | 3980 | 1463168435350 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (16A1DC00) [pid = 3980] [serial = 2355] [outer = 153ED400] 12:40:35 INFO - PROCESS | 3980 | 1463168435802 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]]]}] 12:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 654ms 12:40:35 INFO - PROCESS | 3980 | 1463168435850 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 3980 | 1463168435853 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:40:35 INFO - PROCESS | 3980 | 1463168435856 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3980 | 1463168435858 Marionette TRACE conn3 <- [1,3098,null,{}] 12:40:35 INFO - PROCESS | 3980 | 1463168435861 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}] 12:40:35 INFO - PROCESS | 3980 | 1463168435946 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:40:35 INFO - PROCESS | 3980 | 1463168435953 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 3980 | ++DOCSHELL 10F5A800 == 73 [pid = 3980] [id = 786] 12:40:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (16933C00) [pid = 3980] [serial = 2356] [outer = 00000000] 12:40:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (16A46C00) [pid = 3980] [serial = 2357] [outer = 16933C00] 12:40:35 INFO - PROCESS | 3980 | 1463168435996 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (16A83800) [pid = 3980] [serial = 2358] [outer = 16933C00] 12:40:36 INFO - PROCESS | 3980 | 1463168436468 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"]]]}] 12:40:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:40:36 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 12:40:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:40:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:40:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 638ms 12:40:36 INFO - PROCESS | 3980 | 1463168436494 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 3980 | 1463168436496 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:40:36 INFO - PROCESS | 3980 | 1463168436499 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:40:36 INFO - PROCESS | 3980 | 1463168436501 Marionette TRACE conn3 <- [1,3102,null,{}] 12:40:36 INFO - PROCESS | 3980 | 1463168436530 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}] 12:40:36 INFO - PROCESS | 3980 | 1463168436656 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:40:36 INFO - PROCESS | 3980 | 1463168436723 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\", \"0df708c7-b4ef-44d7-b38d-22a6777a4589\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 3980 | ++DOCSHELL 16A8C800 == 74 [pid = 3980] [id = 787] 12:40:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (16AC3000) [pid = 3980] [serial = 2359] [outer = 00000000] 12:40:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (16CC3000) [pid = 3980] [serial = 2360] [outer = 16AC3000] 12:40:36 INFO - PROCESS | 3980 | 1463168436773 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (1701E800) [pid = 3980] [serial = 2361] [outer = 16AC3000] 12:40:37 INFO - PROCESS | 3980 | 1463168437186 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]]]}] 12:40:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:40:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 731ms 12:40:37 INFO - PROCESS | 3980 | 1463168437240 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 3980 | 1463168437242 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:40:38 WARNING - u'runner_teardown' () 12:40:38 INFO - No more tests 12:40:38 INFO - Got 0 unexpected results 12:40:38 INFO - SUITE-END | took 645s 12:40:38 INFO - Closing logging queue 12:40:38 INFO - queue closed 12:40:38 INFO - Return code: 0 12:40:38 WARNING - # TBPL SUCCESS # 12:40:38 INFO - Running post-action listener: _resource_record_post_action 12:40:38 INFO - Running post-run listener: _resource_record_post_run 12:40:39 INFO - Total resource usage - Wall time: 655s; CPU: 17.0%; Read bytes: 92457984; Write bytes: 950505984; Read time: 2704779; Write time: 1390947 12:40:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:40:39 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 113219584; Read time: 0; Write time: 171887 12:40:39 INFO - run-tests - Wall time: 652s; CPU: 17.0%; Read bytes: 92457984; Write bytes: 811244032; Read time: 2704779; Write time: 1177998 12:40:39 INFO - Running post-run listener: _upload_blobber_files 12:40:39 INFO - Blob upload gear active. 12:40:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:40:39 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 12:40:39 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'] 12:40:39 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 12:40:40 INFO - (blobuploader) - INFO - Open directory for files ... 12:40:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:40:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:40:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:41 INFO - (blobuploader) - INFO - Done attempting. 12:40:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:40:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:40:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:40:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:40:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:40:43 INFO - (blobuploader) - INFO - Done attempting. 12:40:43 INFO - (blobuploader) - INFO - Iteration through files over. 12:40:43 INFO - Return code: 0 12:40:43 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:40:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34754acdaa0be8f1932797df4d3414bb5d21cf815a92a64c8342962ec4fe3480240f85530d42afa39b9147517b1f5f48dda2995a2d4d91212281e8235dcbaae6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c425a6378aec47bca4c73ed4138e2c22a6d67b7bb1ad78955f1ae5d3581f6887932f206ccb46aa7185f3c0e6412c5adcdfe02502f9bb1eea22791ae2c2e7187"} 12:40:43 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:40:43 INFO - Writing to file C:\slave\test\properties\blobber_files 12:40:43 INFO - Contents: 12:40:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34754acdaa0be8f1932797df4d3414bb5d21cf815a92a64c8342962ec4fe3480240f85530d42afa39b9147517b1f5f48dda2995a2d4d91212281e8235dcbaae6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c425a6378aec47bca4c73ed4138e2c22a6d67b7bb1ad78955f1ae5d3581f6887932f206ccb46aa7185f3c0e6412c5adcdfe02502f9bb1eea22791ae2c2e7187"} 12:40:43 INFO - Running post-run listener: copy_logs_to_upload_dir 12:40:43 INFO - Copying logs to upload dir... 12:40:43 INFO - mkdir: C:\slave\test\build\upload\logs 12:40:43 INFO - Copying logs to upload dir... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... 12:40:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=817.394000 ========= master_lag: 23.32 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 0 secs) (at 2016-05-13 12:40:42.103493) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:40:42.104892) ========= '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-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34754acdaa0be8f1932797df4d3414bb5d21cf815a92a64c8342962ec4fe3480240f85530d42afa39b9147517b1f5f48dda2995a2d4d91212281e8235dcbaae6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c425a6378aec47bca4c73ed4138e2c22a6d67b7bb1ad78955f1ae5d3581f6887932f206ccb46aa7185f3c0e6412c5adcdfe02502f9bb1eea22791ae2c2e7187"} build_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/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/HF-PJH2gRGGCapMogJwpBw/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/34754acdaa0be8f1932797df4d3414bb5d21cf815a92a64c8342962ec4fe3480240f85530d42afa39b9147517b1f5f48dda2995a2d4d91212281e8235dcbaae6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c425a6378aec47bca4c73ed4138e2c22a6d67b7bb1ad78955f1ae5d3581f6887932f206ccb46aa7185f3c0e6412c5adcdfe02502f9bb1eea22791ae2c2e7187"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HF-PJH2gRGGCapMogJwpBw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 12:40:42.239579) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 12:40:42.239961) ========= '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-011\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 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-05-13 12:40:42.357174) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 12:40:42.357535) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 12:40:42.906318) ========= ========= Total master_lag: 23.64 =========